#wrap { border: medium double rgb(192, 192, 192); margin: 10px auto; padding: 0px 20px 15px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 920px; }
body { margin: 0px auto; padding: 0px; background: rgb(188, 190, 176) none repeat scroll 0% 0%; font-family: Verdana,"BitStream vera Sans",Helvetica,Sans-serif; font-size: 12px; color: rgb(34, 34, 34); width: 960px; }
a { text-decoration: none; }
img { border: 0pt none ; }
#header { border-bottom: 1px solid rgb(77, 75, 73); margin: 15px 0px 0px; width: 920px; height: 100px; background-color: rgb(50, 46, 43); }
#header .ads { padding: 16px 5px 0px; width: 480px; height: 80px; float: right; }
#nav { padding: 4px 0pt 0pt; background: rgb(14, 14, 14) none repeat scroll 0% 0%; height: 32px; margin-bottom: 10px; }
#nav-left { float: left; display: inline; width: 620px; }
#nav-right { float: right; display: inline; width: 300px; }
#nav ul { margin: 0pt; overflow: hidden; position: relative; padding-left: 5px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.2em; line-height: normal; font-size-adjust: none; font-stretch: normal; }
#nav ul li { float: left; list-style-type: none; list-style-image: none; list-style-position: outside; }
#nav ul li a, #nav ul li a:visited { margin: 0pt 8px; padding: 5px 7px; display: block; color: rgb(255, 255, 255); }
#nav ul li a:hover { margin: 0pt 8px; padding: 5px 7px; background-color: rgb(196, 197, 184); color: rgb(255, 255, 255); }
#nav ul li a.current, #nav ul li a.current:visited, #nav ul li a.current:hover { margin: 0pt 8px; padding: 5px 7px; background-color: rgb(166, 169, 148); color: rgb(255, 255, 255); }
#search { border: 1px solid rgb(179, 179, 179); margin: 0pt 15px 0pt 0pt; background: rgb(247, 247, 247) none repeat scroll 0% 0%; float: right; height: 25px; width: 280px; }
* html #search { margin-right: 8px; }
#search input { border: 0pt none ; margin: 4px 0pt 0pt; padding: 0px 2px 2px 10px; background: transparent none repeat scroll 0% 0%; font-family: Verdana,Arial,Helvetica,sans-serif; color: rgb(0, 0, 0); float: left; font-size: 12px; width: 288px; }
#contentwrapper { margin: 0pt auto 5px; width: 920px; background-image: url('sbbg.gif'); }
#content { border: 1px solid rgb(204, 204, 204); margin: 0px 0px 5px; padding: 5px; float: left; width: 500px;}
.entrytitle h2 { margin: 0px 0px 5px; padding: 0px; font-weight: bold; font-size: 16px; line-height: 20px; }
.entrytitle h2 { border-bottom: 1px solid rgb(204, 204, 204); color: rgb(95, 95, 94); }
.entrytitle h2 a:hover { border-bottom: 1px solid rgb(34, 34, 34); color: rgb(202, 23, 23); }
.entrytitle .meta { padding: 3px; background-color: rgb(222, 223, 204); color: rgb(17, 17, 17); font-size: 12px; margin-bottom: 8px; }
.entrytitle .meta a { color: rgb(0, 102, 204); }
.entrytitle .meta a:hover { color: rgb(34, 34, 34); }
.entry { margin-bottom: 2em; }
.entry a, .commentlist a, .navigation a { color: rgb(0, 102, 204); }
.entry a:hover, .commentlist a:hover, .navigation a:hover { color: rgb(0, 0, 0); }
.entry blockquote { border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(255, 255, 255) rgb(164, 161, 161); border-width: 2px; margin: 0pt 30px 20px; padding: 0pt 0pt 0pt 10px; color: rgb(102, 102, 102); }
#sidebar { padding: 10px; float: right; width: 370px; height: 100%; min-height: 100%; }
#sidebar .box { padding: 6px; margin-bottom: 10px; background-color: rgb(255, 255, 255); }
#lsidebar {
	float: left;
	width: 360px;
}
#rsidebar { float: right; width: 180px; }
#sidebar .box h2, #sidebar h2 { padding: 7px; font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; margin-top: 5px; color: rgb(255, 255, 255); background-color: rgb(171, 174, 155); }
#sidebar a { color: rgb(51, 51, 51); }
#sidebar a:hover { color: rgb(0, 102, 204); }
#sidebar ul { margin: 0pt 0pt 15px; padding: 0pt; list-style-type: none; }
#sidebar ul li { border-bottom: 1px dotted rgb(221, 221, 221); padding: 0.3em; background-color: rgb(255, 255, 255); margin-bottom: 0.2em; }
#sidebar ul li ul { border: 0pt none ; padding: 0pt; list-style-type: square; margin-left: 1.5em; }
#sidebar ul li ul li { border: 0pt none ; }
#footer { margin: 5px 0pt 0pt; padding: 8px; background-color: rgb(50, 46, 43); }
#footer p { margin: 0px; padding: 0px; font-size: 11px; color: rgb(204, 204, 204); }
#footer p a { border-bottom: 1px dotted rgb(255, 255, 255); color: rgb(204, 204, 204); }
#footer p a:hover { color: rgb(255, 255, 255); }
#footer .left { float: left; width: 80%; }
#footer .right { float: right; width: 20%; text-align: right; }
.aprice { color: rgb(215, 54, 0); }
.item_img img { border: 1px solid rgb(187, 187, 187); padding: 5px; }
.smalltxt { font-size: 11px; }
.al { color: rgb(0, 0, 255); text-decoration: underline; cursor: pointer; }
.al:hover { border: medium none ; text-decoration: underline; color: rgb(247, 148, 29); }
#ads a.ad_title_, a.ad_title_:link, a.ad_title_:visited {
display:block;
font-family:arial;
color:#3A66D5;
font-weight:bold;
text-decoration:underline;
font-size:14px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
}
#ads a.ad_title_:hover {
color:#3A66D5;
text-decoration:underline;
}
#ads a.ad_description_:link, a.ad_description_:visited, a.ad_description_:hover {
display:block;
font-family:arial;
color:#222222;
font-weight:normal;
text-decoration:none;
font-size:12px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
}
#ads a.ad_url_:link, a.ad_url_:visited, a.ad_url_:hover {
display:block;
font-family:arial;
color:#3A66DD;
font-weight:normal;
text-decoration:none;
font-size:10px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
}
table.ad_table_ {
width: 350px;
border-collapse:collapse; 
}

