/* CSS Document */
body{
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
background:#686667;
padding:0;
margin:0;
color:#666465;
}
p{
margin:0;
padding:0;
}
img{
border:none;
}
a:focus{
outline:none;
}
.clear{
clear:both;
}
#contenair{
width:916px;
padding:17px 26px 11px 26px;
margin:0 auto;
background:url(images/contenair_bg.jpg) repeat-y center;
}
#inner_contenair{
width:956px;
padding:17px 6px 11px 6px;
margin:0 auto;
background:url(images/contenair_bg.jpg) repeat-y center;
}
.logo_inner{
width:916px;
padding:0 20px 0 20px;
margin:0 auto;
background:url(images/contenair_bg.jpg) repeat-y center;
}
/*header css */
.header{
width:916px;
float:left;
height:40px;
padding-bottom:7px;
background:url(images/dotted_line.gif) bottom left repeat-x #fff;
}
/*main logo css*/
#main_logo {
	position: absolute;
	top: 2px;
	left: 23px;
	z-index: 5000;
}
/*-- Navigation css*/
.navigation{
margin:7px 0 0 0;
float:right;
width:600px;
padding-left:20px;
}
.navigation ul{
padding:0;
margin:0;
list-style-type:none;
}
.navigation ul li{
padding:0;
float:left;
display:block;
list-style-type:none;
height:27px;
}
.navigation ul li a.home{
display:block;
text-decoration:none;
width:65px;
height:31px;
margin-right:13px;
background:url(images/home_text_tab.png) no-repeat;
}
.navigation ul li a.home:hover{
background:url(images/home_hover.png) no-repeat;
width:65px;
height:31px;
}
.navigation ul li a.home_on{
background:url(images/home_on.png) no-repeat;
width:65px;
height:31px;
}
.navigation ul li a.why_buster{
display:block;
text-decoration:none;
width:119px;
height:31px;
margin-right:8px;
background:url(images/why_buster_text_tab.png) no-repeat;
}
.navigation ul li a.why_buster:hover{
background:url(images/why_buster_hover.png) no-repeat;
width:119px;
height:31px;
}
.navigation ul li a.why_buster_on{
background:url(images/why_buster_on.png) no-repeat;
width:119px;
height:31px;
}
.navigation ul li a.product{
display:block;
text-decoration:none;
width:96px;
height:31px;
margin-right:8px;
background:url(images/product_text_tab.png) no-repeat;
}
.navigation ul li a.product:hover{
background:url(images/product_hover.png) no-repeat;
width:96px;
height:31px;
}
.navigation ul li a.product_on{
background:url(images/product_on.png) no-repeat;
width:96px;
height:31px;
}
.navigation ul li a.purchase{
display:block;
text-decoration:none;
width:94px;
height:31px;
background:url(images/purchase_text_tab.png) no-repeat;
margin-right:15px;
}
.navigation ul li a.purchase:hover{
width:94px;
height:31px;
background:url(images/purchase_hover.png) no-repeat;
}
.navigation ul li a.purchase_on{
width:94px;
height:31px;
background:url(images/purchase_on.png) no-repeat;
}
.navigation ul li a.news{
display:block;
text-decoration:none;
width:150px;
height:31px;
background:url(images/news_text_tab.png) no-repeat;
}
.navigation ul li a.news:hover{
width:150px;
height:31px;
background:url(images/news_hover.png) no-repeat;
}
.navigation ul li a.news_on{
width:150px;
height:31px;
background:url(images/news_on.png) no-repeat;
}
/* -- Rollover css-- */
.learnbutton{
width:87px;
height:27px;
background:url(images/btn_learnmore_off.png) no-repeat;
}
.learnbutton:hover{
width:87px;
height:27px;
background:url(images/btn_learnmore_on.png) no-repeat;
}
.buybutton{
width:46px;
height:27px;
background:url(images/btn_buy_off.png) no-repeat;
}
.buybutton:hover{
width:46px;
height:27px;
background:url(images/btn_buy_on.png) no-repeat;
}

/*--main graphic and slide with heading and buttons css--*/
.main_graphic{
float:left;
margin:17px 0 0 0;
width:896px;
padding:0 10px;
height:454px;
background:url(images/home_a_bg.jpg) no-repeat;
}

.main_graphic_white{
float:left;
margin:17px 0 0 0;
width:896px;
padding:0 10px;
height:454px;
background: #FFFFFF;
}

.white_heading{
float:left;
margin:25px 0 0 0;
width:896px;
text-align:center;
}

.grey_heading{
float:left;
margin:25px 0 0 0;
width:896px;
text-align:center;
}

.home_a_slider{
float:left;
width:896px;
}
.loader{
float:left; 
width:896px; 
text-align:center; 
margin:10px 0 7px 0;
}
.home_a_btns{
float:right;
text-align:center;
padding-right:25px;
}
.home_a_btns p{
padding-bottom:5px;
margin:0; 
text-align:center;
}
/*-- main graphic and slide with heading and buttons css ends here --*/

/*intro css*/
.brands_text{
float:left;
margin:23px 0;
line-height:22px;
width:916px;
text-align:center;
font-size:18px;
color:#666666;
}
.gb{
border-bottom:1px solid #c0f3a8;
}
.product_display{
float:left;
width:916px;
color:#676566;
}
.btns_wrap{
float:left;
text-align:center;
margin-left:30px;
}
.btns_wrap p{
padding:0 0 5px 0;
margin:0; 
}
.buttons{
width:100px;
border:1px solid #333;
text-align:center
}
.grey_text{
font-size:22px;
font-weight:bold;
color:#676566;
}
.black_text{
font-size:22px;
font-weight:bold;
color:#202020;
}
.processor{
float:left; 
width:916px; 
text-align:center; 
margin:25px 0 13px 0;
}
.text_inner{
width:916px;
padding:0 20px 0 20px;
margin:0 auto;
}
.text_holder{
float:left; 
width:916px;
border-top:2px solid #fe3434;
padding-top:4px;
}
.read_more_wrap{
float:left; 
width:916px;
}
.testimonial{
float:left; 
width:197px;
padding:12px 21px 0 10px;
background:url(images/dotted_line_v.gif) right repeat-y;
}
.testimonial_holder{
float:left; 
width:197px;
padding-bottom:20px;
}
.testimonial_holder h2{
padding:0;
margin:0;
}
.testimonial h2{
font-size:16px;
font-weight:bold;
padding:0;
margin:0;
}

.testimonial_holder{
float:left; 
width:197px;
background:url(images/lady_img2.gif) no-repeat top right;
padding-bottom:20px;
}

