@charset "utf-8";
/* css browser reset */
html, body, 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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%; font-family:Arial, Helvetica, sans-serif; vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color:#fff;background:#000;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* General Layout */
body{background:#000000; font-size:13px;}
#top-part {background:url(../images/top-bg.png) repeat-x; }
#banner{background:url(../images/banner.jpg) no-repeat; width:1000px; height:487px; margin:0 auto;}
#banner-buy-now{padding:358px 0 0 511px;}
#banner-buy-now a {width: 139px; height: 36px; display: block; background: url(../images/buy-now-buttons.png) no-repeat -173px 0}
p#warning{font-size:13px; padding:5px 0 0 161px;}
#bgwrapper{width:1000px; background:url(../images/wrapperbg.png) repeat-y;  margin:0 auto 0 auto;}
#wrapper{margin:0 0 0 155px; background:#000; width:690px; padding:0 0 25px 0px;}
#thankyou{padding:30px;}
#chat{ position:fixed; top:175px; left:50%; margin-left:-563px }

/* Main Navigation Styles */
#nav {margin-right:150px; margin-top:17px; text-align:right;}
#nav ul li{display:inline; margin-right:27px; font-weight:bold;}
#nav ul li a{color:#fff; font-weight:bold; text-decoration:none;}
#nav ul li a:hover{color:#EF0000;}

/*  styles */
#main-content{padding:15px 20px;}
.testimonial{padding:20px 20px 10px 20px; margin:15px 0;}
p.testimonial{margin-bottom:20px;}
.testimonial-first{padding:20px 20px 10px 20px; margin:0px 0; height:120px;}
.testimonial-img{padding:20px 20px 10px 20px; margin:15px 0; height:120px;}

/* h styles */
h1.title{font-size:20px; line-height:34px; color:#000; font-weight:bold; text-align:center;}
#guarantee h1{ font-size:24px; color:#ff1500; margin-left:85px;}
h1{font-size:18px; color:#000; font-weight:bold; margin-bottom:15px;}
h2{font-size:16px; color:#ff1500; font-weight:bold; margin-bottom:13px; border-bottom:1px solid #ccc}

#guarantee-image{
	background:url(../images/guarantee.png) no-repeat -5px 0; 
	width:658px; 
	height:187px;
}

#guarantee-image p{
	font-size:13px; 
	padding:41px 4px 0 188px; 
	color:#000;
	margin-bottom:0;
}

#guarantee-image p a.guarantee-right{
	float:right;
	margin:5px 5px 0 0 ; display: block; background: url(../images/buy-now-buttons.png) no-repeat -312px 0; width: 173px; height: 45px;
}


#special{
	background:url(../images/special-offer2.png) no-repeat -24px 0; 
	width:700px; 
	height:333px;
	margin-top:40px;
}

#special p{
	font-size:13px; 
	padding:0px 295px 0 20px; 
	color:#000;
	margin-bottom:20px;
}

#special p.firstp{
	padding-top:88px;
}

#ingredient-scroll{
	height: 600px;
	width: 650px;
	overflow: auto;
	border: 1px solid #FFF;
	padding:10px 5px 10px 5px;
}

/* img styles */
img{border:none;}
img.monial, div.monial{margin:0 20px 10px 0; float:left;}
div.monial {display:block; width: 90px; height: 90px; background: url(../images/testimonials.jpg) no-repeat}
div.monial.annie {background-position:-91px 0}
div.monial.audrey {background-position: 0 -90px}
div.monial.jessica {background-position:-91px -90px}

/* list styles */
div#secure-mixed ul li {list-style:none; display:inline;}