table.ad_table_ td{
vertical-align: top;
padding:6px;
border:0px solid #663300;
}
#header { background: transparent url('header_footer.jpg') no-repeat scroll 0pt 0pt; height: 90px; }
#title a { text-decoration: none; color: rgb(255, 255, 255); height: 30px; display: block; font-family: Tahoma,Verdana; letter-spacing: 0pt; margin-left:20px}
#content_part { margin: 0px; padding: 0px; color: rgb(87, 87, 87); font-family: tahoma; font-size: 11px; background-repeat: repeat-x; background-color: rgb(255, 255, 255); }
.line { overflow: hidden; background-image: url('line.gif'); height: 1px; clear: both; }
#item_container { margin-left: 24px; width: 450px; }
#item_container .item_image { float: left; width: 150px; }
#item_container .item_info { float: left; width: 275px; }
.item_info .item_title { float: left; font-weight: bold; font-size: 12px; padding-right: 10px; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 14px; }
.item_info .item_description { font-size: 11px; padding-top: 15px; padding-bottom: 22px; clear: both; }
#item_price_list { margin-left: 24px; width: 450px; color: rgb(0, 0, 0); font-family: Tahoma,sans-serif; font-size: 10px; }
#item_price_list:hover div { background-color: rgb(242, 249, 255); }
#item_price_list div.header { float: left; width: 90px; text-align: center; font-weight: bold; font-size: 11px; padding-bottom: 5px; }
#item_price_list img { border: 0px none ; }
#item_price_list .number { float: left; width: 115px; padding-top: 11px; padding-bottom: 7px; text-indent: 1px; }
#item_price_list .price { float: left; width: 70px; font-weight: bold; color: rgb(252, 115, 0); padding-top: 11px; padding-bottom: 7px; }
#item_price_list .price_per_item { float: left; width: 90px; font-size: 10px; padding-top: 11px; padding-bottom: 7px; }
#item_price_list .discount { text-align: center; float: left; width: 90px; font-size: 10px; color: rgb(252, 115, 0); padding-top: 11px; padding-bottom: 7px; font-weight: bold; }
#item_price_list .button { float: left; padding-left: 4px; padding-top: 7px; padding-bottom: 7px; }
#item_description_block { width: 476px; margin-left: 1px; }
#item_description_block img { border: 0px none ; }
#item_description_block .production_description { float: left; }
#item_description_block .safety_information { float: left; }
#item_description_block .side_effects { float: left; }
#item_description_block .testimonials { float: left; }
#item_description_block_content { clear: both; padding-top: 23px; margin-left: 24px; margin-right: 10px; padding-bottom: 9px; }
#item_description_block_content p { margin: 0px 0px 16px; padding: 0px; }
#scrollme {
width:100%;
height:60px;
overflow:hidden;
} 
.cont {width:100%;height:60px;position:relative;}
.cont a.up, .cont a.down {background:white;position:absolute;right:3px;}
.cont a.up:hover, .cont a.down:hover {background:red;}
.cont a.down {bottom:3px;}