.testimonial p{
width:130px;
font-size:14px;
font-style:italic;
padding:0;
margin:15px 0 0 0;
line-height:18px;
color:#666;
}
.testiname{
font-size:11px; 
font-style:normal;
padding-left:15px;
}
.readmore_test{
float:left; 
width:197px;
padding:0 21px 0 10px;
background:url(images/dotted_line_v.gif) right repeat-y;
font-size:12px; 
}
.readmore_test a{ 
color:#ff3333;
text-decoration:none;
}
.readmore_test a:hover{ 
color:#cd2929;
text-decoration:underline;
}
/*satisfaction css*/
.satisfaction{
float:left; 
width:212px;
padding:12px 5px 0 16px;
background:url(images/dotted_line_v.gif) right repeat-y;
}
.satisfaction h2{
font-size:16px;
font-weight:bold;
padding:0;
margin:0;
}
.satisfy_img{
margin-top:5px;
text-align:center;
padding-right:15px;
}
.satisfy_readmore{
float:left; 
width:212px;
padding:0 5px 0 16px;
background:url(images/dotted_line_v.gif) right repeat-y;
font-size:12px; 
}
.satisfy_readmore a{ 
color:#ff3232;
text-decoration:none;
}
.satisfy_readmore a:hover{ 
color:#cd2929;
text-decoration:underline;

}
/*spray_awake css*/
.spray{
float:left; 
width:212px;
height:300;
padding:12px 5px 0 16px;
background:url(images/dotted_line_v.gif) right repeat-y;
}
.spray h2{
font-size:16px;
font-weight:bold;
padding:0;
margin:0;
}
.spray_img{
margin-top:5px;
text-align:center;
padding-right:15px;
}
.spray_readmore{
float:left; 
width:212px;
padding:0 5px 0 16px;
background:url(images/dotted_line_v.gif) right repeat-y;
font-size:12px; 
}
.spray_readmore a{ 
color:#ff3232;
text-decoration:none;
}
.spray_readmore a:hover{ 
color:#cd2929;
text-decoration:underline;
}
/*sufferer full story css*/
.sufferer{
float:left; 
width:212px;
padding:12px 5px 0 16px;
background:url(images/dotted_line_v.gif) right repeat-y;
}
.sufferer h2{
font-size:16px;
font-weight:bold;
padding:0;
margin:0;

}
.sufferer p{
font-size:14px;
padding:4px 0 0 0;
margin:0;
line-height:18px;
}
.suffer_text{
float:left;
width:115px;
}
.suffer_img{
float:left;
padding-left:2px;
}
.sufferer_readmore{
float:left; 
width:212px;
padding:0 5px 0 16px;
font-size:12px;
background:url(images/dotted_line_v.gif) right repeat-y;
}
.sufferer_readmore a{ 
color:#ff3232;
text-decoration:none;
}
.sufferer_readmore a:hover{ 
color:#cd2929;
text-decoration:underline;
}
/*neti_sale css*/
.neti_sale{
	float:left;
	width:212px;
	padding:12px 5px 0 16px;
	background:url(images/dotted_line_v.gif) right repeat-y;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.neti_sale h2{
font-size:16px;
font-weight:bold;
padding:0;
margin:0;
}
.neti_sale_img{
margin-top:5px;
text-align:center;
padding-right:15px;
}
.neti_sale_readmore{
float:left; 
width:212px;
padding:0 5px 0 16px;
background:url(images/dotted_line_v.gif) right repeat-y;
font-size:12px; 
}
.neti_sale_readmore a{ 
color:#ff3232;
text-decoration:none;
}
.neti_sale_readmore a:hover{ 
color:#cd2929;
text-decoration:underline;

}

/*breaking news css*/
.breaking_news{
float:right; 
width:197px;
padding:12px 5px 0 16px;
}
.breaking_news h2{
font-size:16px;
font-weight:bold;
padding:0;
margin:0;
}
.breaking_news p{
font-size:12px;
padding:15px 0 0 0;
margin:0;
line-height:18px;
}
.news_text{
float:left;
width:125px;
}
.news_readmore{
float:right; 
width:197px;
padding:0px 5px 0 16px;
font-size:12px;
}
.news_readmore a{ 
color:#ff3232;
text-decoration:none;
}
.news_readmore a:hover{ 
color:#cd2929;
text-decoration:underline;
}
.news_image{
float:right;
padding:7px 0 0 0;
}
/*brand available logo css*/
.brand_holder{
float:left;
width:926px;
height:212px;
margin-top:18px;
}
.store_holder{
float:left;
width:116px;
height:182px;
padding:0px 15px 0px 0px;
}
.finder_canada{
float:left;
background:url(images/store_finder_bg_ca.gif) no-repeat;
width:116px;
height:91px;
padding:10px 10px 5px 10px;
}
.store_finder{
float:left;
background:url(images/store_finder_bg.gif) no-repeat;
width:116px;
height:91px;
padding:10px 10px 5px 10px;
}
.store_headtext{
float:left;
width:80px;
}
.store_headtext p{
padding:0;
margin:0;
float:left;
}
.store_finder_ca{
float:left;
background:url(images/store_finder_bg.gif) no-repeat;
width:116px;
height:91px;
padding:10px 10px 5px 10px;
}
.arrow{
float:left;
display:block;
width:32px;
height:33px;
margin-top:20px;
}
.arrow a{
display:block;
width:32px;
height:33px;
background:url(images/btn_roundplay_off.png) no-repeat;
}
.arrow a:hover{
width:32px;
height:33px;
background:url(images/btn_roundplay_on.png) no-repeat;
}
.flag_wrap{
float:right;
}
.twitter{
float:right;
background-color: #ccff99;
/* background:url(images/ws_bg.png) no-repeat; */
width:116px;
height:86px;
padding:10px;
}
.twitter_logo{
float:right;
width:100px;
height:41px;
padding:5px 0px 0px 8px;
}
.fb{
float:right;
background-color: #ccff99;
/* background:url(images/ws_bg.png) no-repeat; */
width:116px;
height:86px;
padding:10px;
}
.fb_logo{
float:right;
width:100px;
height:41px;
padding:5px 0px 0px 8px;
}
.wholesale_store{
float:right;
background:url(images/wholesale_bg.gif) no-repeat;
width:116px;
height:86px;
padding:10px;
}
.wholesale_order{
float:right;
background:url(images/ws_bg.png) no-repeat;
width:116px;
height:86px;
padding:10px;
}
.wholesale_headtext{
float:left;
width:80px;
}
.wholesale_headtext p{
margin:0;
padding:0;
float:left;
}
.logo_holder{
float:left; 
width:624px;
padding:0 10px 0 10px;
height:212px; 
background:url(images/bg_stores_new2.gif) no-repeat; 
}
.logo_holder h4{
padding:0;
margin:0;
font-family:Verdana;
font-size:14px;
font-weight:bold;
color:#979b8d;
text-transform:uppercase;
}
.logos_wrap{
padding-left:15px;
margin-top:22px;
}
.logo_1{
float:left;
padding:0px 0px 0px 0px;
}
.logo_1 a{
width:89px;
height:62px;
background:url(images/brands_logo_1_off.png) no-repeat;
}
.logo_1 a:hover{
width:89px;
height:62px;
background:url(images/brands_logo_1_on.png) no-repeat;
}
.logo_2{
float:left;
padding:0px 15px 0px 0px;
}
.logo_2 a{
width:125px;
height:59px;
background:url(images/brands_logo_2_off.png) no-repeat;
}
.logo_2 a:hover{
width:125px;
height:59px;
background:url(images/brands_logo_2_on.png) no-repeat;
}
.logo_3{
float:left;
padding:0px 0px 0px 0px;
}
.logo_3 a{
width:79px;
height:59px;
background:url(images/brands_logo_3_off.png) no-repeat;
}
.logo_3 a:hover{
width:79px;
height:59px;
background:url(images/brands_logo_3_on.png) no-repeat;
}
.logo_4{
float:left;
padding:0px 10px 0px 15px;
}
.logo_4 a{
width:150px;
height:46px;
background:url(images/brands_logo_4_off.png) no-repeat;
}
.logo_4 a:hover{
width:150px;
height:46px;
background:url(images/brands_logo_4_on.png) no-repeat;
}
.logo_5{
float:left;
padding:15px 10px 0px 0px;
}
.logo_5 a{
width:150px;
height:30px;
background:url(images/brands_logo_5_off.png) no-repeat;
}
.logo_5 a:hover{
width:150px;
height:30px;
background:url(images/brands_logo_5_on.png) no-repeat;
}
.logo_6{
float:right;
padding:0px 0px 10px 0px;
}
.logo_6 a{
width:154px;
height:30px;
background:url(images/brands_logo_6_off.png) no-repeat;
}
.logo_6 a:hover{
width:154px;
height:30px;
background:url(images/brands_logo_6_on.png) no-repeat;
}
.logo_7{
float:left;
padding:5px 0px 15px 30px;
}
.logo_7 a{
width:120px;
height:60px;
background:url(images/brands_logo_7_off.png) no-repeat;
}
.logo_7 a:hover{
width:120px;
height:60px;
background:url(images/brands_logo_7_on.png) no-repeat;
}
.logo_8{
float:left;
padding:0px 35px 15px 0px;
}
.logo_8 a{
width:91px;
height:60px;
background:url(images/brands_logo_8_off.png) no-repeat;
}
.logo_8 a:hover{
width:91px;
height:60px;
background:url(images/brands_logo_8_on.png) no-repeat;
}
/*why buster CSS*/
.whybuster_wrap{
float:left; 
width:481px;
margin-bottom:15px;
}
.whybuster_wrap h1{
margin:0 0 0 30px;
padding:0; 
}
.whybuster_left{
float:left; 
width:441px;
padding:0 10px 0 30px;
margin:15px 0 15px 0;
background:url(images/dotted_line_v.gif) repeat-y right;
}
.whybuster_left h2{
margin:0;
padding:0 0 20px 0;
font-size:14px;
color:#353333;
}
.whybuster_left h3{
margin:0;
padding:0 0 24px 0;
line-height:21px;
font-size:14px;
font-weight:bold;
color:#686666;
}
.whybuster_left p{
margin:0;
padding:0;
line-height:18px;
font-size:13px;
color:#686666;
}
.whybuster_left p a{
text-decoration:none;
color:#ff4141;
}
.whybuster_left p a:hover{
text-decoration:underline;
color:#ff4141;
}
.whybuster_left h4{
margin:0;
padding:0;
font-size:13px;
color:#353333;
font-weight:bold;
}
.redbox_wrap{
float:left; 
width:428px;
margin-bottom:15px;
}
.redbox_wrap_mt{
float:left; 
width:428px;
margin-top: 142px;
margin-bottom:15px;
}
.redbox{ 
float:left; 
width:169px;
height:218px; 
padding:15px 15px 15px 20px;
background:#ff3333;
font-size:16px;
font-weight:bold;
color:#fff;
font-style:italic;
line-height:18px;
margin-right:10px;
margin-top:20px; 
}
.redbox p{  
padding:15px 0 0 0;
margin:0;
font-size:13px;
line-height:18px;
font-weight:normal;
color:#fff;
font-style:normal;
}
.redbox p a{
color:#fff;
text-decoration:underline;
}
.redbox p a:hover{
color:#fff;
text-decoration:none;
}
.redbox_1{ 
float:left; 
width:169px;
height:218px;
margin-top:20px; 
padding:15px 15px 15px 20px;
background:#ff3333;
font-size:16px;
font-weight:bold;
color:#fff;
font-style:italic;
line-height:18px;
}
.redbox_1 p{  
padding:15px 0 0 0;
margin:0;
font-size:13px;
line-height:18px;
font-weight:normal;
color:#fff;
font-style:normal;
}
.redbox_1 p a{
color:#fff;
text-decoration:underline;
}
.redbox_1 p a:hover{
color:#fff;
text-decoration:none;
}









#product_holder{
float:left; 
width:956px;
margin-top:112px;
}
.product_left{
float:left; 
width:424px;
padding:0 15px 0 29px;
margin-bottom:15px;
}
.product_left h1{
margin:0;
padding:0; 
}
.product_left h2{
margin:0;
padding:20px 0;
font-size:14px;
color:#353333;
}
.product_left h3{
margin:0;
padding:0;
line-height:21px;
font-size:14px;
font-weight:bold;
color:#686666;
}
.product_left p{
margin:0;
padding:0;
line-height:18px;
font-size:13px;
color:#686666;
}
.product_left h4{
margin:0;
padding:25px 0 0 0;
font-size:13px;
color:#353333;
font-weight:bold;
}
.product_left ul {
margin:0; padding:0 0 0 15px; list-style-position:outside; font-size:13px; line-height:18px;
}
.product_left ul a{
color:#ff4141;
text-decoration:none;
}
.product_left li{
padding-top:25px;
}
.product_left li.img{
list-style-type:none; text-align:center;
padding-top:35px;
}
/*WHY BUSTER RIGHT SIDE*/
.wb_rgt_wrap{
float:right; 
width:470px;
}
.product_right{
float:right; 
width:380px;
padding:0 80px 20px 10px;
background:url(images/wb_fl_img.jpg) no-repeat right; 
background-position:392px 275px; 
}
.product_right h2{
margin:0;
padding:42px 0 25px 0;
font-size:14px;
color:#353333;
}
.product_right p{
margin:0;
padding:0;
line-height:18px;
font-size:13px;
color:#686666;
}
.product_img{
text-align:center; 
margin:20px 0;
}



