@charset "utf-8";
/* CSS Document */
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, 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; letter-spacing:-0.0025em;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color:#000000;background:#ffffff;}
/* 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: "" "";}

/*a*/
a#logo{display:block; background:url(../images/logo.png) no-repeat top left; width:395px; height:100px; float:left; cursor:pointer;}
a{color:#F00;}

/*div*/
div#banner{background:url(../images/banner.png) no-repeat; width:738px; height:151px; margin:-18px 0 25px 0;}
div#footer{clear:left;}
div#main-content{margin:0 30px;}
.why {clear:both; margin:15px 50px 0px 0; padding: 0 0 10px 0; border-bottom:#1A5F0E 1px solid;}
div#wrapper{width:738px; margin:0 auto; border-left:1px solid #efefef; border-right:1px solid #efefef;}
div#guarantee{height:162px; width:657px; margin-bottom:20px;}

/*h*/
h1{font-size:22px; font-weight:bold; color:#000; margin-bottom:15px; text-align:center;}
h2.front{font-size:22px; font-weight:bold; color:#F00; text-align:center; margin-bottom:25px; margin-top:100px;}
h1.faq{font-size:16px; font-weight:bold; color:#000; margin-bottom:15px; text-align:left;}
h2#buynow{color:#000; font-weight:bold; text-align:left; margin:0 0 0 165px; line-height:22px;}
h3{font-size:22px; font-weight:bold; color:#5176a7; text-align:center; margin-top:15px; margin-bottom:15px;}

h2.product{font-size:24px; font-weight:bold; float:left; line-height:24px; margin:0; color:#000;}
h3.product{font-size:14px; font-weight:normal; color:#00F; float:right; line-height:24px; margin:0 3px 0 0;}
h1.whybuy{font-size:16px; color:#000; text-align:left; margin-bottom:0px; margin-right:3px; float:left;}

/*form*/

form#email-contact-form, form#comment_form{border:1px solid #abb3af; background:#dbe3df; padding:15px;}
form#email-contact-form label, form#comment_form label{display:block; font-size:14px; font-weight:bold; margin-bottom:3px;}
form#email-contact-form input, form#comment_form input{width:200px; margin-bottom:7px;}
form#email-contact-form input#submit, form#comment_form input#submit{width:125px;}
form#email-contact-form textarea, form#comment_form textarea{width:99%; height:125px; margin-bottom:10px;}

/*iframe*/
iframe#topRated{height:4540px;}

/*img*/
img.bestof{float:right; margin:0px;}
.why img {float:left; padding-bottom:30px;}
img.rotating{float:left; margin:0px 15px 25px 0px;}

/*list*/
ul#nav{clear:both; margin:0 0 0 0;}
ul#nav li{display:inline;}
ul#nav li img{margin-right:-4px;}
div#main-content ul.criteria1, div#main-content ul.criteria2, div#main-content ul.criteria3{font-size:12px; line-height:18px; list-style-type:none; position:absolute;}
div#main-content ul.criteria1{margin:10px 0 10px 75px; font-weight:bold;}
div#main-content ul.criteria2{margin:10px 0 10px 275px; font-weight:bold;}
div#main-content ul.criteria3{margin:10px 0 10px 475px; font-weight:bold;}
ul.subnav{}
ul.subnav li{display:inline; margin-right:13px;}
ul.subnav li.last{margin-right:0px;}
ul.subnav li a{}

/*p*/
p{font-size:13px; line-height:20px; margin-bottom:15px; letter-spacing:.1px;}
p.ques{font-weight:bold; margin-bottom:5px;}
p.ans{padding-left:20px;}
.why p {margin-left:93px; font-size:15px;}
div#footer p{font-size:11px; text-align:center;}

/*general styles*/
.blue {color:#0099ff;}
.bold{font-weight:bold;}
.green{color:#5176a7;}
.red {color: #F00;}





/* Buy Box */
div.buyboxwrapper {border:solid 1px #CCC; padding:10px 0;}
div.buybox {background:url(../images/buy/buyboxbg.jpg) no-repeat; width:503px; height:226px; padding:16px 0 12px 20px; margin:0 0 0 141px;}
table.buyboxtable {padding:15px 0 0 0;}
table.buyboxtable td.leftwhite {color:#FFF; font-size:16px; font-weight:bold; width:193px; padding-top:0px; vertical-align:middle;}
table.buyboxtable td.leftwhite span.bonus{font-size:12px; font-weight:normal; margin:0 0 0 14px;}
table.buyboxtable td.center {text-align:center; padding-top:0px; font-size:22px; font-weight:bold; width:123px; vertical-align:middle;}
table.buyboxtable td.right {width:187px; padding:0;}
table.buyboxtable td.right img {border:0px; margin:0 0 3px 0;}
div.buyboxwrapper img.product{float:left; margin-top:70px; margin-left:20x;}
div.buyboxwrapper img.products1{float:left; margin:60px 0 0 20px;}

div.productOverview{margin-bottom:15px; clear:both;}
div.productOverview div.productImage{width:140px; height:114px; float:left; margin-top:15px;}
div.productOverview div.lipofuze{background:url(../images/overview/lipofuze.jpg) no-repeat 50% 75%;}
div.productOverview div.xenadrine{background:url(../images/overview/xenadrine-ultra-drink-mix.jpg) no-repeat 50% 60%;}
div.productOverview div.lipobasics{background:url(../images/overview/lipobasics.jpg) no-repeat 50% 60%;}
div.productOverview div.dfbx{background:url(../images/overview/7-dfbx.jpg) no-repeat 50% 75%;}
div.productOverview div.slimmingpill{background:url(../images/overview/72hourslimmingpill.jpg) no-repeat 50% 60%;}
div.productOverview div.ambislim{background:url(../images/overview/ambislim.jpg) no-repeat 50% 60%;}
div.productOverview div.clinicallix{background:url(../images/overview/Clinicallix.jpg) no-repeat 50% 75%;}
div.productOverview div.colonetix{background:url(../images/overview/colonetix-both-bottles.jpg) no-repeat 50% 60%;}
div.productOverview div.hydroxycut{background:url(../images/overview/hydroxycut.jpg) no-repeat 50% 60%;}
div.productOverview div.thermotox{background:url(../images/overview/thermotox.jpg) no-repeat 50% 60%;}
div.productOverview div.adipril{background:url(../images/overview/adipril.jpg) no-repeat 50% 60%;}
div.productOverview div.decatrim{background:url(../images/overview/decatrim.jpg) no-repeat 50% 60%;}
div.productOverview div.clinislim{background:url(../images/overview/clinislim.jpg) no-repeat 50% 60%;}
div.productOverview div.dfb{background:url(../images/overview/dfb.jpg) no-repeat 50% 60%;}
div.productOverview div.dayslimmingpill{background:url(../images/overview/7dayslimmingpill.jpg) no-repeat 50% 60%;}
div.productOverview div.day-detox{background:url(../images/overview/3-day-detox.jpg) no-repeat 50% 60%;}
div.productOverview div.nuphedragen{background:url(../images/overview/nuphedragen.jpg) no-repeat 50% 60%;}
div.productOverview div.xyphedrine{background:url(../images/overview/xyphedrine.jpg) no-repeat 50% 60%;}
div.productOverview div.xyphedrex{background:url(../images/overview/xyphedrex.jpg) no-repeat 50% 60%;}
div.productOverview div.orovodetox{background:url(../images/overview/orovo-detox.jpg) no-repeat 50% 60%;}
div.productOverview div.cleansonix{background:url(../images/overview/cleansonix.jpg) no-repeat 50% 60%;}
div.productOverview div.phenterpril{background:url(../images/overview/phenterpril.jpg) no-repeat 50% 60%;}
div.productOverview div.curvatrim{background:url(../images/overview/curvatrim.jpg) no-repeat 50% 60%;}
div.productOverview div.noxycut{background:url(../images/overview/noxycut.jpg) no-repeat 50% 60%;}
div.productOverview div.greenteafatburner{background:url(../images/overview/green-tea-fat-burner.jpg) no-repeat 50% 60%;}
div.productOverview div.xenadrinerzrx{background:url(../images/overview/xenadrine-rzr-x.jpg) no-repeat 50% 60%;}
div.productOverview div.hydroxycuthardcorex{background:url(../images/overview/hydroxycut-hardcore-x.jpg) no-repeat 50% 60%;}
div.productOverview div.lipo6{background:url(../images/overview/lipo6.jpg) no-repeat 50% 60%;}
div.productOverview div.xenadrinextreme{background:url(../images/overview/xenadrine-xtreme.jpg) no-repeat 50% 60%;}
div.productOverview div.atrophex{background:url(../images/overview/atro-phex.jpg) no-repeat 50% 60%;}
div.productOverview div.cheatersrelief{background:url(../images/overview/cheaters-relief.jpg) no-repeat 50% 60%;}
div.productOverview div.lipo6black{background:url(../images/overview/lipo6black.jpg) no-repeat 50% 60%;}
div.productOverview div.vitapril{background:url(../images/overview/vitapril.jpg) no-repeat 50% 60%;}
/* Ratings Table */
div.ratings-border{width:76px;border:1px solid #d5d5d5;}
div.ratings-percent{background:url(../images/rating-bar-fill.png) top left repeat-x; height:7px;}
.right-column{margin-left:200px;}

div.productOverview table{margin:15px 0 20px 0;}
div.productOverview th{font-size:11px; font-weight:normal; text-align:left;}
div.productOverview td{font-size:11px; padding:4px 8px;}
div.productOverview th a.ourprice, div.productOverview td a.ourprice{font-size:11px; color:#ff0101; text-decoration:underline; font-weight:bold;}
div.productOverview th a.ourprice:hover, div.productOverview td a.ourprice:hover{color:#00F;}

div.one, div.two{margin:0 0 15px 0; padding:15px 15px 0 15px;}
div.one{border:1px solid #ccc; background:#eee;}
div.two{border:1px solid #ccc; background:#dbe3df;}
div.one p, div.two p {font-family:"Courier New", Courier, monospace;}

/*****************ALL PRODUCTS***********************/
/*div*/
div.box-grey{background:#e8e8e8; border-top:1px solid #d5d5d5; padding:11px;}
div.overview{float:left; border:1px solid #d5d5d5; padding-top:20px; margin:0 9px 15px 9px; width:147px;}
div.ratings-info{margin-left:160px;}
div.ratings-border{width:76px;border:1px solid #d5d5d5;}
div.ratings-percent{background:url(../images/rating-bar-fill.png) top left repeat-x; height:7px;}
div.ratings-percent-safety{background:url(../images/rating-bar-fill-9px.png) top left repeat-x; height:9px;}
div.topProduct{margin-bottom:20px;}



/*hr*/
hr{clear:both; border:none; border-bottom:1px solid #d5d5d5;}

/*img*/
img{margin-bottom:15px;}
img.lowest-price{margin:0 0 0 285px;}

/*p*/
p{font-size:13px; line-height:20px; margin-bottom:15px;}
p.title{font-size:14px; line-height:20px; margin-bottom:15px; text-align:center; font-weight:bold;}
div.box-grey p{font-size:11px; line-height:14px; margin:0 0 5px 0;}
div.box-grey p.price{font-size:14px; font-weight:bold; color:#f00;}
div.ratings-info p{font-size:13px;}

/*table*/
table{margin:15px 0 20px 0;}
th{font-size:11px; font-weight:bold; text-align:right; letter-spacing:.1px; }
th.safety{font-size:13px;}
td{font-size:11px; padding:4px 8px;}
td.safety{color:#C00;}

/*general classes*/
.bold{font-weight:bold;}

/*a*/
a.learn-more{display:block; background:url(../images/btn-learn-more.png) no-repeat; width:107px; height:26px; margin:0 auto 15px auto;}