body{ background:#fff url(http://lib.store.yahoo.net/lib/yhst-37400748731093/bg.gif) left top  repeat-x; margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
div,p,h1,h2,ul,li,form,span{ margin:0; padding:0;}
img{ border:0px; margin:0; padding:0;}
.clear{ clear:both;}
a{color:#6E7E02;}

#main-wrapper{ width:950px; margin:0px auto 0 auto; }
#header{ width:950px; float:left; }
#header h1#logo{ float:left; padding:10px 0 0 0; height:82px;   }
#header #search-block{  background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/search.gif) no-repeat; width:210px; float:right; padding:12px 0px 10px 32px;   }
#header #search-block #search{ width:150px; float:left; border:none; font-size:11px; height:14px; background:none;}
#header #search-block .search-btn{ float:left; width:55px; height:20px; background:none; border:none; cursor:pointer; }
#header #top-b-block{ float:left; padding:33px 0 0 120px; }

#top-navigation-block{ width:950px; float:left;  }
#top-navigation{background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/top-navigation-left-bg.gif) no-repeat; float:left; padding:0 0 0 5px; width:945px; }
#top-navigation ul{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/top-navigation-middle-bg.gif) repeat-x; float:left;}
#top-navigation ul li{ float:left; display:inline; list-style:none; background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/top-navigation-seprator.gif) right 5px no-repeat; padding: 11px 46px 11px 47px; _padding: 11px 45px 11px 46px;  float:left;}
#top-navigation ul li.none{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/top-navigation-right-bg.gif) right no-repeat;  padding:12px 0px 12px 0 !important;}
#top-navigation ul li a{  font-size:12px; color:#323334;  display:block; text-align:center;   text-decoration:none;}
#top-navigation ul li a.shoping-cart{ float:right; padding:0 22px 0 0; _padding:0 22px 0 0; width:142px; }
#top-navigation ul li a:hover{ color:#fff;}

#top-banner-wrapper{ padding:10px 0 0 0; float:left; height:372px; }
#top-banner-wrapper .left{ float:left; width:732px;}
#top-banner-wrapper #main-banner{ float:left; /*background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/main-banner.gif) no-repeat;*/ width:720px; height:214px; border:1px solid #f0f0f0; margin:0 0 10px 0;}
#top-banner-wrapper #main-banner p{ color:#501300; font-size:12px; font-weight:normal; display:block; padding:107px 250px 0 20px}
#top-banner-wrapper #sizing-banner{ float:left; margin:0 10px 0px 0;}
#top-banner-wrapper #small-banner{ float:left;}
#top-banner-wrapper #earth-block{float:left; height:293px; padding:0 0 10px 0;}

#newsletter-wrapper{ float:left; padding:10px 0 0 0; }
#newsletter-wrapper.inner{ padding:1px 0 0 0;}
#newsletter-wrapper-left{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/newsletter-wrapper-left-bg.gif) no-repeat; float:left; padding-left:6px; height:39px;}
#newsletter-wrapper-middle{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/newsletter-wrapper-middle-bg.gif) repeat-x; float:left; height:39px; width:932px!important; }
#newsletter-wrapper-right{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/newsletter-wrapper-right-bg.gif) no-repeat; float:left; width:9px;  height:39px;}

#newsletter-block{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/newsletter.gif) 10px 0px no-repeat; float:left; height:29px; padding:12px 5px 0 165px; color:#2e3400; font-size:12px;}
#newsletter-wrapper .input-taxt{ width:295px; height:15px; float:left; border:1px solid #f0f0f0; margin:10px 0 0 0; font-size:11px; color:#151515; padding:2px 0 0 3px; }
#newsletter-wrapper .btn{ float:left; margin:10px 0px 0 3px; background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/subscribe.gif) no-repeat; width:66px; height:19px; border:0; cursor:pointer;  }


#middle-wrapper{ float:left; padding:10px 0 0 0;}

#side-bar{ width:190px; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/side-bar.gif) left top no-repeat; padding:8px 10px 0 0;}

#side-bar h1.title{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/title-seprator.gif) 5px 2px no-repeat; padding:0px 0 15px 45px; font-size:13px; color:#432e05; font-weight:bold; text-transform:uppercase; display:block; }
#side-navigation-block{  width:190px; float:left; }
#side-navigation-block ul{}
#side-navigation-block ul li{ display:block; float:left; width:188px;  }
#side-navigation-block ul li ul{background:none;  float:left;}
#side-navigation-block ul li ul li{ border-bottom:1px solid #d1d1d1; display:block; }
#side-navigation-block ul li ul li.top-boeder{ border-top:1px solid #d1d1d1;}
#side-navigation-block ul li ul li.none{ border:none; background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/side-bar-bottom-border.gif) -1px bottom no-repeat; padding-bottom:8px;}
#side-navigation-block ul li ul li a{ color:#6e7e02; font-size:13px; padding:0px 0 0px 10px; text-decoration:none; background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/left-navi-border.gif) left bottom no-repeat; font-weight:bold; display:block; line-height:35px; border-right:1px solid #f1f1f0; border-left:1px solid #f1f1f0;}
#side-navigation-block ul li ul li a.none{ background:none;}
#side-navigation-block ul li ul li a:hover{ background:#97a24c; color:#FFFFFF; border:none;}
#side-navigation-block ul li.tell-a-friend{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/tell-a-friend.gif) no-repeat; display:block; padding:40px 0px 11px 0px; margin:10px 0 0 0;}
#side-navigation-block ul li.tell-a-friend span{ color:#5c410d; padding:0 10px 0 110px; display:block; font-size:11px;}
#side-navigation-block ul li.tell-a-friend span a{ font-weight:bold; text-decoration:none; color:#5c410d; }
#side-navigation-block ul li.tell-a-friend span a:hover{ color:#6e7e02;}
#side-navigation-block ul li a.bookmark{display:block; padding:7px 0 7px 0px; text-align:left;  }
#side-navigation-block ul li a.yahoo{display:block; padding:0px 0 5px 0px; text-align:center;  }


#middle-content-wrapper{ width:750px; float:left;}
#middle-content-wrapper h1.title{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/middle-content-title-bg.gif) 21px 5px repeat-x; font-size:13px; color:#432e05; font-weight:bold; text-transform:uppercase; display:block; line-height:32px; clear:both; padding-right:2px}
#middle-content-wrapper h1.title span{ background:#fff url(http://lib.store.yahoo.net/lib/yhst-37400748731093/title-seprator.gif) 0 7px no-repeat; padding:5px 10px 7px 40px; }

.featured-product-wrapper{ padding:15px 0 25px 0;  float:left; width:750px; }
.featured-product-wrapper.none{ border-bottom:0px;}
.featured-product-wrapper .product-block{ width:180px; background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/featured-product-border.gif) right top repeat-y; padding:0 5px 5px 10px; }
.featured-product-wrapper .product-block.none{ background:none}
.featured-product-wrapper .product-block .product-image{  width:165px; height:140px; display:block; background:#fff; text-align:center; padding:15px 0 0 0; }
.featured-product-wrapper .product-block .title{ color:#777777; font-size:13px; font-weight:bold; display:block; text-decoration:none; padding:3px 0 2px 0;}
.featured-product-wrapper .product-block .title:hover{ color:#6e7e02;}
.featured-product-wrapper .product-block .content{ font-size:11px; color:#333333; padding:2px 0 2px 0;}
.featured-product-wrapper .product-block .price{ color:#5c410d; font-size:14px; font-weight:bold; display:block; }
.featured-product-wrapper .product-block .price span{ color:#6e7e02;}
.featured-product-wrapper .bottom-border { background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/bottom-border.gif) left center repeat-x; line-height:27px;}


#promotional-banner-block{ float:left; width:750px; padding:20px 0 0 0; }
#promotional-banner-block ul{} 
#promotional-banner-block ul li{ float:left; width:135px; height:139px; padding:22px 0px 0 105px; list-style:none; position:relative; margin:0 7px 0 0;} 
#promotional-banner-block ul li .title{ color:#f2fbb3; font-size:13px; font-weight:bold; font-family: Helvetica, Arial, sans-serif; float:left;}
#promotional-banner-block ul li .content{ font-size:11px; color:#FFFFFF; display:block; height:71px; width:135px; overflow:hidden;}
#promotional-banner-block ul li .click-btn{ position:absolute; right:5px; bottom:24px;}
#promotional-banner-block ul li#one{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/pramotional-banner-1.gif) no-repeat;}
#promotional-banner-block ul li#two{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/pramotional-banner-2.gif) no-repeat;}
#promotional-banner-block ul li#three{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/pramotional-banner-3.gif) no-repeat;}

#footer-wrapper{ width:100%;  height:120px; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/bg-footer.jpg) repeat-x;}
#footer{ width:950px; margin:0 auto; padding:18px 0 0  0;}
#footer #bottom-logo{ float:left;}


#footer-navigation{ width:540px; float:left; padding:31px 0 0 0px; text-align:center;}
#footer-navigation ul{}
#footer-navigation ul li{ display:inline; list-style:none; background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/footer-navi-seprator.gif) 5px 2px no-repeat; padding:0 0px 0px 12px;}
#footer-navigation ul li.none{ background:none;}
#footer-navigation ul li a{ color:#ffffff; text-decoration:none; font-size:12px; } 
#footer-navigation ul li a:hover{ color:#F2FBB3;}

#copyright{ text-align:center; padding:5px 0 5px 0px; color:#fff; font-size:11px;  }
#copyright a{ color:#e39300; text-decoration:none;}
#copyright a:hover{ color:#F2FBB3;}
#copyright a.colo{color:#fff;}
#copyright a.colo:hover{ color:#F2FBB3;}


#breadcrumbs{  display:block; padding:0 4px 0px 5px; clear:both; border-bottom:2px solid #ced4a7; }
#breadcrumbs ul{ margin:0 0 2px 0; padding:8px 3px 5px 0; display:block; text-align:right;  }
#breadcrumbs ul li{  list-style:none; display:inline; color:#5c410d; font-size:11px; font-weight:bold;   }
#breadcrumbs ul li span{background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/breadcrumbs-seprator.gif) center 7px no-repeat; padding: 0 5px;   cursor:text;}
#breadcrumbs ul li a{ color:#46270c;  font-size:11px;  display:inline;  text-decoration:none; outline:none;  }
#breadcrumbs ul li a:hover{ color:#a4470f;}
#breadcrumbs ul li.current{ background:none; color:#9da950;  font-size:11px;}

.product-content-wrapper{ float:left; width:750px; padding:15px 0 3px 0;}
.product-content-wrapper .product-block{ width:181px; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/category-product-block-top-bg.gif) left top no-repeat; padding:19px 0 0 0; margin:0 8px 0 0;  }
.product-content-wrapper .product-block.none{ margin:0 0 0 0;}
.product-content-wrapper .product-block .bottom-bg{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/category-product-block-bottom.gif) left bottom no-repeat; display:block;}
.product-content-wrapper .product-block .pro-image{ width:134px; display:block; background:#FFFFFF; text-align:center;  margin:0 auto; height:123px; padding:12px 0 0 0; border:1px solid #ece7df;}
.product-content-wrapper .product-block .title{ color:#6e7e02; font-size:14px; display:block; padding:14px 0px 5px 0px; text-decoration:none; text-align:center;}
.product-content-wrapper .product-block .title:hover{color:#a4470f;}

#product-detail-wrapper{ float:left; width:705px; padding:20px 0 23px 45px; }
#product-detail-wrapper #prodoct-enlage-block{ width:277px; float:left; background: url(http://lib.store.yahoo.net/lib/yhst-37400748731093/product-enlage-block-bg.gif) no-repeat; margin:0; height:280px;}
#product-detail-wrapper #prodoct-enlage-block .product-image{ /*width:230px;*/ height:238px;  display:block; /*margin:40px auto 0px auto;*/ }
#product-detail-wrapper .click{ text-align:right;  float:right; margin: 10px 10px 0 0;  }

#product-detail-wrapper #product-info-block{ width:350px; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/product-info-bg.gif) no-repeat; margin-left:50px; _margin-left:43px; padding:0 10px 0 0px;}
#product-detail-wrapper #product-info-block div{ display:block;  float:left; width:370px; background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/product-info-border.gif) left bottom no-repeat;  font-size:12px; padding:8px 0 9px 5px; }
#product-detail-wrapper #product-info-block div.none{ background:none;}
#product-detail-wrapper #product-info-block div .left-block{ float:left; width:85px; padding:0 0 0 15px; color:#5a3d08; font-weight:bold; }
#product-detail-wrapper #product-info-block div .right-block{ width:100px; padding:0 0 0 12px; color:#5a3d08;}
#product-detail-wrapper #product-info-block div .regular-Price{ color:#000000; font-weight:bold;}
#product-detail-wrapper #product-info-block div .our-price{ color:#de0000; font-size:13px; font-weight:bold; }
#product-detail-wrapper #product-info-block div .you-save{ color:#859707; }
#product-detail-wrapper #product-info-block div .input-taxt{ color:#5a3d08; border:1px solid #5a3d08; width:32px; height:17px; margin:0 0 0 1px;  }
#product-detail-wrapper #product-info-block .add-to-cart{ margin:10px 0 0 0;  float:left;}


.product-description-wrapper{ padding:10px 0 0 0px;}
.product-description-wrapper h1{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/product-description-title-right.gif) right top repeat-x;  display:block; padding:0px 2px 0px 0; clear:both; color:#432e05; font-size:13px; font-weight:bold; text-transform:uppercase; }
.product-description-wrapper h1 span{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/product-description-title-left.gif) left top no-repeat; display:block; padding:6px 0 10px 45px }
.product-description-block{ line-height:15px; color:#6b5121; font-size:11px; padding:0px 15px 10px 20px;}
.product-description-title{ margin-right:5px;}

#features-block{ padding:0 0 10px 0; margin-left:7px;}
#features-block ul{ padding:0px 0 10px 15px;  }
#features-block ul li{ background:url(http://lib.store.yahoo.net/lib/yhst-37400748731093/side-navi-seprator.gif) 5px 8px no-repeat; display:block; padding:3px 0 3px 18px; color:#6b5121; font-size:11px; list-style:none;} 

