@charset "utf-8";
/*container*/
#container{ width:960px; margin:0 auto;}
#container .leftbar{ width:200px; }

#container .leftbar .category{ width:200px; }
#container .leftbar .category .stitle{ width:193px; height:23px; padding:4px 0 0 5px; font-weight:bold; border-top:1px solid #dce1e6; border-left:1px solid #dce1e6; border-right:1px solid #dce1e6; background:url(../images/boxbg.gif) repeat-x 0 -95px;}
#container .leftbar .sidebox{ width:200px; }

#container .rightbar{ width:750px; }
#container .rightbar .mainpic{ width:750px;/* border:1px solid #eef4f9;*/ overflow:hidden;}
/*mainpic*/
div#feature_list {width: 750px;height: 240px;overflow: hidden;position: relative;}
div#feature_list h4 { margin:0;	padding:7px 0 0 0;	font-size:13px;text-transform: uppercase;}
div#feature_list ul {position: absolute;top:0;list-style: none;padding: 0;margin: 0;}
ul#tabs {left: 0;z-index: 2;width: 287px; background-color:#e7f3ff;}
ul#tabs li {font-size: 12px;font-family: Arial; border-bottom:1px solid #FFF;}
ul#tabs li img {padding: 5px;border: none;float: left;margin: 10px 10px 0 0;}
ul#tabs li a {color: #222;text-decoration: none;display: block;padding: 10px;height: 60px;outline: none;}
ul#tabs li a:hover {text-decoration: underline;}
ul#tabs li a.current {background: url(../images/feature-tab-current.png) no-repeat;/*  url('feature-tab-current.png');*/color: #af0300;}
ul#tabs li a.current:hover {text-decoration: none;cursor: default;}
ul#output {right: 0;width: 463px;height: 240px;position: relative;}
ul#output li {position: absolute;width: 463px;height: 240px;}
ul#output li a {position: absolute;bottom: 10px;right: 10px;padding: 8px 12px;text-decoration: none;font-size: 11px;color: #FFF;background: #000;-moz-border-radius: 5px;}
ul#output li a:hover {background: #D33431;}

#container .rightbar .sub_container{ width:750px;}
#container .rightbar .sub_container .sub_left{ width:540px;}
#container .rightbar .sub_container .sub_left .subbox{ width:538px; border:1px solid #d3e0f1;}
#container .rightbar .sub_container .sub_left .subbox .stitle{ width:518px; height:23px; padding:4px 10px 0 10px; color:#003366; font-weight:bold; background:url(../images/boxbg.gif) repeat-x 0 -122px;}
#container .rightbar .sub_container .sub_left .subbox .stitle a{ float:right; font-size:11px; padding-right:12px; font-weight:normal; background:url(../images/icon1.gif) no-repeat right 7px;}
#container .rightbar .sub_container .sub_left .subbox .buy_offers{ width:538px;}
#container .rightbar .sub_container .sub_left .subbox .buy_offers li{ width:249px; padding:6px 10px 1px 10px; float:left;}
#container .rightbar .sub_container .sub_left .subbox .buy_offers li em{ float:right;}

#container .rightbar .sub_container .sub_left .subbox .featured_products{ width:538px;}
#container .rightbar .sub_container .sub_left .subbox .featured_products dl{ width:78px; padding:10px 0 0 10px; text-align:center; height:110px; overflow:hidden; float:left;}
#container .rightbar .sub_container .sub_left .subbox .featured_products dl img{ border:0; margin:0; padding:0; float:left;}
#container .rightbar .sub_container .sub_left .subbox .featured_products dl dt{ width:76px; border:1px solid #e3e3e3; float:left;}
#container .rightbar .sub_container .sub_left .subbox .featured_products dl dd{ width:78px; padding-top:3px; line-height:13px; float:left;}
#container .rightbar .sub_container .sub_left .subbox .featured_products h2{ font-weight:normal; font-size:11px;}
#container .rightbar .sub_container .sub_left .subbox .featured_font{ width:538px; margin-top:5px; padding-bottom:5px; padding-top:4px; border-top:1px solid #eaf3fb; font-size:11px;}
#container .rightbar .sub_container .sub_left .subbox .featured_font a{ color:#666;}
#container .rightbar .sub_container .sub_left .subbox .featured_font h1{ font-size:11px; font-weight:normal;}
#container .rightbar .sub_container .sub_left .subbox .featured_font li{ width:164px; padding:2px 0 0px 15px; float:left; background:url(../images/icon3.gif) no-repeat 10px 10px;}

#container .rightbar .sub_container .sub_left .buyer_seller{ width:540px;}
#container .rightbar .sub_container .sub_left .sidebox{ width:263px; border:1px solid #dce1e6;}
#container .rightbar .sub_container .sub_left .sidebox .stitle{ width:253px; height:23px; padding:4px 0 0 10px; font-size:12px; font-weight:bold; background:url(../images/boxbg.gif) repeat-x 0 -95px;}
#container .rightbar .sub_container .sub_left .sidebox dl{ width:242px; padding:10px;}
#container .rightbar .sub_container .sub_left .sidebox dl dd{ width:227px; padding:3px 0 0 15px; color:#0b57c9; background:url(../images/icon2.gif) no-repeat 8px 10px;}
#container .rightbar .sub_container .sub_left .sidebox .buyer{ width:262px;}

#container .rightbar .sub_container .sub_right{ width:200px;}
#container .rightbar .sub_container .sub_right .membership{ width:198px; border:1px solid #ffe18e; background-color:#fffcec;}
#container .rightbar .sub_container .sub_right .membership dl{ padding:10px;}
#container .rightbar .sub_container .sub_right .membership dl dt{ font-weight:bold; padding-bottom:6px; color:#003366;}
#container .rightbar .sub_container .sub_right .membership dl dd{ padding-left:10px; color:#666; font-size:11px; background:url(../images/icon3.gif) no-repeat 5px 8px;}
#container .rightbar .sub_container .sub_right .membership dl .nodd{ padding-right:10px; text-align:right; font-size:11px; background:url(../images/icon1.gif) no-repeat right 7px;}

#container .rightbar .sub_container .sub_right .mbox{ width:198px; padding:5px 0 10px 0; border:1px solid #d3e0f1;}
#container .rightbar .sub_container .sub_right .mbox li{ width:168px; padding:5px 0 0 30px; float:left;}
#container .rightbar .sub_container .sub_right .mbox .m1{ background:url(../images/m1.gif) no-repeat 7px 5px;}
#container .rightbar .sub_container .sub_right .mbox .m2{ background:url(../images/m2.gif) no-repeat 9px 7px;}
#container .rightbar .sub_container .sub_right .mbox .m3{ background:url(../images/m3.gif) no-repeat 9px 10px;}

#container .rightbar .sub_container .sub_right .featured_company{ width:198px; padding-bottom:6px; border:1px solid #d3e0f1;}
#container .rightbar .sub_container .sub_right .featured_company .stitle{ width:178px; height:23px; padding:4px 10px 0 10px; color:#003366; font-weight:bold; background:url(../images/boxbg.gif) repeat-x 0 -122px;}
#container .rightbar .sub_container .sub_right .featured_company li{ width:171px; font-size:11px; line-height:13px; padding:6px 10px 0 17px; overflow:hidden; background:url(../images/icon3.gif) no-repeat 11px 11px;}
#container .rightbar .sub_container .sub_right .featured_company li a{ color:#666;}
#container .rightbar .sub_container .sub_right .featured_company li a:hover{ color:#f30;}

#container .rightbar .sub_container .sub_right .sidebar{ width:200px;}