.digit_wrap_mt{
float:right; 
width:430px;
padding:0 10px 0 10px;
}
.digit_wrap{
float:right; 
width:380px;
padding:0 80px 0 10px;
}
.digit_inside{
float:right; 
width:380px;
margin-bottom:25px;
}
.digit_left{
float:left;
padding-top:5px; 
}
.digit_text{
width:339px;
float:left;
color:#353333;
line-height:18px;
font-weight:bold;
font-size:13px;
padding-left:18px; 
}
.digit_text2{
width:380px;
float:left;
font-size:13px;
font-weight:normal;
line-height:18px;
margin-top:22px;
}
.digit_text2 a{
color:#ff3333;
text-decoration:none;
}
.digit_text2 a:hover{
color:#ff3333;
text-decoration:underline;
}
.specific_holder{
float:right; 
width:380px;
padding:0 80px 0 10px;
/*background:url(images/specific_img.png) no-repeat right top;*/
}
.specific_wrap {
width:380px;
float:left;
font-size:13px;
font-weight:normal;
line-height:18px;
}
.specific_wrap h1{
margin:0;
padding:49px 0 20px 0;
font-size:13px;
color:#353333;
font-weight:bold;
}
.specific_wrap ul {
margin:0; 
padding:0 0 0 15px; 
list-style-position:outside; 
font-size:11px; 
line-height:15px;
}
.specific_wrap li{
padding-top:15px;
}
.special_offer{
float:left; 
width:197px;
padding:12px 21px 0 10px;
background:url(images/dotted_line_v.gif) right repeat-y;
}
.offer_img{
float:left; 
width:197px;
background:url(images/discount_img.png) no-repeat right top;
padding-bottom:40px;
}
.special_offer h2{
font-size:16px;
font-weight:bold;
padding:0;
margin:0;
}
.special_offer p{
font-size:12px;
padding:0;
width:125px;
margin:15px 0 0 0;
line-height:18px;
color:#666;
}
.offer_link{
font-size:12px; 
font-style:normal;
color:#ff3333;
margin-top:32px;
}
.offer_link a{ 
color:#ff3333;
text-decoration:none;
}
.offer_link a:hover{ 
color:#ff3232;
text-decoration:underline;
}
.storef{
margin-top:18px;
text-align:center;
padding-right:15px;
}
.mid{
vertical-align:middle;
}
.thik_shade{
float:left; 
border-top:2px solid #bdb5af; 
margin-top:14px;
}
/*PRODUCT CSS*/
.product_inner_holder{
float:left; 
width:916px; 
margin-top:60px;
}
.pn_wrap{
float:left; 
width:906px;
padding: 0 0 12px 10px;
background:url(images/dotted_line.gif) bottom left repeat-x #fff;
}
.pn_mid_wrap{
float:left; 
width:906px;
padding:25px 0 17px 10px;
background:url(images/dotted_line.gif) bottom left repeat-x #fff;
}
.pn_bottom_wrap{
float:left; 
width:906px;
padding:30px 0 40px 10px;
}
.intro_buster{
float:left; 
width:458px; 
}
.intro_buster h1{
padding:0 0 23px 0;
font-size:16px;
color:#ff3333;
margin:0;
}
.intro_buster p{
font-size:16px;
color:#211f1f;
margin:0;
padding:0;
}
.intro_bottom{
font-size:13px;
margin:0;
padding:20px 0 0 0;
}
.product_first{
float:left; 
width:204px;
margin-right:20px;
}
.product_box{
float:left; 
width:204px;
padding-left:10px;
margin-right:20px;
}
.img_box{
float:left; 
width:204px;
text-align:center;
}
.img_box h3{
font-size:14px;
color:#353333;
padding:10px 0 0 0;
margin:0;
text-align:left;
}
.img_box p{
font-size:12px;
padding:0;
margin:0;
text-align:left;
line-height:18px;
}
.img_box_btn{
float:left; 
width:204px;
text-align:left;
padding-top:5px;
}
.product_box_last{
float:right; 
width:204px;
padding-left:10px;
}
.product_monial{
float:left; 
width:212px;
padding:12px 5px 0 16px;
background:url(images/dotted_line_v.gif) right repeat-y;
}
.product_monial p{
width:130px;
font-size:14px;
font-style:italic;
padding:0;
margin:15px 0 0 0;
line-height:18px;
color:#666;
}
.wb_testimonial{
float:left; 
width:197px;
background:url(images/lady_img3.png) no-repeat top right;
padding-bottom:20px;
}
.wb_testimonial h2{
padding:0;
margin:0;
}

