.window-new { border: 1px solid rgb(190, 190, 190);}
div#info-tabs li { margin: 0pt 1px 0pt 0pt; padding: 0pt 0pt 0pt 5px; background: transparent url('info-tab-off-left.gif') no-repeat scroll left top; overflow: hidden; height: 24px;  }

div#info-tabs li.current { background: transparent url('info-tab-on-left.gif') no-repeat scroll left top; }

div#info-tabs ul { margin: 0pt; padding: 0pt; width: 100%; }

div.section-heading {position:relative; left:-5px; border-bottom: 1px solid rgb(190, 190, 190); background: transparent url('tab_bg.gif') repeat-x scroll 0pt 0pt; font-family: arial,verdana,; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; font-size-adjust: none; font-stretch: normal; height: 27px; line-height: 27px; padding-left: 10px; margin-bottom: 0px; margin-left:0px;}


div#detailsBody div.details_cont div.details_rside div#pricenav1 div#info-tabs ul li span { margin: 0pt; padding: 6px 10px 0pt 4px; background: transparent url('info-tab-on-right.gif') no-repeat scroll right top; display: block; height: 24px; color: rgb(61, 61, 61); font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-decoration: none; width: 315px; }


div#detailsBody div.details_cont div.details_rside { margin: 0pt 0pt 0px 160px; padding: 5px 10pt 0pt 2pt; width: 340px; text-align: left;}

div#detailsBody div.details_cont div.details_rside div#pricenav1 div.pricingCont { width: 332px; }

.window-new2 { border: 1px solid rgb(255, 190, 190); }

div#detailsBody div.details_cont2 div.details_rside2 div#pricenav2 div#info-tabs2 ul li span { margin: 0pt; padding: 6px 10px 0pt 4px; background: transparent url('info-tab-on-right.gif') no-repeat scroll right top; display: block; height: 24px; color: rgb(61, 61, 61); font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-decoration: none; width: 475px; }

div#detailsBody div.details_cont2 div.details_rside2 { margin: 0pt 0pt 10px 3px; padding: 9px 0pt 0pt; width: 495px; text-align: left; }
div#detailsBody div.details_cont2 div.details_rside2 div#pricenav2 div#info-tabs2 ul li { width: 490px; }
div#detailsBody div.details_cont2 div.details_rside2 div#pricenav2 div.pricingCont2 { width: 482px; margin-bottom: 10px; padding: 5px;}


div#info-tabs2 li { margin: 0pt 1px 0pt 0pt; padding: 0pt 0pt 0pt 5px; background: transparent url('info-tab-off-left.gif') no-repeat scroll left top; overflow: hidden; height: 24px; }
div#info-tabs2 li.current { background: transparent url('info-tab-on-left.gif') no-repeat scroll left top; }
div#info-tabs2 ul { margin: 0pt; padding: 0pt; overflow: hidden; width: 100%; }









#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: rgb(58, 102, 213); font-weight: bold; text-decoration: underline; font-size: 14px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; }
#ads a.ad_title_:hover { color: rgb(58, 102, 213); text-decoration: underline; }
#ads a.ad_description_:link, a.ad_description_:visited, a.ad_description_:hover { display: block; font-family: arial; color: rgb(34, 34, 34); 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: rgb(58, 102, 221); 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 { border: 0px solid rgb(102, 51, 0); padding: 6px; vertical-align: top; }
#header { background: transparent url('header_footer.jpg') no-repeat scroll 0pt 0pt; height: 90px; padding-left: 20px; width:900px;}
#title a {text-decoration: none; color: #FFFFFF; font-family: Tahoma,Verdana;  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; }
h2  {font-size: 20px;}
