@charset "utf-8";
/* CSS Document */

*
{
margin:0;padding:0;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	margin:8px 0px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666; text-align:justify;
}

tr .bage{ background-color:#FFFFCC
}

ol, ul {
	list-style: none;
}

body{ background-image:url(../images/boat-ramp.jpg); }
p{margin:8px 0px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666; text-align:justify;}

#wrapper{width:958px; margin:0px auto;}

#container{width:950px; float:left; background:url(../images/bodyBg.gif) left top repeat-y; padding:0px 4px;}

#header{width:950px; float:left; background:url(../images/headerBg.jpg) left top no-repeat; padding-top:31px;}
#header .logo{width:600px; float:left; height:229px; padding-left:338px;}
#header .navcontainer{width:700px; float:left; padding-left:10px;}
#header .navcontainer ul li{display:inline; font:bold 14px/32px Arial, Helvetica, sans-serif; float:left; height:52px; text-align:center;}
#header .navcontainer ul li.home{width:84px;}
#header .navcontainer ul li.tabs{width:160px;}
#header .navcontainer ul li.faq{width:76px;}
#header .navcontainer ul li.faq{width:76px;}
#header .navcontainer ul li.testimonial{width:150px;}
#header .navcontainer ul li.about{width:116px;}
#header .navcontainer ul li.about{width:116px;}
#header .navcontainer ul li.order{width:122px;}
#header .navcontainer ul li a{color:#FFFFFF; text-decoration:none;}
#header .navcontainer ul li a:hover, #header .navcontainer ul li a.active{background:url(../images/navBg-hover.gif) left bottom repeat-x; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; display:block; height:52px; color: #000000;}

#body{width:950px; float:left;}
#body h1{font:bold 20px/25px Arial, Helvetica, sans-serif; color:#000000;}
#body h2{font:bold 18px/25px Arial, Helvetica, sans-serif; color: #666666; margin-bottom:10px;}
#body .bodyLeft{width:610px; float:left; padding-left:10px; padding-top:8px;}
#body .bodyLeft ul li{font:bold 12px/18px Arial, Helvetica, sans-serif; color:#666666; padding-left:22px; background:url(../images/tick.gif) left 4px no-repeat;}
#body .videoText{width:290px; float:left;}
#body .videoTextInner{width:610px; float:left;}
#body .videoText ul li{font:bold 12px/18px Arial, Helvetica, sans-serif; color:#666666; padding-left:22px; background:url(../images/tick.gif) left 4px no-repeat;}
#body .video{width:320px; float:right; text-align:center;}
#body .testimonial{width:610px; float:left; background:url(../images/greyShade.jpg) left top no-repeat; padding-top:20px; margin-top:15px;}
#body .testimonial a{font:bold 12px/20px Arial, Helvetica, sans-serif; color:#0099CC; text-decoration:none;}
#body .testimonial a:hover{text-decoration:underline;}
#body .testiBox{width:610px; background:#F7F7F7; float:left; margin-bottom:15px;}
#body .testiBox p{margin:5px 0px 0px 15px;}
#body .bodyRight{width:300px; float:right; padding-right:10px;}
#body .bodyright-box{width:300px; height:auto; float:left; padding-top:30px;}
#body .bodyright-box ul li{font:bold 12px/18px Arial, Helvetica, sans-serif; color:#666666; padding-left:22px; background:url(../images/tick.gif) left 4px no-repeat;}
#body .blueBg{width:260px; float:left; padding:10px 20px 26px 20px; background:url(../images/blueBtm.gif) left bottom no-repeat #666666}
#body .whiteBg{width:245px; float:left; padding-left:15px; background:#FFFFFF; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#666666; padding-top:5px;}
#body .newsletterBg{width:268px; float:left; background:url(../images/newsletterBg.gif) left top no-repeat; height:90px; padding-top:100px; padding-left:12px; padding-right:20px; margin-top:10px;}
#body .newsletterBg p{color:#FFFFFF; font:bold 12px/25px Arial, Helvetica, sans-serif; padding:5px 0px; margin:0;}
#body .twitter{width:175px; float:left; background:url(../images/twitterBg.jpg) left top no-repeat; padding-left:125px; padding-top:32px; height:57px; font:bold 14px/18px Arial, Helvetica, sans-serif; color:#08A7DA; text-align:center;}
#body .twitter a{color:#08A7DA; text-decoration:none;}
#body .twitter a:hover{text-decoration:underline;}
#body .bodyBtm{width:920px; float:left; margin:10px; border-top:1px solid #EBEBEB; background:url(../images/bodyBtmBg.gif) left top repeat-x; display:inline; height:93px; padding-top:17px; padding-left:10px;}

#footer{width:930px; float:left; background:url(../images/footerBg.gif) left bottom repeat-x; text-align:center; margin:0px 10px; display:inline;}
#footer p{font:normal 11px/18px Arial, Helvetica, sans-serif; color:#666666;}
#footer a{color:#000000; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

#btmCurve{width:525px; float:left; background:url(../images/btmBg.gif) left top no-repeat; height:90px; padding-left:230px; padding-right:203px; font:bold 11px Arial, Helvetica, sans-serif; color:#009900;}


span.blueText{color:#0099CC; font-weight:bold;}
span.line-through{text-decoration:line-through;}
span.greenText{color:#669900;}

img.bottle1{margin-left:10px; margin-right:30px; float:left;}
img.bottle2{margin-right:18px; float:left;}
img.order{margin-top:5px;}
img.btmLogos{margin-right:17px; float:left;}

input.newsletter{width:150px; height:25px; border:none;}

.left{float:left;}
.right{float:right;}
.inner-formula-box{width:610px; height:auto; float:left; text-align:left;}
.body-top{ width:950px; height:auto; float:left; text-align:left; padding-bottom:10px;}
.body-middle{ width:930px; height:auto; float:left; text-align:left; padding:0px 10px;}
.inner-text-box{width:930px; height:auto; float:left; text-align:left; background:url(../images/inner-shade-bg.gif) left top no-repeat; padding-top:18px;}
.green-text{font:bold 12px/20px Arial, Helvetica, sans-serif; color:#5ba900; text-decoration:none;}