/*-------- PURCHASE PAGE CSS ---------*/
.purchase_inner_holder{
float:left; 
width:916px; 
margin:35px 0 14px 0;
}
.purchase_wrap{
float:left; 
width:916px;
}
.purchase_wrap p{
padding:0 0 15px 10px;
margin:0;
font-size:13px;
}
.purchase_nxt_wrap{
float:left; 
width:916px;
padding:17px 0 0 0;
}
.purchase_bottom_wrap{
float:left; 
width:916px;
padding:17px 0;
}
.purchase_box{
float:left; 
width:202px;
border-top:2px solid #ff3333;
border-bottom:1px solid #e6eaed;
border-left:1px solid #e6eaed;
border-right:1px solid #e6eaed;
padding:15px 0 15px 10px;
margin-right:20px;
height:268px;
}
.purchase_img{
float:left; 
width:202px;
text-align:center;
}
.purchase_img h3{
font-size:14px;
color:#353333;
padding:10px 0 0 0;
margin:0;
text-align:left;
}
.under_dash{
font-size:14px;
text-decoration:line-through;
font-weight:bold;
padding:10px 0 0 0;
margin:0;
text-align:left;
}
.sp_offer{
font-size:12px;
color:#0099ff;
font-weight:normal;
}
.offer_price{
font-size:14px;
font-weight:bold;
color:#0099ff;
}
.promote_code{
border:1px solid #aeceef; 
background:#f4faff; 
font-size:12px;
padding:0 5px;
height:20px;
}
.purchase_img p{
font-size:12px;
padding:0;
margin:0;
text-align:left;
line-height:18px;
}
.purchase_img_btn{
float:left; 
width:202px;
text-align:left;
padding-top:5px;
font-size:14px;
font-weight:bold;
}
.purchase_img_btn p{
padding-top:5px;
}
.purchase_last_box{
float:left; 
width:202px;
border-top:2px solid #ff3333;
border-bottom:1px solid #e6eaed;
border-left:1px solid #e6eaed;
border-right:1px solid #e6eaed;
padding:15px 0 15px 10px;
height:268px;
}
.price{
text-decoration:line-through;
}
.box_head_5{
font-size:14px;
color:#353333;
padding:10px 0 0 0;
margin:0;
font-weight:bold;
text-align:left;
}
.box_head_5 span{
font-size:12px;
margin:0;
font-weight:normal;
text-align:left;
color:#686666;
}
/*PRODUCT VIEW CSS*/
.more_wrap{
float:left; 
width:906px;
padding:12px 0 10px 10px;
border-top:2px  solid #ff3333;
}
.more_wrap h1{
padding:0 0 25px 0;
margin:0;
}
.product_view_holder{
float:left; 
width:926px; 
margin-top:31px;
padding:0 0 0 30px;
}
.tab_holder{
float:left;
width:916px; 
}
.right_button{
float:right; 
margin:5px 20px 0 0;
text-align:right;
}
.product_view_left{
float:left;
width:287px;
padding-left:5px;
margin-right:20px;
}
.product_view_left h1{
padding:0;
margin:0;
}
.product_view_left h2{
padding:28px 0;
margin:0;
font-size:14px;
color:#686666;
line-height:21px;
}
.product_view_left h3{
padding:28px 0 24px 0;
margin:0;
font-size:14px;
color:#353333;
line-height:21px;
}
.product_view_left h4{
padding:0 0 15px 0;
margin:0;
font-size:14px;
color:#353333;
line-height:18px;
}
.product_view_left p{
padding:5px 0;
margin:0;
font-size:13px;
line-height:18px;
}
.product_view_left p a{
padding:0;
margin:0;
font-size:12px;
line-height:18px;
color:#e62e2e;
text-decoration:none;
}
.product_view_left ul{
padding:0 0 0 20px;
margin:0;
list-style-type:none;
font-size:13px;
color:#353333;
font-weight:bold;
line-height:18px;
}
.product_view_middle{
float:left;
width:360px;
padding-left:10px;
margin-right:20px;
font-size:13px;
line-height:21px;
text-align:center;
}
.submitstorybtn{
vertical-align:middle;
width:125px;
height:30px;
background:url(images/btn_submit_your_story_off.png) no-repeat;
}
.submitstorybtn:hover{
width:125px;
height:30px;
background:url(images/btn_submit_your_story_on.png) no-repeat;
}
.product_view_middle p{
padding:0;
margin:0;
text-align:left;
font-size:12px;
}
.product_view_right{
float:left;
width:204px;
}
.product_view_right_salt{
float:left;
width:204px;
}
.testimonial_view{
float:left; 
padding:12px 0 0 0;
}
.testimonial_view_sb{
float:left; 
width:196px;
background:url(images/kevin_g.png) no-repeat right top;
padding-bottom:20px;
}
.testimonial_view_ab{
float:left; 
width:196px;
background:url(images/allan_k.png) no-repeat right top;
padding-bottom:20px;
}
.testimonial_view_hb{
float:left; 
width:196px;
background:url(images/luanne_s.png) no-repeat right top;
padding-bottom:20px;
}
.testimonial_view_sbm{
float:left; 
width:196px;
background:url(images/carla_m.png) no-repeat right top;
padding-bottom:20px;
}
.testimonial_view_sgnrs{
float:left; 
width:196px;
background:url(images/danny_g.png) no-repeat right top;
padding-bottom:20px;
}
.testimonial_view_rhnp{
float:left; 
width:196px;
background:url(images/anna_g.png) no-repeat right top;
padding-bottom:20px;
}
.testimonial_view h2{
font-size:16px;
font-weight:bold;
padding:0;
margin:0;
}
.testimonial_view p{
width:128px;
font-size:14px;
font-style:italic;
padding:0;
margin:15px 0 0 0;
line-height:18px;
color:#666;
font-weight:bold;
}
.testimonial_view span{
float:none;
font-size:14px;
font-weight:bold;
text-align:left;
font-style:italic;
line-height:18px;
color:#0099ff;
}
.monials{
font-size:11px;
float:right;
}
.view{
font-size:11px; 
font-style:normal;
padding-left:15px;
}
.viewmore{
float:left; 
width:196px;
padding:0 0 10px 0;
font-size:12px;
background:url(images/dotted_line.gif) repeat-x bottom; 
}
.viewmore a{ 
color:#ff3333;
text-decoration:none;
}
.viewmore a:hover{ 
color:#cd2929;
text-decoration:underline;
}
.pricer{
float:left; 
margin-top:15px;
font-size:13px;
font-variant:normal;
}
/*DETAILS TAB CSS*/
.product_medium_left{
float:left;
width:282px;
padding:51px 0 0 0;
text-align:center;
}
/*MEDICAL ADVICE CSS*/
.advice_left{
float:left;
width:438px;
/*padding-left:10px;*/
margin-right:20px;
}
.advice_left h1{
padding:0;
margin:0;
}
.advice_line_wrap{
float:left;
width:438px;
margin-top:28px;
}
.advice_line{
float:left;
width:438px;
font-size:13px;
padding:8px 0 14px 0;
background:url(images/dotted_line.gif) repeat-x top;
}
.advice_last{
float:left;
width:438px;
padding:5px 0 0 0;
background:url(images/dotted_line.gif) repeat-x top;
}
.advice_arrow{
float:left;
padding-top:6px;
}
.advice_text{
float:left;
width:403px;
padding-right:15px;
}
.advice_text_holder{
float:left;
width:438px;
}
.advice_text_holder h6{
padding:40px 0 23px 0;
margin:0;
font-size:13px;
font-weight:bold;
color:#353333;
}
.advice_text_holder p{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
}
.advice_text_holder span{
padding:0;
margin:0;
color:#353333;
font-weight:bold;
font-size:13px;
line-height:18px;
}
.advice_right{
float:right; 
width:380px;
padding:70px 80px 20px 0px;
*padding:50px 80px 20px 0px;
background:url(images/wb_fl_img.jpg) no-repeat bottom right; 
}
.advice_right p{
margin:0;
padding:0;
line-height:18px;
font-size:13px;
color:#686666;
}
.advice_right h3{
margin:0;
padding:40px 0 40px 70px;
width:250px;
font-size:14px;
color:#0099ff;
font-weight:bold;
font-style:italic;
}
.advice_right_bottom{
float:right; 
width:380px;
padding:0 80px 200px 0px;
background:url(images/advice_bg.png) no-repeat bottom right; 
}
.advice_right_bottom p{
margin:0;
padding:0;
line-height:18px;
font-size:13px;
color:#686666;
}
/*CART CSS*/
#cart_holder{
float:left; 
width:956px;
margin-top:50px;
}
.cart_left{
float:left; 
width:956px;
padding:0 15px 15px 29px;
margin-bottom:45px;
}

