body{ background:#fff url(http://lib.store.yahoo.net/lib/yhst-37064780005967/bg.gif) repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
div,p,h1,h2,form,ul,li{ margin:0; padding:0;}
.clear{ clear:both; margin:0; padding:0; line-height:1px;}
img{ border:0px; margin:0; padding:0;}


a {
	text-decoration:none;
	color:#B00805;
}
a:hover{
color:#000000;
}

#main-wrapper{ width:986px; margin:0 auto; }
#header-wrapper{ width:938px; float:left; padding:5px 6px 0 6px;}
#header{}
#header #logo{ float:left; width:205px; height:109px;}
#header #top-right-block{ width:570px; float:right; padding:0 0px 0 0;} /* Deep */
#header #top-right-block #top-navigation{ float:right; width:310px;} /* Deep */
#header #top-right-block #top-navigation ul{ float:right;} 
#header #top-right-block #top-navigation ul li{ float:left; list-style:none;  } 
#header #top-right-block #top-navigation ul li a{ float:left; color:#000000; background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/top-navigation-seprator.gif) no-repeat right 15px; padding:14px 12px 15px 12px; text-decoration:none;}
#header #top-right-block #top-navigation ul li a:hover{ color:#b00805;}
#header #top-right-block #top-navigation ul li a.none{ background:none;}
#header #top-right-block #top-navigation ul li a.view-cart{ background:none; padding:7px 0 0 0;  } 

#header #search-block{ float:left; width:235px; /* width:270px; padding:16px 0 0 0;*/}
#header .mcafee { float:left; }
#header #top-right-block .box { float:left; margin:10px 0px 0px 15px; }
#header #top-right-block .input-taxt{ border:1px solid #b00805; border-right:none; width:163px; height:15px; padding-left:5px; float:left; color:#3c3e3f; font-family:'Tahoma'; font-size:11px;  }
#header #top-right-block .btn{ float:left; }
#header #top-right-block #call-us-block{ float:right;}

#header #live-chat { float:left; width:187px; margin-top:2px; }

#header #top-menu{ clear:both;  padding:0 30px 0 40px; width:904px;  float:left; }
#header #top-menu .left{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/top-menu-left.gif) no-repeat; width:4px; height:30px; float:left;}
#header #top-menu .middle{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/top-menu-middle.gif) repeat-x; float:left; width:896px; height:30px;}
#header #top-menu .right{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/top-menu-right.gif) no-repeat; width:4px; height:30px; float:left;}
#header #top-menu ul{ }
#header #top-menu ul li{ float:left; list-style:none; padding:7px 0 5px 0px; background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/top-menu-seprator.gif) no-repeat left center;}
/*#header #top-menu ul li a{ color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; padding:0 22px 0 21px; text-transform:uppercase;}*/
#header #top-menu ul li a{ color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; padding:0 21px 0 21px; *padding:0 24px 0 24px !important; text-transform:uppercase;}

#header #top-menu ul li a { padding-right /*\**/:21px\9 !important;}
#header #top-menu ul li a { padding-left /*\**/:21px\9 !important;}

body:nth-of-type(1) #header #top-menu ul li a {padding:0 21px 0 21px !important;}

#header #top-menu ul li.none{ background:none;}
#header #top-menu ul li a:hover{ color:#ffc223;}

.middle-wrapper{ width:986px;  background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/home-graphic.gif) 12px  top  no-repeat; float:left; padding:77px 0 0 0;}
.middle-wrapper#catagory{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/category-graphic.gif) 12px top no-repeat;}
.middle-wrapper#detail{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/detail-graphic.gif) 12px top no-repeat; }
#middle{ width:904px; background:#FFFFFF; margin:0 0 0 46px; }

