/* CSS Document */
body{
	margin:20px 0 0 0;
	padding:0px;
	background:#fef3df;
	}
	
.floatl{float:left;}
.floatr{float:right;}


.wid1{ width:795px; float:left}
.wid2{ width:760px; float:left;}
.wid3{width:360px; float:left;}
.wid4{width:361px; float:right;}
.wid5{width:147px; float:left}
.wid6{width:220px; float:left;}
.wid7{width:515px; float:right;}
.wid08{float:left; width:80px;}


	
.pad1{padding:42px 0 0 53px;}
.pad2{padding-bottom:10px;}
.pad3{padding:5px 0 5px 0;}
	
#wrapper{
		margin:auto;
		width:795px;
		}	
.pagemid{background:url(images/site_midstripbg.jpg) top left repeat-y; padding:15px 18px 15px 17px; width:760px; float:left}

#header{ background:#818286 url(images/top_banner_corner.jpg) right bottom no-repeat; width:760px; float:left; height:130px; position:relative;}

#header h1 {
	margin:10px 10px 0px 0px; z-index:1000; float:right;
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
}
#header a.logo_img {
	overflow: hidden; display:block; height:0px !important; width:401px; padding-top:105px; height /**/:105px;
}

.logo{ position:absolute; top:20px; right:10px; z-index:999;}
.phone{position:absolute; top:20px; left:40px; z-index:5000; font:15px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;}
.star1{position:absolute; top:75px; left:91px; z-index:5000;}
.star2{position:absolute; top:90px; left:148px; z-index:5000;}
.star3{position:absolute; top:59px; left:205px; z-index:5000;}
.star4{position:absolute; top:88px; left:267px; z-index:5000;}
.star5{position:absolute; top:88px; left:42px; z-index:5000;}

.cheeky{float:left; padding-left:20px;}

#toplinks{float:right; padding-right:20px;}
a.home{background:url(images/home2.jpg) 0px -7px  no-repeat; display:block; width:60px; height:0px !important; float:left; margin-right:5px; padding-top:32px; overflow: hidden; height /**/:32px;}
a.home:hover{background:url(images/home2.jpg) top left  no-repeat; display:block; width:60px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}
a.home_select{background:url(images/home2.jpg) top left no-repeat; display:block; width:60px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}

a.buy{background:url(images/buy2.gif) 0px -7px  no-repeat; display:block; width:60px; height:0px !important; float:left; margin-right:5px; padding-top:32px; overflow: hidden; height /**/:32px;}
a.buy:hover{background:url(images/buy2.gif) top left  no-repeat; display:block; width:60px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}
a.buy_select{background:url(images/buy2.gif) top left  no-repeat; display:block; width:60px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}

a.party{background:url(images/party_plan_hover.gif) 0px -7px  no-repeat; display:block; width:102px; height:0px !important; float:left; margin-right:5px; padding-top:32px; overflow: hidden; height /**/:32px;}
a.party:hover{background:url(images/party_plan_hover.gif) top left  no-repeat; display:block; width:102px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}
a.party_select{background:url(images/party_plan_hover.gif) top left  no-repeat; display:block; width:102px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}

a.testimonials{background:url(images/testimonials2.gif) 0px -7px no-repeat; display:block; width:84px; height:0px !important; float:left; margin-right:5px; padding-top:32px; overflow: hidden; height /**/:32px;}
a.testimonials:hover{background:url(images/testimonials2.gif) top left  no-repeat; display:block; width:84px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}
a.testimonials_select{background:url(images/testimonials2.gif) top left  no-repeat; display:block; width:84px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}


a.news{background:url(images/nav_news_active.gif) 0px -7px no-repeat; display:block; width:59px; height:0px !important; float:left; margin-right:5px; padding-top:32px; overflow: hidden; height /**/:32px;}
a.news:hover{background:url(images/nav_news_active.gif) top left  no-repeat; display:block; width:59px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}
a.news_select{background:url(images/nav_news_active.gif) top left  no-repeat; display:block; width:59px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}


a.deals{background:url(images/deals2.gif) 0px -7px no-repeat; display:block; width:60px; height:0px !important; float:left; margin-right:5px; padding-top:32px; overflow: hidden; height /**/:32px;}
a.deals:hover{background:url(images/deals2.gif) top left  no-repeat; display:block; width:60px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}
a.deals_select{background:url(images/deals2.gif) top left  no-repeat; display:block; width:60px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}

a.birth{background:url(images/birth_classes.png) 0px -7px  no-repeat; display:block; width:95px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:32px;}
a.birth:hover{background:url(images/birth_classes.png) top left  no-repeat; display:block; width:95px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}
a.birth_select{background:url(images/birth_classes.png) top left  no-repeat; display:block; width:95px; height:0px !important; float:left; margin-right:5px; padding-top:39px; overflow: hidden; height /**/:39px;}