/*ABOUT US CSS*/
#about_holder{
float:left; 
width:956px;
margin-top:112px;
background:url(images/about_us_bg.png) no-repeat top center;
}
.about_left{
float:left; 
width:404px;
padding:0 15px 0 29px;
margin-bottom:45px; 
}
.about_left h1{
margin:0;
padding:0 0 40px 0; 
}
.about_left p{
margin:0;
padding:0;
font-size:13px;
line-height:18px;
}
.about_left p a{
color:#ff3333;
text-decoration:none;
}
.about_left p a:hover{
color:#ff3333;
text-decoration:ubderline;
}
/*CONTACT US CSS*/
#contact_holder{
float:left; 
width:956px;
margin:112px 0 35px 0;
background:url(images/about_us_bg.png) no-repeat bottom center;
}
.contact_left{
float:left; 
width:404px;
padding:0 15px 0 29px;
margin-bottom:45px; 
}
.contact_left h1{
margin:0;
padding:0 0 40px 0; 
}
.contact_left p{
margin:0;
padding:0;
font-size:13px;
line-height:18px;
}
.contact_left p a{
color:#ff3333;
text-decoration:none;
}
.contact_left p a:hover{
color:#ff3333;
text-decoration:ubderline;
}

/*LEGAL PAGE CSS*/
#lagal_holder{
float:left; 
width:956px;
margin:112px 0 0 0;
}
.legal_left{
float:left; 
width:594px;
padding:0 15px 225px 29px; 
background:url(images/wb_bottom_bg.png) no-repeat bottom left; 
}
.legal_left h1{
margin:0;
padding:0 0 40px 0; 
}
.legal_left h2{
margin:0;
padding:0 0 35px 0; 
font-size:14px;
font-weight:bold;
}
.legal_left h3{
margin:0;
padding:25px 0 0 0; 
font-size:13px;
font-weight:bold;
color:#353333;
}
.legal_left p{
margin:0;
padding:0;
font-size:13px;
line-height:18px;
}
.legal_left p a{
color:#ff3333;
text-decoration:none;
}
.legal_left p a:hover{
color:#ff3333;
text-decoration:ubderline;
}
.legal_right_holder{
float:right; 
width:312px;
}
.legal_right{
float:right; 
width:222px;
height:420px;
background:url(images/legal_right_bg.png) no-repeat bottom right; 
}
.legal_right_next{
float:right; 
width:222px;
height:810px;
background:url(images/specific_img.png) no-repeat bottom right;
}
/*RETURN POLICY CSS*/
#rp_holder{
float:left; 
width:956px;
margin:112px 0 20px 0;
}
.rp_left{
float:left; 
width:360px;
padding:0 0 225px 30px; 
margin-right:20px;
background:url(images/wb_bottom_bg.png) no-repeat bottom left; 
}
.rp_left h1{
margin:0;
padding:0 0 35px 0; 
}
.rp_left h2{
margin:0;
padding:0;
font-size:14px;
font-weight:bold; 
}
.rp_right_holder{
float:right; 
width:546px;
}
.rp_right{
float:right; 
width:430px;
padding:39px 106px 0 10px;
background:url(images/legal_right_bg.png) no-repeat bottom right;
background-position: 455px 240px;
}
.rp_right h3{
margin:0;
padding:25px 0 0 0; 
font-size:13px;
font-weight:bold;
color:#353333;
}
.rp_right p{
margin:0;
padding:0;
font-size:13px;
line-height:18px;
}
.rp_right p a{
color:#ff3333;
text-decoration:none;
}
.rp_right p a:hover{
color:#ff3333;
text-decoration:ubderline;
}
.rp_right_next{
float:right; 
width:430px;
height:115px;
background:url(images/specific_img.png) no-repeat bottom right;
}
/*FAQ CSS*/
.faq_left{
float:left; 
width:360px;
padding:0 0 225px 30px; 
margin-right:20px;
background:url(images/wb_bottom_bg.png) no-repeat bottom left; 
}
.faq_left h1{
margin:0;
padding:0 0 30px 0; 
}
.faq_left h2{
margin:0;
padding:0;
font-size:14px;
font-weight:bold; 
}
.faq_left h3{
margin:0;
padding:0 0 22px 0;
font-size:14px;
font-weight:bold; 
color:#353333;
}
.faq_right_holder{
float:right; 
width:546px;
}
.faq_right_line_wrap{
float:left;
width:425px;
margin-top:22px;
}
.faq_right_line{
float:left;
width:425px;
font-size:13px;
padding:8px 0 14px 0;
background:url(images/dotted_line.gif) repeat-x top;
}
.faq_right_line_last{
float:left;
width:425px;
padding:5px 0 0 0;
background:url(images/dotted_line.gif) repeat-x top;
}
.faq_arrow{
float:left;
padding-top:6px;
}
.faq_text{
float:left;
width:390px;
padding-right:15px;
}
.faq_right_wrap{
float:right; 
width:430px;
padding:39px 106px 0 10px;
background:url(images/legal_right_bg.png) no-repeat bottom right;
background-position: 455px 280px;
}
.faq_right{
float:right; 
width:430px;
}
.faq_right h3{
margin:0;
padding:35px 0 25px 0; 
font-size:13px;
font-weight:bold;
color:#353333;
}
.faq_right p{
margin:0;
padding:0;
font-size:13px;
line-height:18px;
}
.faq_right p a{
color:#ff3333;
text-decoration:none;
}
.faq_right p a:hover{
color:#ff3333;
text-decoration:ubderline;
}
.faq_right span{
font-size:13px;
font-weight:bold;
color:#353333;
}
.faq_next_wrap{
float:right; 
width:430px;
padding:0 106px 0 10px;
background:url(images/specific_img.png) no-repeat top right;
background-position: 455px 260px;
}
.faq_next_wrap h3{
margin:0;
padding:35px 0 25px 0; 
font-size:13px;
font-weight:bold;
color:#353333;
}
.faq_next_wrap p{
margin:0;
padding:0;
font-size:13px;
line-height:18px;
}
.faq_next_wrap p a{
color:#ff3333;
text-decoration:none;
}
.faq_next_wrap p a:hover{
color:#ff3333;
text-decoration:ubderline;
}
.faq_next_wrap span{
font-size:13px;
font-weight:bold;
color:#353333;
}
/*CLINICAL STUDIES CSS*/
.studies_left{
float:left; 
width:370px;
padding:0 0 225px 20px; 
margin-right:20px;
}
.studies_left h1{
margin:0;
padding:0 0 30px 10px; 
}
.studies_left h2{
margin:0 0 20px 0;
padding:15px 0 25px 20px;
font-size:16px;
font-weight:bold;
color:#fff;
background:#ff3333;
width:350px;
}
.studies_left h3{
margin:0;
padding:0 0 22px 10px;
font-size:14px;
font-weight:bold; 
color:#353333;
}
.studies_left p{
margin:0;
padding:0 0 0 10px;
font-size:11px;
}
.studies_left p a{
text-decoration:none;
color:#ff010a;
font-size:13px;
}
.studies_left p a:hover{
text-decoration:underline;
color:#ff010a;
font-size:13px;
}
/*STUDY RIGHT SIDE CSS*/
.studies_right_wrap{
float:right; 
width:430px;
padding:25px 106px 0 10px;
}
.studies_right{
float:right; 
width:430px;
}
.studies_right h3{
margin:0;
padding:35px 0 25px 0; 
font-size:14px;
font-weight:bold;
color:#353333;
}
.studies_right h4{
margin:0;
padding:0; 
font-size:13px;
font-weight:normal;
text-transform:uppercase;
}
.studies_right p{
margin:0;
padding:0;
font-size:13px;
line-height:18px;
}
.studies_right p a{
color:#ff3333;
text-decoration:none;
}
.studies_right p a:hover{
color:#ff3333;
text-decoration:underline;
}