#side-bar{ width:166px; float:left; border-left:1px solid #bababb; border-right:1px solid #bababb; background:#fff url(http://lib.store.yahoo.net/lib/yhst-37064780005967/side-bar-bottom.gif) bottom no-repeat; padding:0 0 5px 0;}
#side-bar h2{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/left-title.gif) center no-repeat; text-align:center; font-size:12px; color:#373737; display:block; padding:6px 5px 5px 5px; clear:both; width:156px;  }
#side-bar h2 a{ color:#373737; text-decoration:none; }
#side-bar h2 a:hover{ color:#DE0000; text-decoration:none;}
#side-bar ul {float:left;}
#side-bar ul li{ list-style:none; display:block; float:left; width:164px; _width:160px; }
#side-bar ul li a.tell-a-friend{ display:block;  padding:0px 0 0 3px;}
#side-bar ul li.sing-up{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/sign-up.gif) center no-repeat; width:166px; display:block; height:108px; padding:17px 0 0 0;}
#side-bar ul li.sing-up a{ color:#ffc223; font-weight:bold; font-size:12px; display:block; padding:0 0 0 40px; text-decoration:none;}
#side-bar ul li.sing-up p{ display:block; color:#FFFFFF; text-align:center; padding:5px 5px 3px 5px;}
#side-bar ul li.sing-up .input-text{ width:140px; height:14px; border:1px solid #b00805; margin:0 0 0 12px; font-size:11px; }
#side-bar ul li.sing-up .btn{ display:block; padding:2px 0 0 45px;}
#side-bar ul li a.get-discount{ display:block; text-align:center; padding:3px 0 0 3px;}
#side-bar ul li p.get-discount{ display:block; text-align:center; padding:3px 0 0 3px;}
#side-bar ul li a.low-price{ display:block; text-align:center; padding:3px 0 0 3px;}
#side-bar ul li p.low-price{ display:block; text-align:center; padding:3px 0 0 3px;}
#side-bar ul li ul{ margin:0; padding:0;}
#side-bar ul li ul li{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/side-bar-navi-border.gif) bottom no-repeat;  padding:0 0 0 5px; display:block;}
#side-bar ul li ul li.none{ background:none;}
#side-bar ul li ul li a{ color:#000000; text-decoration:none; padding:5px 10px 5px 7px; _height:0px;  background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/side-bar-navi-seprator.gif) 0px 11px no-repeat; display:block;   } 
#side-bar ul li ul li a:hover{ color:#b00805;}

