/* comments */
body,html{color:#444;background:#fff;font-family:Arial;font-size:12px;margin:0;padding:0; /* background:url(images/bg.png) repeat; */ }
p{line-height:18px;margin:10px 0}
#wrap{width:790px;margin:0 auto; background:#F2EEE6; /* border-color:#eee; border-width:0 2px 2px 2px; border-style: solid; */ }
#header{background:#fff;padding:5px 10px 35px 10px; width: 770px; margin: 0 auto;/* border-color:#eee; border-width:2px 2px 0px 2px; border-style: solid; */}
#header h1{font-size:36px;font-family:Georgia;color:#EA5D89;letter-spacing:-1px;font-weight:400; margin:0; padding: 0;}
#header h1 a {font-size:36px;font-family:Georgia;color:#EA5D89;letter-spacing:-1px;font-weight:400; text-decoration: none;}
#header p{font-size:10px;line-height:0;margin:0;padding:6px 0 0 80px; text-transform: uppercase;}
#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: 10em;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:#76B4A6; width: 100%; height: 14px;}
#main{float:left;width:500px;border:2px solid #F5F2ED;background:#fff;padding:14px 20px; min-height: 800px;}
#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:#7E4558;font-weight:bold;font-family:Georgia;font-size:2.1em;margin:.5em 0; font-style: normal;}
h3{font-size:1.5em;font-family:Georgia;color:#7E4558;font-weight:400; margin:0; padding:0;}
#main ol{margin:0 0 0 50px;padding:0}
#main li{line-height:20px; list-style: square; margin: 7px 0;}
.padding {padding: 14px 21px 0 10px; }
.sidebar{float:right;width:180px;background:#fff;border:2px solid #F5F2ED;padding:5px;}
.sidebar h3{font-size:12px;text-transform:none;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:#F2EEE6;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 */

#upsale {margin-top: 30px; width: 440px;}


/* 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;}

.selected {
	background-color: #76B4A6 !important;
	color: #fff !important;
	border-bottom: #76B4A6 1px solid !important;
} 
.spacing {height:3em; width: 100%; display: block;}

.alignleft {float: left; margin: 0 15px 5px 0;}
a.experts {background: url(images/sidebarusopt.png) 0 0 no-repeat; height:318px; width:179px; display: block;}
a.consumers {background: url(images/sidebarusopt.png) -179px 0 no-repeat; height:285px; width:179px; display: block;}
.barus {background: url(images/bar.png) top repeat-x; height: 23px; width:98%; color:#fff; font-size: 17px; font-family: "Trebuchet MS"; padding-top: 2px; letter-spacing: 1px; width:430px; padding-left: 10px;}
.top3dermavisu, .top3freezox, .top3lipovox {background: url(images/top3opt.png) no-repeat  0 0px; width: 440px; height: 122px; margin: 0 0 1.2em 0;}
.top3freezox { background-position: 0 -122px; }
.top3lipovox {background-position: 0 -244px; }
.highlight {background: url(images/highlight.gif) repeat-x; background-position: center; }
.lplink a {float: right; font-weight: bold; clear:right;}
.clear {clear: both;}