/*---------SHARE YOUR STORY---------*/
#share_holder{
float:left; 
width:956px;
margin:65px 0 55px 0;
}
.share_full_wrap{
float:left; 
width:798px;
padding:0 0 0 30px; 
margin-right:20px;
}
.share_full{
float:left; 
width:798px;
}
.share_full h1{
margin:0;
padding:0 0 25px 0; 
}
.share_full p{
width:798px;
margin:0;
padding:0;
font-size:13px;
line-height:18px;
}
.share_full p a{
color:#ff3333;
text-decoration:none;
}
.share_full p a:hover{
color:#ff3333;
text-decoration:ubderline;
}
.share_left_wrap{
float:left; 
width:282px;
padding:0 0 0 30px; 
margin-right:20px;
}
.share_left{
float:left; 
width:282px;
}
.share_left h1{
margin:0;
padding:0 0 25px 0; 
}
.share_left p{
width:250px;
margin:0;
padding:0;
font-size:13px;
line-height:18px;
}
.share_left p a{
color:#ff3333;
text-decoration:none;
}
.share_left p a:hover{
color:#ff3333;
text-decoration:ubderline;
}
.share_testimonial{
float:left; 
width:272px;
margin-top:65px;
background:url(images/share_testi_1.png) no-repeat right top;
background-position:right 5px;
}
.share_testimonial h1{
padding:0;
margin:0;
font-size:14px;
color:#353333;
}
.share_testimonial h2{
padding:0;
margin:0;
font-size:12px;
color:#bdb5af;
font-weight:normal;
}
.share_testimonial p{
padding:0;
margin:0;
font-size:13px;
width:195px;
}
.share_testimonial span{
padding:0;
margin:0;
font-size:13px;
color:#0099ff;
font-weight:bold;
}
/*SHARE RIGHT*/
.share_right_holder{
float:right; 
width:624px;
}
.share_right{
float:right; 
width:516px;
padding:57px 98px 0 10px;
}
.share_right_row{
float:left; 
width:516px;
margin-top:9px;
}
.submitbtn{
vertical-align:middle;
width:64px;
height:29px;
background:url(images/btn_submit_off.png) no-repeat;
}
.submitbtn:hover{
width:64px;
height:29px;
background:url(images/btn_submit_on.png) no-repeat;
}
.loginbtn{
vertical-align:middle;
width:64px;
height:29px;
background:url(images/btn_login_off.png) no-repeat;
}
.loginbtn:hover{
width:64px;
height:29px;
background:url(images/btn_login_on.png) no-repeat;
}
.share_details{
float:left; 
width:126px;
text-align:right;
font-size:12px;
padding:5px 10px 0 0;
}
.share_field{
float:left; 
width:340px;
text-align:left;
font-size:12px;
padding-left:10px;
}
.share_form{
border:1px solid #aeceef; 
background:#f4faff; 
font-size:12px;
padding:5px;
height:13px;
width:270px;
}
.write_field{
border:1px solid #aeceef; 
background:#f4faff; 
font-size:12px;
padding:5px;
height:15px;
width:170px;
}
.check_box{
float:left; 
margin-right:10px;
}
.your_story{
border:1px solid #aeceef; 
background:#f4faff; 
font-size:12px;
padding:5px;
height:290px;
width:335px;
}
.share_right p{
margin:0;
padding:0;
font-size:12px;
}
/*TESTIMONIAL BOX*/
.satisfy_share{
float:left; 
width:212px;
padding:12px 5px 0 10px;
background:url(images/dotted_line_v.gif) right repeat-y;
}
.satisfy_share h2{
font-size:16px;
font-weight:bold;
padding:0;
margin:0;
}
.img_share{
margin-top:5px;
text-align:center;
padding-right:15px;
}
.share_readmore{
float:left; 
width:212px;
padding:0 5px 0 10px;
background:url(images/dotted_line_v.gif) right repeat-y;
font-size:12px; 
}
.share_readmore a{ 
color:#ff3232;
text-decoration:none;
}
.satisfy_readmore a:hover{ 
color:#cd2929;
text-decoration:underline;
}
/*FIND STORE CSS*/
.find_store_holder{
float:left; 
width:916px;
margin:65px 0 0 0;
}
.find_store_left{
float:left;
width:272px;
padding:0 10px 0 10px;
margin-right:20px;
}
.find_store_left h1{
padding:0 0 35px 0;
margin:0;
}
.find_store_left p{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
}
.find_store_left p a{
color:#ff3333;
text-decoration:none;
}
.list_menu{
width:120px;
font-size:13px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}
.find_store_map{
float:left;
width:594px;
padding:0 0 0 10px;
}
/*LOCATION ADDRESS CSS HERE */
.location_holder{
float:left; 
width:916px;
}
.location_wrap{
float:left; 
width:916px;
margin:17px 0 0 0;
padding:17px 0 0 0; 
background:url(images/dotted_line.gif) repeat-x top;
}
.location_box{
float:left;
width:204px;
padding-left:10px;
margin-right:20px;
}
.location_box h1{
padding:0;
margin:0;
font-size:13px;
color:#353333;
}
.location_box h2{
padding:0;
margin:0;
font-size:12px;
font-weight:bold;
}
.location_box p{
padding:0 0 20px 0;
margin:0;
font-size:12px;
line-height:18px;
width:150px;
}
.location_last_box{
float:left;
width:204px;
padding-left:10px;
}
.location_last_box h1{
padding:0;
margin:0;
font-size:13px;
color:#353333;
}
.location_last_box h2{
padding:0;
margin:0;
font-size:12px;
font-weight:bold;
}
.location_last_box p{
padding:0 0 20px 0;
margin:0;
font-size:12px;
line-height:18px;
width:150px;
}
/*THE BUSTER STORY CSS*/
.the_buster_left{
float:left; 
width:360px;
padding:0 0 0 30px; 
margin-right:20px;
}
.the_buster_left h1{
margin:0;
padding:0 0 30px 0; 
}
.the_buster_left h3{
margin:0;
padding:0 0 22px 0;
font-size:14px;
font-weight:bold; 
color:#353333;
}
.the_buster_left p{
margin:0;
padding:30px 0 0 0;
font-size:14px;
font-weight:bold; 
color:#353333;
}
.buster_right_wrap{
float:right; 
width:430px;
padding:58px 106px 0 10px;
background:url(images/legal_right_bg.png) no-repeat bottom right;
background-position: 455px 260px;
}
.buster_right_wrap p{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
}
/*TESTIMONIAL PAGE CSS*/
.testimonial_wrapper{
float:left; 
width:916px;
margin:65px 0 0 0;
}
.testimonial_wrapper h1{
padding:0 0 35px 10px;
margin:0;
}
.testimonial_wrap_left{
float:left; 
width:272px;
padding:0 20px 0 10px;
margin:0 10px 10px 0;
background:url(images/dotted_line_v.gif) repeat-y right;
}
.testimonial_wrap_1{
float:left; 
width:272px;
}
.testimonial_wrap_1 h2{
padding:0 0 23px 0;
margin:0;
font-size:14px;
color:#353333;
}
.testimonial_wrap_1 p{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
}
.testimonial_wrap_1 p.saying{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
color:#0099ff;
}
.ppl_testimonial{
float:left; 
width:272px;
margin:65px 0 30px 0;
background:url(images/lady_img.gif) no-repeat right top;
background-position:right 5px;
}
.ppl_testimonial h1{
padding:0;
margin:0;
font-size:14px;
color:#353333;
}
.ppl_testimonial h2{
padding:0;
margin:0;
font-size:12px;
color:#bdb5af;
font-weight:normal;
}
.ppl_testimonial p{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
width:195px;
}
.ppl_testimonial span{
padding:0;
margin:0;
font-size:13px;
color:#0099ff;
font-weight:bold;
}

