body{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/bg.jpg) repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div,p,h1,h2,form,ul,li,a{ margin:0; padding:0;}
a, a:link, a:active, a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#323337; outline:none;}
a:hover {color:#498911;}
p {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
td p, font {font-family:Arial, Helvetica, sans-serif; font-size:12px !important;}
td p {padding:5px 0; font-size:12px;}
img{ border:none;}
.clear{ clear:both;}
#outer-wrapper{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/main-bg.jpg) no-repeat; margin:0 auto; width:1000px;}
#inner-page-outer-wrapper{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/inner-page-main-bg.jpg) no-repeat; margin:0 auto; width:1000px;}
#inner-bg{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/inner-bg.jpg) repeat-x;}
#main-wrapper{ width:1000px; }
#header{ width:1000px; float:left;}
h1#logo{ float:left; padding:15px 0 0 43px;}

#view-cart-block{ width:273px; float:right; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/view-cart-bg.gif) no-repeat;}
#view-cart-block .view-cart{ float:left; width:95px;}
#view-cart-block .content{ color:#9fc82e; font-size:11px; padding:3px 0 0 0;}
#view-cart-block .content span{ color:#fff;}

#top-navigation{ width:670px; float:left; padding:12px 0 0 120px;  _padding:12px 0 0 110px; }
#top-navigation ul{}
#top-navigation ul li{ list-style:none; display:inline; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/top-seprator.gif) right center no-repeat; padding:0 27px 0 23px; }
#top-navigation ul li.none{ background:none; padding-right:0;}
#top-navigation ul li a{ font-size:14px; color:#1c1c1d; text-decoration:none;}
#top-navigation ul li a:link, #top-navigation ul li a:visited, #top-navigation ul li a:active { font-size:14px; color:#1c1c1d; text-decoration:none;}
#top-navigation ul li a:hover{ color:#fff;}

#shipping-wrapper{width:611px; float:left; padding:12px 0 0 175px; _padding:14px 0 0 175px;  }
#shipping-wrapper ul{}
#shipping-wrapper ul li{ list-style:none; display:inline; height:40px; padding:8px 0 0 0; float:left;}
#shipping-wrapper ul li#shipping-block{ width:194px; float:left;  background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/shipping-seprator.gif) right 11px no-repeat;}
#shipping-wrapper ul li#shipping-block span{ float:left; padding:13px 5px 0 0; font-size:14px; color:#323337; font-weight:bold;}
#shipping-wrapper ul li#shipping-block a{ float:left; padding:2px 0 0 3px;}

#shipping-wrapper ul li#cell-block{ width:156px; float:left;  background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/shipping-seprator.gif) right 11px no-repeat; padding:0 0 0 20px;}
#shipping-wrapper ul li#cell-block span{ background: url(http://lib.store.yahoo.net/lib/yhst-85845721015556/phone.gif) left 18px no-repeat; display:block; font-size:17px; color:#323337; font-weight:bold; padding:18px 0 10px 25px; }

#shipping-wrapper ul li#search-block{ width:222px; float:left; padding:16px 0 0 19px;}
#shipping-wrapper ul li#search-block .input-text{ border:1px solid #498813; width:160px; height:17px; float:left; font-size:11px; padding:4px 0 0 0;}
#shipping-wrapper ul li#search-block .btn{ float:left; }

#top-banner-wrapper{ width:1000px;  clear:both; height:auto; padding:29px 0 0 0; _padding:30px 0 0 0;}
html > body #top-banner-wrapper{ width:1000px;  clear:both; height:auto; *padding:32px 0 0 0;}
#top-banner{ width:1000px; height:260px; padding:0px 0 0 0; text-align:center; }


#top-title{ width:970px; height:50px; clear:both; padding:16px 0 0 30px;}
#top-title h1{ color:#ffffff; font-size:16px; font-weight:bold; }

#middle-wrapper{ width:1000px; clear:both; padding:18px 0 0 0;}

#left-side-bar{ width:170px; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/left-side-border.gif) right top no-repeat; padding:0 0 0 24px;}
#left-side-bar h2{ font-family:Helvetica, Arial,  sans-serif; font-size:14px; color:#498911; padding:10px 0 10px 5px; text-transform:uppercase;}

/*.left-side-navigation{ width:170px; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/left-navigation-top.gif) no-repeat; padding:8px 0 0 0 ;}
.left-side-navigation ul{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/left-navigation-middle.gif) repeat-y; width:157px; margin:0;}
.left-side-navigation ul li{ list-style:none; display:block; padding:17px 13px 17px 15px; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/left-navigation-border.gif) 10px bottom no-repeat; margin:0;  }
.left-side-navigation ul li.bg-bottom{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/left-navigation-bottom.gif) left bottom no-repeat; padding:17px 13px 25px 15px; }
.left-side-navigation ul li a{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/left-side-navi-seprator.gif) right center no-repeat; display:block; color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; padding:0 2px 0 0; }*/

#left-side-bar ul{}
#left-side-bar ul li{ list-style:none; display:block;}

#left-side-bar ul li#tell-a-friend{ list-style:none; display:block;  background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/tell-a-friend-stroke.gif) left bottom no-repeat; width:154px;}
#left-side-bar ul li#tell-a-friend a{ font-family:Arial"Helvetica" sans-serif; font-size:14px; color:#498911; font-weight:bold; text-decoration:none;  display:block;  background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/tell-a-friend.gif) left 10px no-repeat; padding:13px 0 13px 30px; }

#left-side-bar ul li#bookmarkus{ list-style:none; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/bookmark-us.gif) left 8px no-repeat; width:154px;   }
#left-side-bar ul li#bookmarkus a{ font-family:Arial"Helvetica" sans-serif; font-size:14px; color:#498911; font-weight:bold; text-decoration:none;  display:block; padding:13px 0 13px 30px; }

#left-side-bar ul li a#testimonial{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/testimonial.gif) left 8px no-repeat; font-family:Helvetica, Arial,  sans-serif; font-size:14px; color:#498911; font-weight:bold; text-decoration:none;  display:block; padding:13px 0 13px 30px;  }
#left-side-bar ul li #testimonial-content{ font-family:Georgia, "Times New Roman" Times, serif; font-size:12px; color:#393a3f; font-style:italic; display:block; padding:0 10px 0 0;} 
#left-side-bar ul li #testimonial-content span{ color:#498911; font-size:12px; font-style:normal; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/tell-a-friend-stroke.gif) left bottom no-repeat; padding:5px 0 15px 0;}

#left-side-bar ul li a#newsletter{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/newsletter.gif) left 8px no-repeat; font-family:Helvetica, Arial,  sans-serif; font-size:14px; color:#498911; font-weight:bold; text-decoration:none;  display:block; padding:13px 0 13px 38px;  }
#left-side-bar ul li #newsletter-content{ font-size:11px; color:#838383; display:block; padding:0 10px 5px 0;}
#left-side-bar ul li #newsletter-input{ border:1px solid #cccccc; width:140px; height:17px; margin:0 0 5px 0; font-size:11px; padding:4px 0 0 0;}
#left-side-bar ul li #stroke{display:block;   background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/tell-a-friend-stroke.gif) left center no-repeat; padding:10px 0 10px 0;}

#left-side-bar ul li#yahoo{ display:block; padding:0 0 10px 0;}

#middle-content-wrapper{ width:612px; float:left;}
#middle-content-wrapper h1{font-family:Helvetica, Arial,  sans-serif; font-size:14px; color:#498911; display:block; padding:10px 0 10px 15px; text-transform:uppercase;}
#featured-product-wrapper{ padding:0 0 0 5px; display:block;}
.featured-product-block{ width:166px; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/featured-block-top.gif) left top no-repeat; text-align:center; padding:2px 0 0 0; margin:0 15px 30px 15px; _margin:0 13px 30px 13px;}

.featured-product-block.none{ margin:0 0 30px 17px ;}
.featured-product-block .product-image{ width:165px; height:100px; display:block;}
.featured-product-block .stroke{ display:block; border-bottom:1px solid #ebebeb;}
.featured-product-block .featured-product-block-bottom{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/featured-block-bottom.gif) left top no-repeat; display:block; padding:0 0 5px 10px; text-align:left; border:1px solid #EBEBEB;  }
.featured-product-block .product-title{ font-size:11px; color:#3e3e40; font-weight:bold; display:block; text-decoration:none; padding:5px 0 3px 0px; }
.featured-product-block .product-title:link, .featured-product-block .product-title:visited, .featured-product-block .product-title:active { font-size:11px; color:#3e3e40; font-weight:bold; display:block; text-decoration:none; padding:5px 0 3px 0px; }
.featured-product-block .product-title:hover{ color:#498911;}

.featured-product-block .product-price{ color:#323337; font-size:12px;}
.featured-product-block .product-price span{ color:#c50000; font-size:12px; font-weight:bold;}
.featured-product-block .icon{ display:block; padding:0 0 5px 0; height:26px;}


#windows-banner{ text-align:center; padding:0 0 10px 0; }
#benchmark-reviews-block{ padding:10px 15px 0 18px;}
#benchmark-reviews-block ul{}
#benchmark-reviews-block ul li{ list-style:none; display:block; border-bottom:1px solid #cccccc; padding:5px 0 10px 0px; }
#benchmark-reviews-block ul li .title{background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/review-dot.gif) left center no-repeat; display:block; padding:5px 0 5px 10px;  font-size:14px; color:#3e3e40; font-weight:bold; }
#benchmark-reviews-block ul li .content{ color:#393a3f; }
#benchmark-reviews-block .read-more{ text-align:right; display:block; padding:5px 0 0 0;}

#right-side-bar{ width:174px; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/right-side-border.gif) left top no-repeat; padding:0 0 0 20px; min-height:900px; *height:900px;}
#right-side-bar h2{font-family:Helvetica, Arial,  sans-serif; font-size:14px; color:#498911; display:block; padding:10px 0 10px 10px; text-transform:uppercase;}
#right-side-bar ul{}
#right-side-bar ul li{ list-style:none; width:157px; text-align:center; padding:0 0 20px 0; display:block; }
#right-side-bar ul li .product-block{ border:1px solid #ebebeb; background:#ffffff; width:155px; text-align:center; padding:3px 0 3px 0; }
#right-side-bar ul li .product-title{ color:#3e3e40; font-size:11px; font-weight:bold; display:block; text-decoration:none; padding:4px 0 5px 0;}
#right-side-bar ul li .product-price{ color:#323337;}
#right-side-bar ul li .product-price span{ color:#c50000; font-weight:bold;}


#recently-viewed{ display:block; float:left;}
#recently-viewed ul{}
#recently-viewed ul li{ list-style:none; width:157px; text-align:center; padding:0 15px 20px 15px; float:left; /*border-right:1px solid #ebebeb;*/  }
#recently-viewed ul li.none{padding:0 0px 20px 22px; _padding:0 0px 20px 0px; border-right:0px;}
#recently-viewed ul li .product-block{ border:1px solid #ebebeb; background:#ffffff; width:155px; text-align:center; padding:3px 0 3px 0; }
#recently-viewed ul li .product-title{ color:#3e3e40; font-size:11px; font-weight:bold; display:block; text-decoration:none; padding:4px 0 5px 0;}
#recently-viewed ul li .product-price{ color:#323337;}
#recently-viewed ul li .product-price span{ color:#c50000; font-weight:bold;}


#footer-wrapper{ width:100%; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/footer-bg.gif) left 1px repeat-x;   }
#footer{ width:1000px; margin: 0 auto; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/footer.gif) no-repeat;  }
#footer-content-block{ width:965px; padding:25px 0 0 35px; height:88px }
#footer h2{ font-family:Arial"Helvetica" sans-serif; color:#ffffff; text-transform:uppercase; display:block; padding:0 0 5px 0; }
#footer p{ color:#c5c5c6; display:block; padding: 0 40px 0 0;}
#footer a{ color:#FFFFFF; text-decoration:none;}

#footer-navigation{ width:590px; float:left; padding:20px 0 0 13px; _padding:20px 0 0 0px;}
#footer-navigation ul{}
#footer-navigation ul li{ display:inline; list-style:none; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/footer-seprator.gif) left center no-repeat; padding:0 6px 0 9px;  }
#footer-navigation ul li.none{ background:none;}
#footer-navigation ul li a{ color:#3e3e40;}
#footer-navigation ul li a:link, #footer-navigation ul li a:visited, #footer-navigation ul li a:active { color:#3e3e40;}
#footer-navigation ul li a:hover{ color:#498911;}
#footer-navigation #copywright{ font-size:11px; color:#949494; padding:0 0 0 10px; display:block;  }
#footer-navigation #copywright a{ color:#949494;}
#footer-navigation #copywright a:link, #footer-navigation #copywright a:visited, #footer-navigation #copywright a:active{ color:#949494;}
#footer-navigation #copywright a:hover{ color:#498911;}


#card-block{ display:block; float:right; padding:20px 25px 0 0;}

#breadcrumbs{ display:block; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/breadcrums-border.gif) left bottom repeat-x; padding:0 0 2px 0;   margin:0 8px;  }
#breadcrumbs ul{ margin:0 0 2px 0; background:#3e3e40 url(http://lib.store.yahoo.net/lib/yhst-85845721015556/breadcrums.gif) left top no-repeat; display:block; padding:10px 0 10px 10px;}
#breadcrumbs ul li{ padding:10px 0 10px 0px;  list-style:none; display:inline; color:#FFFFFF;}
#breadcrumbs ul li a{ color:#FFFFFF; text-decoration:none; font-size:11px; padding:0px 2px ; display:inline;  }
#breadcrumbs ul li.current{ color:#74aa21; padding:0 0 0 0; }
.breadcrumbs{ display:block; background:#3e3e40 url(http://lib.store.yahoo.net/lib/yhst-85845721015556/breadcrums-big.gif) left top no-repeat  !important;   }

#air-cooling-colone{ display:block; border-bottom:1px solid #f6f6f6; margin:0 8px; width:584px; padding:17px 0 15px 12px; }
#air-cooling-colone .product-image-block{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/air-cooling-img-block.gif) no-repeat; width:153px; height:120px; float:left; text-align:center; padding:10px 10px 0 0;}
#air-cooling-colone .product-image-block.product-image{ width:127px; height:96px; display:block;}
#air-cooling-colone .product-title{ color:#3e3e40; font-size:13px; font-weight:bold; display:block; padding:0 0 2px 0;   }
#air-cooling-colone .product-content{ font-size:12px; color:#696969; display:block; padding:0 0 8px 0;}


#category-product-wrapper{padding:15px 0 0 9px;}

.category-product-block{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/category-product-block-top-bg.gif) left top no-repeat; float:left; width:152px;   padding:0px 0 0px 0; margin:21px 23px 21px 23px; _margin:21px 18px 21px 17px;}
.category-product-block .product-image{ width:150px; height:135px; display:block; /*padding:25px 0 25px 0;*/ text-align:center;}
.category-product-middle-bg{ background:#9ac729 url(http://lib.store.yahoo.net/lib/yhst-85845721015556/category-product-block-middle-bg.gif) left top no-repeat; width:152px; display:block; }
.category-product-middle-bg a{ color:#FFFFFF; text-align:center; display:block; padding:5px 0 5px 0; text-decoration:none;}
.category-product-middle-bg a:link, .category-product-middle-bg a:visited, .category-product-middle-bg a:active { color:#FFFFFF; text-align:center; display:block; padding:5px 0 5px 0; text-decoration:none;}
.category-product-middle-bg a:hover{ color:#3e3e40;}
.category-product-bottom-bg{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/category-product-block-bottom-bg.gif) no-repeat; padding:3px 0 0px 0;}


.sub-title{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/sub-title-bg.gif) no-repeat; margin:0 0 10px 0; display:block; font-size:14px; font-weight:bold; clear:both; height:25px; 
	font-family:Arial"Helvetica" sans-serif; color:#FFFFFF; text-transform:uppercase;   padding:9px 0 9px 10px; 
 }
#middle-detail-content-wrapper{ display:block; float:left;  width:789px;}
#middle-detail-content-wrapper h2{ color:#498911; font-size:14px; font-weight:bold; text-transform:uppercase; font-family: Geneva, Arial, "Helvetica" sans-serif, Comic Sans MS, ; display:block; padding:10px 0 10px 10px; clear:both;}

#product-detail-wrapper{ width:768px; background:#e5e5e5; margin:18px 0 0 8px; padding:2px 2px 8px 8px; overflow:hidden;}
#product-detail-wrapper-inner-block{ width:765px; display:block; background:#FFFFFF; float:left; padding:2px 1px 0 2px; border-bottom:2px solid #fff;  }

#product-enlarge-block{ width:315px; float:left; text-align:center; border-right:1px solid #e5e5e5; margin:0 0 0px 0;}
#product-enlarge-block .product-image{ width:310px; height:310px; /*padding:25px 0 25px 0;*/ display:block; _padding-top:20px}
#product-enlarge-block .enlarge{ width:309px;  background:#e5e5e5; margin:3px 0 0px 0; display:block; float:left; }
#product-enlarge-block .enlarge a{ font-weight:bold; text-transform:uppercase; color:#3e3e40; text-decoration:none; display:block; padding:0px 10px 0px 0; text-align:right;     }


#additional-image-block{ display:block; }
#additional-image-block ul{ }
#additional-image-block ul li{ list-style:none; float:left;}
#additional-image-block ul li a { height:40px; width:49px; display:block; border:1px solid #E5E5E5;}


#product-info-block{ width:446px; float:left; margin:0 0 0 1px; background:#EEEDED url(http://lib.store.yahoo.net/lib/yhst-85845721015556/product-info-bg.gif) left bottom no-repeat; border-left:1px solid #ffffff;}
#product-info-block div{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/product-info-border.gif) left bottom repeat-x; /*display:block;*/ color:#3e3e40; padding:5px 0 5px 0; float:left; width:445px; }
#product-info-block div .item{ padding-top:5px;}
#product-info-block div p{ width:100px; float:left; text-align:right; padding:0px 8px 0 0;  }
#product-info-block div select{ width:250px; height:21px; font-size:11px; color:#4b4b4b;}
#product-info-block div .instock { padding:0 5px 5px 0;}
#product-info-block div .code{ float:left; text-align:left; width:auto; }
#product-info-block div .sale-price{ color:#c52929; font-size:14px; font-weight:bold;}
#product-info-block div p.price{ font-size:14px; color:#000000; }
#product-info-block div .you-save{ color:#3a6407;}
#product-info-block div .quality-input{ width:30px; height:18px; float:left; margin:15px 0 0 8px;}
#product-info-block div .btn{ float:left; padding:15px 10px 0 10px;}
#product-info-block div.space{ padding:15px 0 0 0; height:60px; background:none; margin:0 0 0px 0;}
#product-info-block div .quality{ padding:18px 0 0 0;}


#tabs-block{ background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/tab-block-bg.gif) left top no-repeat; width:773px; margin:13px 0 0 8px; float:left; padding:2px 0 0 0;   }
.tabs-container{ border:1px solid #aeaeaf; margin:0 5px; clear:both  }


#reviews { font-size:11px; color:#555555; font-weight:bold; text-transform:uppercase; display:block;}
#reviews div.content {display:block; clear:both;}
#reviews span.title { float:left; font-size:11px; color:#666666; font-weight:bold; text-transform:uppercase;}
#reviews span.main-title{float:left; font-size:12px; color:#666666; font-weight:bold; text-transform:uppercase;}
#reviews a.add-your-review, a.view-all-review { float:right; display:block; margin:5px 0px 10px 5px;}
#reviews table { border-bottom:none;  }
#reviews table td {border-top:1px solid #FFFFFF; border-bottom:1px solid #ededed; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/border.gif) bottom repeat-x;  padding:7px 2px;}
#reviews #average-rating { padding:17px 0px; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-85845721015556/avrage.gif) repeat-x;  height:31px; border:none;   }
#reviews #average-rating span.title { font-size:14px; float:left; color:#555555; text-transform:uppercase;}
#reviews #average-rating ul {  background:#efefef;  display:block; padding:0px; margin:5px 0px; list-style:none;}
#reviews #average-rating ul li { display:block; float:left;  width:160px; text-align:left; font-size:11px; color:#555; font-weight:bold; padding:0 0 0 20px;}
#reviews .custoomer-reviws {padding:15px 10px;}
#reviews .custoomer-reviws ul { float:left; list-style:none; padding:0px; margin:0px; width:130px;}
#reviews .custoomer-reviws ul li { margin-bottom:5px; float:left; display:block; width:120px;}
#reviews .custoomer-reviws ul li span.star {  text-align:right; float:right;}
#reviews .custoomer-reviws ul li span { float:left;}
#reviews .reviews-text {display:block; float:left; margin-left:0px; width:380px;}
.reviews-text span {font-size:11px; font-weight:bold; display:block;}
.reviews-text span.highlighted-text {color:#498911;}
.reviews-text span.date {color:#498911; font-weight:normal;}
.reviews-text p { font-size:11px; color:#555555; font-weight:normal; text-transform:none; margin:0px;}
.reviews-text span.writer {color:#4f4337;}