/* p styles */
p{font-size:14px; line-height:20px; margin-bottom:20px; color:#FFF;}
.testimonial p{font-family:"Courier New", Courier, monospace;}
p.ques{color:#fff; font-weight:bold; margin-bottom:0px;}
p.ans{margin-left:18px; font-style:italic;}
p#copyright{font-size:11px; color:#333; text-align:center;}

/*buy-now-table*/
#buy-now-table{ background:url(../images/buy-table2.png) no-repeat; width:700px; height:920px; margin:0px 0px 0px -24px; padding: 1px 0}
#buy-now-table .buybutton {width: 173px; height: 45px; display: block; background: url(../images/buy-now-buttons.png) no-repeat 0 0; cursor: pointer; border: 0; text-indent: -9999px}
#buy-now-table .buy-1 { margin:222px 0px 0px 515px;}
#buy-now-table .buy-2 { margin:102px 0px 0px 515px;}
#buy-now-table .buy-3 { margin:104px 0px 0px 515px;}
#buy-now-table .buy-5 { margin:104px 0px 0px 515px;}
#buy-now-table .buy-6 { margin:93px 0px 0px 515px;}

/* table styles */
table#supplement-facts{border:3px ridge #000000; border-collapse:collapse; margin:0px 0px 15px 200px; }
table#supplement-facts thead th{font-size:16px; font-weight: bold; text-align:center; padding-top:5px;}
table#supplement-facts thead td{font-size:14px; padding:0px 5px 5px 5px;} 
table#supplement-facts tbody th{font-size:14px;font-weight:bold; text-align:left; padding:3px 5px; border-top: 2px solid #666666; border-bottom: 2px solid #666666;}
table#supplement-facts tbody td{font-size:12px; padding:3px 5px;}
table#supplement-facts tbody td{border-bottom:1px solid #000000; }
table#supplement-facts tfoot td{font-size:12px; padding:3px 5px 5px 5px;}
table#supplement-facts tfoot td.dv{padding:3px 5px 0px 5px;}

form.buy_btn{width:385px; margin:0 0 0 30px;}
form#email-contact-form{}
form#email-contact-form label{display:block; margin:4px 0px; font-size:14px; color:#FFF;}
form#email-contact-form input{width:40%;}
form#email-contact-form input#submit{width:125px; padding:0;}
form#email-contact-form textarea{width:100%; margin-bottom:10px;}

/* general classes */
.blue{color:#0000ff;}
.highlight{background:#ff0;}
.bold{font-weight:bold;}
.email a {color:#09F; text-decoration:underline;}
.email a:hover {color:#FF5252; text-decoration:underline;}
.lightblue{color:#0066ff;}
.italic{font-style: italic;}
.red{color:#ff1500;}
.radio-first {margin:171px 0px 0px 392px;}
.radio {margin:24px 0px 0px 392px;}
.button { margin:67px 0px 0px 633px;}
.title { margin:40px 0px 15px -24px;}
div.title {width: 700px; height: 32px; background: url(../images/titles.png) no-repeat}
div.title h2 {position: absolute; left: -9999px}
.title#sevendays {background-position: 0 0}
.title#dontbelieve {background-position: 0 -32px; height: 73px}
.title#jumpstart {background-position: 0 -128px; height: 23px}
.title#everyingredient {background-position: 0 -151px; height: 23px}
.title#faqtitle {background-position: 0 -105px; height: 23px}
.graph { margin:0px 0px 20px 80px;}
.ingredient { margin:5px 0px 5px 0px; height:105px;}
.ing-img {float:left; margin:0px 20px 0px 0px; clear:left;}
span.ing-img {width: 83px; height: 84px; background: url(../images/thumbs.jpg) no-repeat; display: block}
span.ing-img#caffeine {background-position: -672px -200px}
span.ing-img#potassium {background-position: -997px 0}
span.ing-img#chromium {background-position: -257px -200px}
span.ing-img#psyllium {background-position: -166px 0}
span.ing-img#oat {background-position: -415px -94px}
span.ing-img#barley {background-position: -423px -200px}
span.ing-img#apple {background-position: -506px -200px}
span.ing-img#fennel {background-position: 0 0}
span.ing-img#glucomannan {background-position: -1080px 0}
span.ing-img#flax {background-position: -91px -200px}
span.ing-img#dandelion {background-position: -582px -94px}
span.ing-img#uva {background-position: -914px 0}
span.ing-img#cranberry {background-position: -174px -200px}
span.ing-img#buchu {background-position: -340px -200px}
span.ing-img#alfalfa {background-position: -84px -94px}
span.ing-img#juniper {background-position: -332px 0}
span.ing-img#garlic {background-position: -1083px -94px}
span.ing-img#ginger {background-position: -998px -94px}
span.ing-img#parsley {background-position: -664px 0}
span.ing-img#goldenseal {background-position: -83px 0}
span.ing-img#mint {background-position: 0 -94px}
span.ing-img#raspberry {background-position: -166px -94px}
span.ing-img#lemon {background-position: -831px -94px}
span.ing-img#hawthron {background-position: -581px 0}
span.ing-img#clover {background-position: -415px 0}
span.ing-img#burdock {background-position: -249px 0}
span.ing-img#moss {background-position: -499px -94px}
span.ing-img#aloe {background-position: -755px -200px}
span.ing-img#pepper {background-position: -748px 0}
span.ing-img#sage {background-position: -332px -94px}
span.ing-img#noni {background-position: -665px -94px}
span.ing-img#mangosteen {background-position: -748px -94px}
span.ing-img#pomegranate {background-position: -831px 0}
span.ing-img#cider {background-position: -589px -200px}
span.ing-img#grapefruit {background-position: -915px -94px}
.buynow-secure {padding: 0 0 10px 55px;}
.godaddy {float:left;}
.secure {padding-left:20px;}
.clear{clear:both;}

.green{color:#0C3;}
#contest{background-color:#f4f4f4; padding:15px; margin-bottom:20px;}
#contest-text{width:470px; float:left; padding:0px;}
p.contest-title{color:#000; font-size:28px; font-weight:bold; margin-top:15px;}
p.contest-sub-title{margin-left:50px; color:#000;}
p.prize{color:#fff; text-align:center; font-size:21px; font-weight:bold;}
p.prize-last{color:#fff; text-align:center; font-size:24px; font-weight:bold; margin-bottom:20px;}

ul.contest{margin:-10px 0 0 70px; font-size:12px;}
	ul.contest li{margin-bottom:15px; color:#000;}

h1.contest{color:#F00; text-align:center; font-weight:bold; font-size:36px; padding:10px 0 0 0;}
h1.contest-sub{color:#F00; text-align:center; font-weight:bold; font-size:28px; margin-bottom:20px;}