.ppl_testimonial-1{
float:left; 
width:272px;
margin:0 0 30px 0;
background:url(images/person-1.png) no-repeat right top;
background-position:right 5px;
}
.ppl_testimonial-1 h1{
padding:0;
margin:0;
font-size:14px;
color:#353333;
}
.ppl_testimonial-1 h2{
padding:0;
margin:0;
font-size:12px;
color:#bdb5af;
font-weight:normal;
}
.ppl_testimonial-1 p{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
width:195px;
}
.ppl_testimonial-1 span{
padding:0;
margin:0;
font-size:13px;
color:#0099ff;
font-weight:bold;
}


.ppl_testimonial-2{
float:left; 
width:272px;
margin:0 0 30px 0;
background:url(images/sylvia_s.png) no-repeat right top;
background-position:right 5px;
}
.ppl_testimonial-2 h1{
padding:0;
margin:0;
font-size:14px;
color:#353333;
}
.ppl_testimonial-2 h2{
padding:0;
margin:0;
font-size:12px;
color:#bdb5af;
font-weight:normal;
}
.ppl_testimonial-2 p{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
width:195px;
}
.ppl_testimonial-2 span{
padding:0;
margin:0;
font-size:13px;
color:#0099ff;
font-weight:bold;
}

.ppl_testimonial-3{
float:left; 
width:272px;
margin:0 0 30px 0;
background:url(images/james_w.png) no-repeat right top;
background-position:right 5px;
}
.ppl_testimonial-3 h1{
padding:0;
margin:0;
font-size:14px;
color:#353333;
}
.ppl_testimonial-3 h2{
padding:0;
margin:0;
font-size:12px;
color:#bdb5af;
font-weight:normal;
}
.ppl_testimonial-3 p{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
width:195px;
}
.ppl_testimonial-3 span{
padding:0;
margin:0;
font-size:13px;
color:#0099ff;
font-weight:bold;
}

