/* comments */
body,html{color:#444;background:#fff;font-family:Arial;font-size:12px;margin:0;padding:0}
#wrap{width:790px;margin:0 auto; background:#F2EDD1;}
#header{background:#fff;padding:5px 10px 35px 10px; width: 790px; margin: 0 auto; }
#header h1{font-size:36px;font-family:Georgia;color:#5F9D10;letter-spacing:-1px;font-weight:400; margin:0; padding: 0;}
#header h1 a {font-size:36px;font-family:Georgia;color:#5F9D10;letter-spacing:-1px;font-weight:400; text-decoration: none;}
#header p{font-size:10px;line-height:0;margin:0;padding:5px 0 0 60px}
#nav-menu {margin-top: 20px; margin-bottom: -9px;}
#nav-menu ul{list-style: none;padding: 0;margin: 0;}
#nav-menu li{float: left;margin: 0 0.23em;}
#nav-menu li a{background:#f8f8f8 bottom left repeat-x;height: 2em;line-height: 2em;float: left;width: 9em;display: block;border: 0.1em solid #f0f0f0;color: #999;text-decoration: none;text-align: center;}
#nav-menu a{color:#888; text-decoration: none;}
.bar {background:#E77C00; width: 100%; height: 14px;}
#main{float:left;width:500px;border:2px solid #EEDCB5;background:#fff;padding:14px 20px;}
p{line-height:19px;margin:20px 0}
#main h1{font-weight:400;font-family:Georgia;font-size:2.81em;color:#666;margin:0;padding:0; background-image: url(images/magnify.gif); padding-left: 56px; background-repeat: no-repeat; border-bottom: #999 dashed 1px; padding-bottom: 5px; margin-bottom: 10px;}
h2{color:#EA7C00;font-weight:400;font-family:Georgia;font-size:2.1em;margin:.4em 0}
h3{font-size:1.5em;font-family:Georgia;color:#EA7C00;font-weight:400}
#main ol{margin:0 0 0 50px;padding:0}
#main li{line-height:21px}
.padding {padding: 14px 21px 0 10px; }
.sidebar{float:right;width:180px;background:#fff;border:2px solid #EEDCB5;padding:5px;}
.sidebar h3{font-size:12px;text-transform:uppercase;color:#666;font-family:Arial;font-weight:700;margin:0;padding:8px 0}
.sidebar h4{letter-spacing:-1px;font-size:18px;text-align:center;text-transform:uppercase;color:#666;margin:0;padding:8px 0 0}
.sidebar ul{margin:0;padding:0 0 0 24px}
.sidebar li{list-style:square;line-height:19px;margin:0;padding:0}
.sidebar li a{color:#444;text-decoration:none}
.sidebar li a:hover{text-decoration:underline}
#footer{clear:both;background:#F2EDD1;padding:5px 10px}
#footer p{color:#666;font-size:11px;margin:0 0 0 90px;}
#footer a{color:#666}
* html #footer{height:1px}
/* sidebar upsells */
.dietpills{float:left;padding-left:11px;font-size:11px;text-align:center;font-style:italic;letter-spacing:1px}
.userrated{float:left;padding-top:6px;padding-left:11px;font-size:11px;text-align:center;font-style:italic;letter-spacing:1px}
.top3{font-size:28px;color:#C60;font-family:Verdana,Geneva,sans-serif;text-transform:uppercase;float:left;text-align:center;font-style:italic;letter-spacing:-1px;padding:0 0 3px 12px}
.line{border-top:dashed 2px #999;padding-top:7px;margin:7px 5px 10px}
.star-rating-bg{text-align:center;font-weight:700}
.srat-rating-header{font-size:9px;color:#8d4f02;text-transform:uppercase;text-align:center}
.percentage{color:#666;font-size:40px;font-weight:700;font-family:arial;letter-spacing:-2px;text-align:center;padding-bottom:7px}
.basedon{color:#999;font-size:10px;text-align:center;font-weight:400;line-height:15px}
.votes{color:#999;font-size:10px;text-align:center;font-weight:400;line-height:11px}
.ourreview{background-color:#E7E7E7;text-align:center;margin:10px 0 3px}
.bestprice{background-color:#fff;text-align:center;margin:3px 0}

/* upsale */
.box1{padding:20px}
.box2{color:#BABABA}
.box2 h2{margin-bottom:15px;font-size:16px;color:#FFF}
#upsale{width:480px}
.upsale_header{font-size:26px;color:#333;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;padding:5px 0 0}
.upsale_update{font-size:11px;color:#666;text-align:center;padding:0 0 25px}
.info{width:171px;background:#f1f1f1}
.info_header{font-size:12px;font-weight:700;text-align:center}
.info p{font-size:10px;color:#666;line-height:12px;margin:0;padding:0 15px}
.info_tl{background:#f1f1f1;width:20px;height:20px;float:left}
.info_tr{float:right;width:20px;height:20px}
.info_bl{background:#f1f1f1;width:171px;height:20px;margin-top:-6px}
.info_br{width:20px;height:20px;float:right}
.grade{color:#0B8AAA;font-size:40px;font-family:arial;letter-spacing:-2px;text-align:center;padding:3px 0}
.prices_below_pic p{font-size:12px;text-align:center;line-height:15px;margin:0;padding:0}
.box2 ul{list-style:none;margin:0;padding:0}
.box2 a:link,.box2 a:hover,.box2 a:active,.box2 a:visited{color:#EDEDED}

/* rate it box*/
.rating-border {margin:10px 0 5px 20px; border: #b4b4b4 1px solid; background-color:#F5F5F5; padding:6px; width:122px; float: right;}
.user-rating {color:#666; font-size:16px; font-weight:bold; text-align:center; text-transform:uppercase; letter-spacing:-1px; margin:}
.rating-perc {color:#E77C00; font-size:40px; font-weight:bold; font-family: arial; letter-spacing: -2px; text-align:center; line-height:50px;}
.small-text {text-align:center; color:#333; font-size:11px; line-height:13px;}
.rateit {padding:4px 0 0 0; text-transform:capitalize; text-align:center; font-size:11px; color:#333; font-family:Georgia, 'Times New Roman', Times, serif;}
.asdf {text-align:center; padding:6px 0 0 0;}

/* comments */
.commentlist li,#commentform input,#commentform textarea{font:.9em 'Lucida Grande', Verdana, Arial, Sans-Serif}
.commentlist li ul li{font-size:1em;margin-right:-5px;margin-left:10px}
.commentlist li{font-weight:700;list-style:none;margin:15px 0 10px;padding:5px 5px 10px 10px}
.commentlist li .avatar{float:right;border:1px solid #eee;background:#fff;padding:2px}
.commentlist cite,.commentlist cite a{font-weight:700;font-style:normal;font-size:1.1em}
.commentlist p{font-weight:400;line-height:1.5em;text-transform:none;margin:10px 5px 10px 0}
#commentform p{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;margin:5px 0}
.commentmetadata{font-weight:400;display:block;margin:0}
h3.comments{margin:40px auto 20px;padding:0}
#commentform input{width:170px;margin:5px 5px 1px 0;padding:2px}
#commentform{margin:5px 10px 0 0}
#commentform textarea{width:100%;padding:2px}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#commentform #submit{float:right;margin:0 0 5px auto}
.commentlist{text-align:justify;padding:0}
.nocomments{text-align:center;margin:0;padding:0}
.post img {float:left;}