#middle-content{ width:558px; float:left; padding:0 5px 0 5px;}
#middle-content.full-width{ width:726px;}
#banner{ /*background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/top-banner.gif) no-repeat;*/ width:558px; float:left; height:230px;}
#banner .content{ width:350px; padding:80px 0 0 10px; float:left; height:116px;}
.low-price-banner{ float:left; }
.small-banner-wrapper{ padding:5px 0 3px 0; float:left;}
.small-banner-block{ width:277px; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/small-banner-bg.gif) no-repeat left top; margin-right:4px;}
.small-banner-block.extra{ margin-right:0px;}
.small-banner-block .product-image{ width:275px; display:block; text-align:center; height:118px;}
.small-banner-block .btn-bg{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/small-banner-btn-bg.gif) no-repeat; display:block; padding:7px 10px 7px 0px;}
.small-banner-block .arrow{ text-align:right; display:block;}
.small-banner-block .btn-bg .title a{ font-size:15px; font-weight:bold; color:#FFFFFF; float:left; padding:0 0 0 10px; width:230px; text-transform:uppercase; text-decoration:none;}

#middle-content h1{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/featured-product-title-bg.gif) left 3px repeat-x; display:block; clear:both; padding:0 0 5px 15px;}
#middle-content h1 span{ background:#ffffff; font-size:12px; color:#373737; font-weight:bold; text-transform:uppercase; padding:0 5px 0 5px;  }

.featured-product-wrapper{ float:left; padding:0px 0 0 0; width:100%; }
.featured-product-wrapper.space{ margin:15px 0 0 0;}
.featured-product-wrapper.none{ border-bottom:none;}
.featured-product-block{ width:180px; text-align:center; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;  padding:0 0 5px 0; }
.featured-product-block.none{ border-right:none;}
.featured-product-block.bottom{ border-bottom:0px;}
.featured-product-block .product-image{ display:block; width:175px; padding:15px 0 10px 0; 	}
.featured-product-block .product-title{ font-size:11px; color:#333333; /*padding:0 15px 2px 15px;*/ display:block; width:175px; padding:0 5px 2px 5px; }
.featured-product-block .product-title:hover{ color:#b00805;}
.featured-product-block .list-price{ font-size:12px; color:#484647; width:175px;}
.featured-product-block .our-price{ font-size:12px; color:#e60805; width:175px;}


#right-side-bar{ width:168px; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/right-side-bar-bottom-bg.gif) left bottom no-repeat; padding:0 0 5px 0px; }
#right-side-bar h2{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/right-side-bar-title-bg.gif) no-repeat center bottom; display:block; font-size:12px; padding:5px 0 7px 3px; text-align:center; font-weight:bold; color:#FFFFFF; text-transform:uppercase; }

#right-side-bar .product-wrapper{ width:160px; float:left; padding:5px 0 0 6px;}
#right-side-bar .product-block{ width:155px; background:#ffffff; float:left; text-align:center; margin:5px 0 5px 0; padding:0 0 5px 0;}
#right-side-bar .product-block .product-image{ display:block;  padding:20px 0 15px 0;}
#right-side-bar .product-block .product-title{ font-size:11px; color:#333333; padding:0 15px 2px 15px; display:block; text-decoration:none; }
#right-side-bar .product-block .product-title:hover{ color:#b00805;}
#right-side-bar .product-block .list-price{ font-size:12px; color:#484647;}
#right-side-bar .product-block .our-price{ font-size:12px; color:#e60805;}


#footer-wrapper{ width:996px; border:0px solid red; clear:both;  height:271px; float:left; margin:10px 0 0 0; background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/footer-bg.gif) 5px bottom no-repeat;}
html>body #footer-wrapper { *width:990px;}
#footer-wrapper{ width /*\**/:990px\9 !important;}

#footer{ width:904px; margin:0 auto ; padding:12px 0 0 0;  }
.footer-menu-wrapper{ width:400px; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/footer-menu-right-main-border.gif) right top no-repeat;  padding:0px 0 0 10px;}
.footer-menu-block{ width:185px; float:left; background: url(http://lib.store.yahoo.net/lib/yhst-37064780005967/footer-menu-right-border.gif) right top no-repeat; padding:0 0 0 10px;}
.footer-menu-block.second{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/footer-menu-right-second-border.gif) right top no-repeat;}
.footer-menu-block.none{ background:none;}
.footer-menu-block ul{}
.footer-menu-block ul li{ display:block; background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/footer-menu-seprator.gif) 5px 9px no-repeat; padding:2px 0 2px 15px ; *padding:2px 0 6px 15px ;}
.footer-menu-block ul li a{ color:#FFFFFF; text-decoration:none;}
.footer-menu-block ul li a:hover{ color:#ffc223;}
.footer-menu-block ul p{ font-weight:bold; color:#FFFFFF; display:block; padding:10px 0 2px 3px;}

.bottom-border{ display:block; padding:0px 0 5px 0; float:left; clear:both;}


#footer-navigation{ width:470px; float:left; padding:10px 0 0 19px;}
#footer-navigation ul{float:left;}
#footer-navigation ul li{ float:left; list-style:none; background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/footer-navi-seprator.gif) left 2px no-repeat; padding:0 5px 0px 6px;}
#footer-navigation ul li.none{ background:none;}
#footer-navigation ul li a{ color:#ffb1b0; text-decoration:none;}
#footer-navigation ul li a:hover{ color:#ffc223;}

#copyright{ float:left; text-align:left; padding:0px 0 10px 25px; color:#ffffff;  }
#copyright a{ color:#ffffff; text-decoration:none;}
#copyright a:hover{ color:#ffc223;}

.cc{  padding:5px 0 0 25px; width:460px; float:left; }
.yahoo{  padding:10px 0 0 25px; width:460px; float:left; }

#breadcrumbs{  display:block; padding:0 10px 0px 5px; clear:both; border-bottom:1px solid #9b0225;   }
#breadcrumbs ul{ margin:0 0 2px 0; padding:10px 0 8px 0; display:block; text-align:right;  }
#breadcrumbs ul li{list-style:none; display:inline; color:#d20100; font-size:12px; padding:0px 0 0 0 ; }
#breadcrumbs ul li a{ color:#d20100;  font-size:11px; padding:0px 5px 0 4px ; display:inline; background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/breadcrumbs-sepraor.gif) right center no-repeat; text-decoration:none;   }
#breadcrumbs ul li a:hover{ color:#da8c20;}
#breadcrumbs ul li.current{ color:#474747; padding:0 0 0 4px;  font-size:11px; font-weight:bold; }


h1#title{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/inner-title-bg.gif) no-repeat left bottom; display:block; font-size:14px; color:#9d0704; font-weight:bold; text-transform:uppercase; padding:5px 0 5px 10px;}
h1#title.big{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/inner-big-title-bg.gif) no-repeat left bottom; }

.category-product-wrapper{ float:left;  }
.category-product-wrapper .product-block{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/category-product-block-bg.gif) left bottom no-repeat; float:left; width:154px; padding:25px 0 0px 0; text-align:center; margin:7px 15px 7px 15px; _margin:7px 12px 7px 12px }
.category-product-wrapper .product-block .product-image{ width:122px; height:129px; margin:0 auto;}
.category-product-wrapper .product-block .product-title{ display:block; padding:10px 5px 10px 5px; clear:both; color:#272727; font-size:13px; text-decoration:none;}
/*.category-product-wrapper .product-block .product-title:hover { }
*/
#product-detail-wrapper{ float:left; padding:24px 0 20px 15px; }
#product-detail-wrapper #prodoct-enlage-block{ width:286px; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/product-enlarge-bg.gif) no-repeat;   margin:0;}
#product-detail-wrapper #prodoct-enlage-block #product-image{ width:160px; height:200px;  display:block; margin:40px auto 0px auto; }
#product-detail-wrapper #prodoct-enlage-block #btn{ text-align:right;  padding:2px 10px 0 18px; float:right; height:34px; }

#product-detail-wrapper #product-info-block{ width:350px; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/product-info-block-bg.gif) repeat-x; margin-left:25px; padding:0 10px 0 10px;}
#product-detail-wrapper #product-info-block div{ }
#product-detail-wrapper #product-info-block div.none{ border:none;}
#product-detail-wrapper #product-info-block div .left-block{ float:left; width:100px; padding:0 0 0 20px; color:#484848; font-weight:normal; }
#product-detail-wrapper #product-info-block div .right-block{ width:100px; padding:0 0 0 20px; color:#484848;}
#product-detail-wrapper #product-info-block div .sale-price{ color:#e60805; font-size:14px;  width:220px; }
#product-detail-wrapper #product-info-block div .low-price{ position:absolute;  right:10px; top:1px;}

#product-detail-wrapper #product-info-block div .you-save{ color:#589500; font-size:12px; }
#product-detail-wrapper #product-info-block div .input-text{ width:30px; height:16px; border:1px solid #e1dcd4; }
#product-detail-wrapper #product-info-block .add-to-cart{ padding:25px 0 0 20px}
#product-detail-wrapper #product-info-block div .abstract{ float:left; padding:0 0 0 20px; color:#484848; font-weight:normal; }


.product-description-wrapper{ padding:10px 0 0 0px;}
.product-description-block{ line-height:16px; color:#373737; font-size:12px; /*padding:10px 10px 10px 10px;*/ padding:0px 10px 10px 10px;}
.product-description-title{ margin-right:5px;}

#features-block{ padding:0 0 10px 0; margin-left:7px;}
#features-block ul{ /*padding:10px 0 10px 0;*/ padding:0px 0 10px 0;  }
#features-block ul li{ background:url(http://lib.store.yahoo.net/lib/yhst-37064780005967/featured-block-seprator.gif) 5px 7px no-repeat; display:block; padding:2px 0 2px 15px; color:#3c3c3c; font-size:12px; list-style:none;} 
.productinfodiv {
 display:block;  
 float:left; 
 width:370px; 
 color:#484848; 
 font-size:12px; 
 padding:5px 0 5px 0;  
 font-weight:bold;  
 position:relative;
}
.reviewsystem {
	float:left;
	display:block;
	clear:both;
	margin:5px 0px 0px 0px;
	padding:0px 0px 5px 20px;
	width:350px; 
}