.ppl_testimonial-4{
float:left; 
width:272px;
margin:0 0 30px 0;
background:url(images/frank_w.png) no-repeat right top;
background-position:right 5px;
}
.ppl_testimonial-4 h1{
padding:0;
margin:0;
font-size:14px;
color:#353333;
}
.ppl_testimonial-4 h2{
padding:0;
margin:0;
font-size:12px;
color:#bdb5af;
font-weight:normal;
}
.ppl_testimonial-4 p{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
width:195px;
}
.ppl_testimonial-4 span{
padding:0;
margin:0;
font-size:13px;
color:#0099ff;
font-weight:bold;
}

.ppl_testimonial-5{
float:left; 
width:272px;
margin:0 0 30px 0;
background:url(images/dominic_p.png) no-repeat right top;
background-position:right 5px;
}
.ppl_testimonial-5 h1{
padding:0;
margin:0;
font-size:14px;
color:#353333;
}
.ppl_testimonial-5 h2{
padding:0;
margin:0;
font-size:12px;
color:#bdb5af;
font-weight:normal;
}
.ppl_testimonial-5 p{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
width:195px;
}
.ppl_testimonial-5 span{
padding:0;
margin:0;
font-size:13px;
color:#0099ff;
font-weight:bold;
}

.ppl_testimonial-6{
float:left; 
width:272px;
margin:0 0 30px 0;
background:url(images/cynthia_h.png) no-repeat right top;
background-position:right 5px;
}
.ppl_testimonial-6 h1{
padding:0;
margin:0;
font-size:14px;
color:#353333;
}
.ppl_testimonial-6 h2{
padding:0;
margin:0;
font-size:12px;
color:#bdb5af;
font-weight:normal;
}
.ppl_testimonial-6 p{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
width:195px;
}
.ppl_testimonial-6 span{
padding:0;
margin:0;
font-size:13px;
color:#0099ff;
font-weight:bold;
}

.ppl_testimonial-7{
float:left; 
width:272px;
margin:0 0 30px 0;
background:url(images/kevin_g.png) no-repeat right top;
background-position:right 5px;
}
.ppl_testimonial-7 h1{
padding:0;
margin:0;
font-size:14px;
color:#353333;
}
.ppl_testimonial-7 h2{
padding:0;
margin:0;
font-size:12px;
color:#bdb5af;
font-weight:normal;
}
.ppl_testimonial-7 p{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
width:195px;
}
.ppl_testimonial-7 span{
padding:0;
margin:0;
font-size:13px;
color:#0099ff;
font-weight:bold;
}
.ppl_generic{
float:left; 
width:272px;
margin:0 0 30px 0;
background:url(images/quote_generic.png) no-repeat right top;
background-position:right 5px;
}

.ppl_no_image{
float:left; 
width:272px;
margin:0 0 30px 0;
}
.ppl_no_image h1{
padding:0;
margin:0;
font-size:14px;
color:#353333;
}
.ppl_no_image h2{
padding:0;
margin:0;
font-size:12px;
color:#bdb5af;
font-weight:normal;
}
.ppl_no_image p{
padding:0;
margin:0;
font-size:13px;
line-height:18px;
width:195px;
}
.ppl_no_image span{
padding:0;
margin:0;
font-size:13px;
color:#0099ff;
font-weight:bold;
}

.testimonial_wrap_2{
float:left; 
width:272px;
padding:0 10px 0 10px;
}


/*footer links css*/
.footer_contenair{
width:968px;
margin:0 auto;
height:45px;
background:url(images/footer_bg.gif) no-repeat top center;
}
.footer{
float:left; 
width:916px;
margin:6px 0 0 0; 
padding-bottom:6px; 
text-align:center; 
font-size:12px;
color:#656565; 
background:url(images/dotted_line.gif) bottom left repeat-x #fff;
}
.footer a{
text-decoration:none;
color:#686666; 
}
.footer a:hover{
text-decoration:underline;
color:#686666; 
}
.footer span{
font-size:12px;
color:#bdb5af; 
}
.copyright{
float:left; 
width:916px; 
margin:9px 0 0 0; 
text-align:center; 
font-size:12px;
color:#bdb5af; 
}
.reg{
font-family:arial, helvetica;
font-size:12px;
}
.onlineonly-1{
width:248px;
font-size:12px;
text-align:center;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
color:#ff3333; 
}

.oz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #009100;
	vertical-align: middle;
	float: none;
	text-align: center;
}
.h22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #B0B0B0;
}

/*neti bottle css*/
.neti_bottle{
float:right; 
width:197px;
padding:12px 5px 0 16px;
}
.neti_bottle h2{
font-size:16px;
font-weight:bold;
padding:0;
margin:0;
}
.neti_bottle h23{
font-size:16px;
font-weight:bold;
padding:0;
margin:0;
color:#418997

}
.neti_bottle p{
font-size:12px;
padding:15px 0 0 0;
margin:0;
line-height:18px;
}
.neti_text{
float:left;
width:125px;
}
.neti_readmore{
float:right; 
width:197px;
padding:0px 5px 0 16px;
font-size:12px;
}
.neti_readmore a{ 
color:#ff3232;
text-decoration:none;
}
.neti_readmore a:hover{ 
color:#cd2929;
text-decoration:underline;
}
.neti_image{
float:left;
padding:7px 0 0 0;
}
.h23 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}
.poz2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #008040;
}
.arrow1{
float:left;
display:block;
width:32px;
height:33px;
margin-top:02px;
}
.arrow1 a{
display:block;
width:32px;
height:33px;
background:url(images/btn_roundplay_off.png) no-repeat;
}
.arrow1 a:hover{
width:32px;
height:33px;
background:url(images/btn_roundplay_on.png) no-repeat;
}
.arrow2{
float:left;
display:block;
width:32px;
height:33px;
margin-top:02px;
}
.arrow2 a{
display:block;
width:32px;
height:33px;
background:url(images/btn_roundplay_off.png) no-repeat;
}
.arrow2 a:hover{
width:32px;
height:33px;
background:url(images/btn_roundplay_on.png) no-repeat;