a.basket{background:url(images/basket2.gif) 0px -7px no-repeat; display:block; width:60px; height:0px !important; float:left; padding-top:32px; overflow: hidden; height /**/:32px;}
a.basket:hover{background:url(images/basket2.gif) top left  no-repeat; display:block; width:60px; height:0px !important; float:left; padding-top:39px; overflow: hidden; height /**/:39px;}

.leftlinkbg{width:360px; float:left; background:url(images/links_bg.jpg) top left repeat-y;}
.leftlinkbg ul { margin:0px; padding:0px;}
.leftlinkbg li { margin:5px 0 5px 15px; padding:0 0 0 25px; list-style:none; background:url(images/link_star1.jpg) no-repeat}
.leftlinkbg a {color:#FFFFFF; text-decoration:none; font:14px Times New Roman, Times, serif; font-weight:bold;}




.star_buy1{width:170px; height:170px; float:left; background:url(images/star1.jpg) top left no-repeat;}
.star_buy2{width:170px; height:170px; float:right; background:url(images/star2.jpg) top left no-repeat;}

.testi{background:url(images/testimonials.jpg) top left no-repeat; height:301px;}
.testi_p{ margin:0px; padding:47px 15px 10px 15px; font:10px Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; line-height:17px;}
.testi_p span{ color:#FFFFFF;}
.mid_blank{padding:0px 18px 0px 17px; width:760px; float:left;}

.footer{padding:15px 18px 5px 17px; width:760px; float:left; color:#999999; font:10px Arial, Helvetica, sans-serif, Tahoma;}
.footer a{color:#999999; text-decoration:none;}
.footer a:hover{color:#333333; text-decoration:underline;}
.footerbox{border-left:1px solid #FF6633; border-right:1px solid #FF6633; float:left; width:753px; background:#fef3e1;}

.fotermainlink{ text-align:center; padding:6px; width:741px; float:left; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#f48b22;}
.fotermainlink a{ color:#f48b22; text-decoration:none;}
.fotermainlink a:hover{ color:#f48b22; text-decoration:underline;}

.fotermainlinks{padding:6px 6px 6px 9px; width:738px; float:left; font:11px Verdana, Arial, Helvetica, sans-serif; color:#f48b22;}
.fotermainlinks a { background:url(images/icon_dot.gif) left center no-repeat; color:#f48b22; text-decoration:none; display:block; padding:3px 2px 3px 14px; }
.fotermainlinks a:hover{ background:url(images/icon_dot.gif) left center no-repeat; color:#f48b22; text-decoration:underline; display:block; padding:3px 2px 3px 14px; }


/*---*/
.inner_leftlinkbg{width:220px; float:left; background:url(images/left_linkbg.gif) top left repeat-y;}
.inner_leftlinkbg ul { margin:0px; padding:0px;}
.inner_leftlinkbg li { margin:5px 0 5px 15px; padding:0 0 0 25px; list-style:none; background:url(images/link_star1.jpg) no-repeat}
.inner_leftlinkbg a {color:#FFFFFF; text-decoration:none; font:14px Times New Roman, Times, serif; font-weight:bold;}

.inner_heading{width:495px; float:left; background:#818286; border-top:1px solid #f28e1c;  border-bottom:1px solid #f28e1c; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:27px;}
.inner_heading a{ color:#FFFFFF; text-decoration:none; font-weight:bold;}
.inner_heading a:hover{ color:#f28e1c; text-decoration:none; font-weight:bold;}
.prodbox_outer{width:160px; float:left; padding:0 6px 12px 5px;}
.prodbox_mid{border-left:1px solid #f28e1c; border-right:1px solid #f28e1c; float:left; width:158px;}
.prodbox_mid div{text-align:center}
.prodname{font:26px Arial, Helvetica, sans-serif; font-weight:bold; color:#EC008B; line-height:22px;}
.prod_price{font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; line-height:24px;}
.prod_price span{color:#333333}
.prod_priceoth{font:12px Arial, Helvetica, sans-serif; color:#666666; line-height:24px;}
/*== Prod details ==*/
.detailbox_outer{ width:755px; float:left;}
.detailbox_mid{border-left:1px solid #f28e1c; border-right:1px solid #f28e1c; float:left; width:753px;}

.detailbox_mid_new{border-left:3px solid #ec008d; border-right:3px solid #ec008d; float:left; height:295px; width:749px; position:relative}

.detailbox_mid_new_flx{border-left:3px solid #ec008d; border-right:3px solid #ec008d; float:left; width:749px; position:relative}


.detailbox_pic{text-align:center; width:360px; height:315px; top:-10px; right:0px; position:absolute;}
.detailbox_detail{float:left; padding:5px 10px 0 20px; width:262px;}
.normaltxt{ font:12px Arial, Helvetica, sans-serif; color:#666666; line-height:18px;}

.detailbox_detail h2 {
	margin:0px; width:275px; padding-top:30px; height:0px !important; display:block; background-repeat: no-repeat; overflow: hidden; height /**/:105px;
}

/*===== product boxes ==========*/
.prod_mar1{float:left; padding:5px 15px 5px 0px;}
.prod_mar2{float:left; padding:5px 15px 5px 0px;}



.prodboxbg1{background:url(images/box_bg1.jpg) top left no-repeat; width:248px; height:135px; display:block;}
.prodboxbg1:hover{opacity:0.8; filter:alpha(opacity=80);}

.prodboxbg2{background:url(images/box_bg2.jpg) top left no-repeat; width:248px; height:135px; display:block;}
.prodboxbg2:hover{opacity:0.8; filter:alpha(opacity=80);}

.prodboxbg3{background:url(images/box_bg3.jpg) top left no-repeat; width:248px; height:135px; display:block;}
.prodboxbg3:hover{opacity:0.8; filter:alpha(opacity=80);}

.prodboxbg4{background:url(images/box_bg4.jpg) top left no-repeat; width:248px; height:135px; display:block;}
.prodboxbg4:hover{opacity:0.8; filter:alpha(opacity=80);}

.prodboxbg5{background:url(images/box_bg5.jpg) top left no-repeat; width:248px; height:135px; display:block;}
.prodboxbg5:hover{opacity:0.8; filter:alpha(opacity=80);}

/*ful range*/

.wid6_new{width:248px; float:left;}
.wid7_new{width:505px; float:right;}

.fullrange_box{background:#818286; width:218px; float:left; padding:10px 10px 10px 20px; font:14px Cooper Std Black;}
.fullrange_box a{color:#FFFFFF; text-decoration:none; padding:8px 0 8px 0;}
a.fullrange_box1 {background:url(images/nav_star1.gif) 170px center no-repeat; display:block;}
a.fullrange_box1:hover{background:url(images/nav_star11.gif) 167px center no-repeat; color:#ed008c; display:block;}
a.fullrange_box2 {background:url(images/nav_star2.gif) 170px center no-repeat; display:block;}
a.fullrange_box2:hover{background:url(images/nav_star22.gif) 167px center no-repeat; color:#ffc80c;}
a.fullrange_box3 {background:url(images/nav_star3.gif) 170px center no-repeat; display:block;}
a.fullrange_box3:hover{background:url(images/nav_star33.gif) 167px center no-repeat; color:#16c2f4;}
a.fullrange_box4 {background:url(images/nav_star4.gif) 170px center no-repeat; display:block;}
a.fullrange_box4:hover{background:url(images/nav_star44.gif) 167px center no-repeat; color:#a6ce39;}
.get1free { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666;}

.get1free123 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; border:1px solid #999999;}

/* =========== homepage change 01 December 2008 by kantmani  ====== */
.two_boxbg{width:360px; float:left; background:url(images/tobox_linkbg.jpg) top left repeat-y;}
.linkbox1{ width:166px; float:left;}
.linkbox2{width:166px; float:right;}

.signupbox{background:url(images/news_back.jpg) top left no-repeat; height:132px; float:left; width:320px; padding:20px 20px 10px 20px;}
.home_wid{float:left; width:320px;}
.sign_head{font:13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#f68c1f; padding-bottom:10px; border-bottom:1px solid #a9a9a9;}
.sign_txt{width:100px; float:left; font:11px tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#202020;}

.contact_bigbox{border-left:3px solid #00c0f3; border-right:3px solid #00c0f3; float:left; width:754px;}
.contact_txt{padding:35px 20px 20px 20px; width:360px; float:left; background:url(images/lbl_contactus.jpg) 20px 10px no-repeat; font:11px Arial, Helvetica, sans-serif, Tahoma; color:#919194}
.contact_txt p { margin:0px; padding:10px 0 0 0;}
.contact_txt strong{color:#16c2f4;}

#form_box {
	background-image: url(images/contact_form_box.gif);
	margin: 0px;
	float: left;
	height: 224px;
	width: 704px;
	padding-top: 62px;
	padding-right: 28px;
	padding-bottom: 0px;
	padding-left: 28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}

/* BOF Dynamic Sitemap */
  ul.sitemap {
  color:#666666;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  line-height:15px;
  text-decoration:none;
}

  ul.sitemap a{
  color:#666666;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  line-height:15px;
  text-decoration:none;
}
/* EOF Dynamic Sitemap */
