body{ background:#F6FFE5 url('http://lib.store.yahoo.net/lib/yhst-33222402419780/bg2.jpg') repeat-y center top; margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000}
div, p, h1, h2, ul, li, form, span, select{ margin:0; padding:0;}
img{ border:0px none; margin:0; padding:0}
.clear{ clear:both;}
a{outline:none; margin:0; padding:0; text-decoration:none;color:#005CAD;}
a:visited{outline:none; margin:0; padding:0; text-decoration:none;color:#000000;}
a:hover{outline:none; margin:0; padding:0; text-decoration:none;color:#CE30C7;}

#main-wrapper{ width:976px;  margin:0 auto; padding:0 0px 0 0px;}
#inner-wrapper{ width:976px; float:left; padding:0 5px 35px 5px;}
#header{ background: url('http://lib.store.yahoo.net/lib/yhst-33222402419780/top-bg2.gif') repeat-x left top; float:left;  width:966px; position:relative  }
#header h2#logo{ position:absolute; left:8px; top:3px; }
#header h2#logo a{ cursor:pointer;}
#top-navigation{ float:right;}
#top-navigation ul{}
#top-navigation ul li{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/top-seprator2.gif') no-repeat right top; float:left; list-style-type:none; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:10px }
#top-navigation ul li a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000066; padding:0 16px 0 16px; text-decoration:none;}
#top-navigation ul li a:hover{ color:#666699;}
#top-navigation ul li.shopping{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/shopping-bag2.gif') no-repeat right center; float:left; padding-left:15px; padding-right:25px; padding-top:10px; padding-bottom:10px}

#search-wrapper{ float:right; clear:both;}
#search-wrapper #search-block{ float:left; background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/search-seprator.gif') no-repeat right 5px; padding-left:0px; padding-right:17px; padding-top:9px; padding-bottom:10px}
#search-wrapper #search-block span{ float:left; padding:3px 5px 0px 10px}
#search-wrapper #search-block .input-text{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/search-input.gif') no-repeat; width:136px; float:left; border:medium none; color:#333333; margin:0; padding-left:5px; padding-right:0; padding-top:4px; padding-bottom:5px} 
#search-wrapper #search-block .find{ float:left; padding:0 0 0 5px}
#search-wrapper #blog{ float:left; background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/search-seprator.gif') no-repeat right 5px; padding-left:15px; padding-right:15px; padding-top:13px; padding-bottom:10px}
#search-wrapper #call-us{ float:left; background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/search-seprator.gif') no-repeat right 5px; padding-left:15px; padding-right:15px; padding-top:9px; padding-bottom:10px}
#search-wrapper #call-us span{ float:left; padding:3px 0 0 0;}
#search-wrapper #call-us span.PromoNumber{ font-size:20px; color:#ffff00;padding:2px 0 0 0;}
#search-wrapper #live-chat{ float:left; padding-right:15px; padding-top:3px; padding-bottom:-1px;}

#sellbox{ background: url('http://lib.store.yahoo.net/lib/yhst-33222402419780/sellbox.jpg') repeat-x left top; float:right;  width:966px; height:46px  }
#sellbox #special span{ float:left; padding:3px 0 0 0;}
#sellbox #special span.specialtext{ font-size:20px; color:#FFFFD1;padding:0px 0px 0px 270px;}
#sellbox #infomsg span{ float:left; padding:3px 0 0 0;}
#sellbox #infomsg span.infotext{ font-size:22px; color:#FFFFD1;padding:10px 0px 0px 40px;}

#banner-wrapper{ width:795px; height:240px; background: url('http://lib.store.yahoo.net/lib/yhst-33222402419780/banner-bg2.jpg') no-repeat left top; float:left  }
#banner-wrapper .description-block{ float:left; width:448px; padding:0px 0 0 0px}
#banner-wrapper .product-image {float:right; height:240px; padding: 0px 0px}
#banner-wrapper .product-image img{ float:right;  }

#banner-newsletter-block{ float:left; width:220px; padding:1px 0 12px 100px; }
#banner-newsletter-block .content{ float:left; width:180px; font-size:12px; color:#ffe8dc; padding:5px 0 10px 8px}
#banner-newsletter-block .input-taxt{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/newsletter-input.gif') no-repeat; float:left; width:199px; border:0px none; font-size:12px; margin-left:100px; margin-right:0; margin-top:4px; margin-bottom:0; padding-left:8px; padding-right:0; padding-top:5px; padding-bottom:5px}
#banner-newsletter-block .btn{ float:left; padding:10px 0 0 148px} 
#banner-newsletter-block h1.title{display:none;} 

#promotional-banner-wrapper{ float:left; width:795px; ;}
#promotional-banner-wrapper .pra-ban-block{ float:left;}

#middle-wrapper{ width:100%; background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/middle-border.gif') repeat-y left top;; margin-left:0; margin-right:0; margin-top:12px; margin-bottom:0  }
#middle-wrapper.inner{ margin:19px 0 0 0;}

#side-bar{ width:162px; float:left; padding:0 0 0 10px; border-right:1px solid #d2d1c5; }
#side-bar h2.category{display:block; padding:5px 0 0px 0; float:left;  line-height:20px;}

#side-navigation-block{ float:left; width:162px;}
#side-navigation-block ul{}
#side-navigation-block ul li{ list-style:none;   padding:0; float:left; width:162px;  }
#side-navigation-block ul li a{ color:#333333;}
#side-navigation-block ul li ul{}
#side-navigation-block ul li ul li{ display:block; background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/side-seprator.gif') no-repeat 0px 8px; }
#side-navigation-block ul li ul li span{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/side-bottom-border.gif') no-repeat -4px bottom; display:block; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:5px}
#side-navigation-block ul li ul li span.none{ background: none; display:block; padding:5px 0;}
#side-navigation-block ul li ul li a{ color:#000000; font-size:12px; padding:0px 0 0px 17px; text-decoration:none;  display:block; }
#side-navigation-block ul li ul li a:hover{ color:#00006E;}
#side-navigation-block ul li.tell-a-friend{ display:block; padding:10px 0px 5px 0;   text-align:center; width:155px;}
#side-navigation-block ul li.bookmark{ padding:5px 0px; display:block; text-align:center; width:155px;}
#side-navigation-block ul li.facebook{ padding:5px 0; display:block; text-align:center; width:155px;}
#side-navigation-block ul li.twitter{ padding:5px 0 0 0; display:block; text-align:center; width:155px;}
#side-navigation-block ul li.smetric{ padding:5px 0 0 0; display:block; text-align:center; width:155px;}
#side-navigation-block ul li.mcafee{ padding:5px 0 0 0; display:block; text-align:center; width:155px;}
#side-navigation-block ul li.top100{ padding:5px 0 0 0; display:block; text-align:center; width:155px;}

#middle-product-wrapper{ width:585px; float:left;  padding:0 9px;}
#middle-product-wrapper.inner-page{ float:left; width:775px; }
#middle-product-wrapper h1{ padding:5px 0 0 0;}
#middle-product-wrapper h1.title{ background: url('http://lib.store.yahoo.net/lib/yhst-33222402419780/title-bg2.jpg') no-repeat left bottom; font-size:18px; color:#273f9c; font-weight:normal; padding-left:12px; padding-right:10px; padding-top:5px; padding-bottom:5px  }
#middle-product-wrapper .product-wrapper{ clear:both; border-top:1px solid #d2d1c5; float:left; padding:30px 0 30px 0; width:585px;}
#middle-product-wrapper .product-wrapper.listing{ width:770px;}
#middle-product-wrapper .product-wrapper.you-may-also{ width:158px; padding:15px 0 15px 0; border:none;}
#middle-product-wrapper .product-wrapper.none{ border-top:none;}
#middle-product-wrapper .product-wrapper .product-block{ width:158px; float:left; text-align:center; padding:0 18px}
#middle-product-wrapper .product-wrapper .product-block.also-like-block{ padding:10px 5px; border:none;}
#middle-product-wrapper .product-wrapper .product-block.none{ padding:0 0 0 18px;}
#middle-product-wrapper .product-wrapper .product-block .product-image{ width:158px; background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/featured-pro-bg.gif') repeat-x left bottom; float:left; height:147px; border:1px solid #d4d3c7}
#middle-product-wrapper .product-wrapper .product-block .product-title{ font-size:12px; color:#000000; display:block; clear:both; padding:5px 0 4px 0; width:158px;}
#middle-product-wrapper .product-wrapper .product-block .product-title:hover{ text-decoration:underline;}
#middle-product-wrapper .product-wrapper .product-block .regular-price{ color:#000000;}
#middle-product-wrapper .product-wrapper .product-block .regular-price span{ font-size:14px; font-weight:bold; }
#middle-product-wrapper .product-wrapper .product-block .sale-price{ color:#00006E;}
#middle-product-wrapper .product-wrapper .product-block .sale-price span{ font-size:19px; font-weight:bold;}
/*Pagination*/

#middle-product-wrapper .product-wrapper-paging{ clear:both; border-bottom:1px solid #d2d1c5; float:left; padding:30px 0 30px 0; width:585px;}
#middle-product-wrapper .product-wrapper-paging.listing{ width:770px;}
#middle-product-wrapper .product-wrapper-paging.you-may-also{ width:158px; padding:15px 0 15px 0; border:none;}
#middle-product-wrapper .product-wrapper-paging.none{ border-top:none;}
#middle-product-wrapper .product-wrapper-paging .product-block{ width:158px; float:left; text-align:center; padding:0 18px;}
#middle-product-wrapper .product-wrapper-paging .product-block.also-like-block{ padding:10px 5px; border:none;}
#middle-product-wrapper .product-wrapper-paging .product-block.none{ padding:0 0 0 18px;}
#middle-product-wrapper .product-wrapper-paging .product-block .product-image{ width:158px; background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/featured-pro-bg.gif') repeat-x left bottom; /*float:left;*/ height:147px; border:1px solid #d4d3c7}
#middle-product-wrapper .product-wrapper-paging .product-block .product-title{ font-size:12px; color:#000000; display:block; clear:both; padding:5px 0 4px 0; width:158px;}
#middle-product-wrapper .product-wrapper-paging .product-block .product-title:hover{ text-decoration:underline;}
#middle-product-wrapper .product-wrapper-paging .product-block .regular-price{ color:#000000; width:158px;}
#middle-product-wrapper .product-wrapper-paging .product-block .regular-price span{ font-size:14px; font-weight:bold;}
#middle-product-wrapper .product-wrapper-paging .product-block .regular-price span#strike{ font-size:14px; font-weight:bold; text-decoration:line-through;}
#middle-product-wrapper .product-wrapper-paging .product-block .sale-price{ color:#00006E; width:158px;}
#middle-product-wrapper .product-wrapper-paging .product-block .sale-price span{ font-size:19px; font-weight:bold;}

/* Pagination Ends*/

#right-side-wrapper{ width:190px; float:left;}
#right-side-wrapper.you-may{ padding:15px 0 0 5px; width:170px; }
#right-side-block{ width:182px; float:left;}
#right-side-block h2.best{ float:left; height:51px; }
#right-side-block h2.you-may-also-like{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/you-may-also-like.gif') no-repeat 2px top; width:183px; height:30px}
#right-side-block h2.you-may-also-like span{ visibility:hidden; font-size:18px;}
#right-side-block-middle{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/best-sellers-middle.gif') repeat-y left top; float:left; width:170px; padding-left:8px; padding-right:5px; padding-top:0; padding-bottom:0px} 
#right-side-block-bottom{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/best-sellers-bottom.gif') no-repeat; width:183px; float:left; height:18px}
#right-side-block-middle .product-block{ border-bottom:1px solid #d2d1c5; text-align:center; padding:10px 0 5px 0;}
#right-side-block-middle .product-block.none{ border:0px none;}
#right-side-block-middle .product-block .product-image{ width:158px; float:left;  height:95px;}
#right-side-block-middle .product-block .product-title{ font-size:12px; color:#000000; display:block; clear:both; padding:5px 0 4px 0;}
#right-side-block-middle .product-block .product-title:hover{ text-decoration:underline;}
#right-side-block-middle .product-block .sale-price{ color:#00006E;}
#right-side-block-middle .product-block .sale-price span{ font-size:19px; font-weight:bold;}

#fotter-wrapper{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/footer2.gif') no-repeat center top; margin:0 auto; height:210px; clear:both; width:976px   }
#fotter{  width:976px; padding:0px 0 0 0px;}

#newsletter-block{ float:left; width:220px; padding:0px 0 12px 62px; }
#newsletter-block h2{ padding:5px 0 0 25px ;}
#newsletter-block .content{ float:left; width:180px; font-size:12px; color:#ffe8dc; padding:5px 0 10px 8px}
#newsletter-block .input-taxt{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/newsletter-input.gif') no-repeat; float:left; width:199px; border:0px none; font-size:12px; margin-left:8px; margin-right:0; margin-top:4px; margin-bottom:0; padding-left:8px; padding-right:0; padding-top:5px; padding-bottom:5px}
#newsletter-block .btn{ float:left; padding:10px 0 0 2px} 

#fotter-navigation-block{ width:685px; float:left; padding:0px 0 0 0px;   }
#fotter-navigation{ width:670px; height:auto; padding:0 0 0 15px;  }
#fotter-navigation ul{ float:left;  }
#fotter-navigation ul li{ display:inline; background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/top-navigation-seprator.gif') no-repeat right 14px; float:left; color:#fff; list-style-type:none; padding-left:0; padding-right:0; padding-top:12px; padding-bottom:0  }
#fotter-navigation ul li.none{ background:none;}
#fotter-navigation ul li a{  font-size:12px; color:#ffffff; padding:0 0 0 6px; text-decoration:none; }
#fotter-navigation ul li a:hover{ text-decoration:underline; }

#fotter-navigation2-block{ width:685px; float:left; padding:0px 0 0 0px;   }
#fotter-navigation2{ width:670px; height:auto; padding:0px 0 0 250px;  }
#fotter-navigation2 ul{ float:left; }
#fotter-navigation2 ul li{ display:inline; background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/top-navigation-seprator.gif') no-repeat right 14px; float:left; color:#fff; list-style-type:none; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:18px  }
#fotter-navigation2 ul li.none{ background:none;}
#fotter-navigation2 ul li a{  font-size:12px; color:#ffffff; padding:0 0 0 6px; text-decoration:none; }
#fotter-navigation2 ul li a:hover{ text-decoration:underline; }

#copyright{ float:right;   text-align:right; padding:0px 30px 5px 0px; color:#fff; font-size:11px;}
#copyright a{ color:#fff; text-decoration:none;}
#copyright a:hover{ color:#a4470f;}

#icon-wrapper{ width:490px; float:right; padding:7px 0 0 0; }
#icon-wrapper .space{  padding:6px 5px 0 10px;  }

#credit-card{  float:right; width:390px; padding:15px 0 0 0; } 

#breadcrumbs{ float:left; padding:1px 0px 1px 3px;  width:765px; border-bottom:0px solid #d2d1c5;}
#breadcrumbs ul{ margin:0 0 2px 0; display:block; float:left;}
#breadcrumbs ul li{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/side-seprator.gif') no-repeat right 5px;float:left;  color:#3e3e3e; font-size:12px; text-align:left; list-style-type:none; padding-left:0px; padding-right:7px; padding-top:0px; padding-bottom:0 }
#breadcrumbs ul li a{ color:#222222;  font-size:11px; padding:0px 7px 0 7px ; display:inline; text-decoration:none;   }
#breadcrumbs ul li a:hover{ color:#a4470f; }
#breadcrumbs ul li.current{ color:#273f9c; padding:0 0 0 8px;  font-size:11px; background:none;}

.category-product-wrapper{ float:left; padding:22px 0 22px 0; width:770px; }
.category-product-wrapper .product-block{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/category-pro-block-bg.jpg') no-repeat; width:172px; float:left; _margin:0px 9px 0 9px; margin-left:11px; margin-right:11px; margin-top:0px; margin-bottom:0  }
.category-product-wrapper .product-block.none{ margin:0 0px 0 11px;}
.category-product-wrapper .product-block .product-image{width:158px; height:140px; display:block; text-align:center; padding:7px 7px 0 7px; }
.category-product-wrapper .product-block .product-title{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/category-pro-block-bottom-bg.jpg') no-repeat left bottom; display:block; color:#333333; font-weight:bold; font-size:12px; padding-left:35px; padding-right:5px; padding-top:8px; padding-bottom:10px }
.category-product-wrapper .product-block .product-title:hover{ text-decoration:underline;}

#viewed-items-wrapper{ float:left; width:775px;   padding:15px 0 0px 0px; margin:20px 0 0 0;}
#viewed-items-wrapper .top-bg{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/viewd-item-top-bg.gif') no-repeat; width:775px; float:left}
#viewed-items-wrapper .middle-bg{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/viewd-item-middle-bg.gif') repeat-y; width:765px; float:left; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0}
#viewed-items-wrapper .bottom-bg{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/viewd-item-bottom-bg.gif') no-repeat; width:775px; float:left; height:15px}

#viewed-items-wrapper.detail{ background:none; width:582px; padding:15px 0 0 0; _height:237px !important;}
#viewed-items-wrapper h2#viewd{ padding:5px 0 10px 0; }
#viewed-items-wrapper .product-block{ border-right:1px solid #d2d1c5; text-align:center; padding:10px 5px 5px 5px; width:175px; float:left;}
#viewed-items-wrapper .product-block.none{ border:0px none;}
#viewed-items-wrapper .product-block .product-image{ width:158px; float:left; height:95px;}
#viewed-items-wrapper .product-block .product-title{ font-size:12px; color:#000000; display:block; clear:both; padding:5px 0 4px 0;}
#viewed-items-wrapper .product-block .product-title:hover{ text-decoration:underline;}
#viewed-items-wrapper .product-block .sale-price{ color:#00006E;}
#viewed-items-wrapper .product-block .sale-price span{ font-size:19px; font-weight:bold;}


.pagination {float:left; width:754px; background: url('http://lib.store.yahoo.net/lib/yhst-33222402419780/pagination-bg.gif') repeat-x left top; border-bottom:1px solid #d2d1c5; padding-left:5px; padding-right:10px; padding-top:5px; padding-bottom:5px }
.pagination div.links {color:#000; font-size:11px; float:left; width:202px; padding:4px 0 0 10px;}
.pagination div.links label{padding:0 5px; color:#fff; float:left; }
.pagination div.links span{padding:0 2px 0 5px; color:#fff; }
.pagination div.links ul{padding:0px; margin:0px; list-style:none; float:left}
.pagination div.links ul li {display:block; float:left; text-align:left;}
.pagination div.links ul li a {color:#fff;}

.pagination div.links ul li a.selected{/*margin-left:3px;*/ font-weight:normal; background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/arrow-up-down.jpg') no-repeat right 4px;; padding-left:0; padding-right:0px; padding-top:0; padding-bottom:0}
.pagination div.links ul li a.selecteddown, .pagination div.links ul li a.selecteddown:hover{/*margin-left:3px;*/ font-weight:bold;background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/arrow-up-down.jpg') no-repeat right -7px;; padding-left:0; padding-right:10px; padding-top:0; padding-bottom:0}
.pagination div.links ul li a.selectedup, .pagination div.links ul li a.selectedup:hover{/*margin-left:3px;*/ font-weight:bold; background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/arrow-up-down.jpg') no-repeat right 4px;; padding-left:0; padding-right:10px; padding-top:0; padding-bottom:0}

.pagination div.now-showing { float:left; width:260px;text-align:center; font-size:11px; color:#edf7af; padding:4px 0 0 0;}
.pagination div.now-showing label{ font-weight:normal;}
.pagination div.numbers {float:right; font-size:11px; font-weight:bold; padding:0 0px 0 0; width:265px;}
.pagination div.numbers span{margin:0 1px; background:#7288de; padding:3px 3px 5px 3px;  float:left;}
.pagination div.numbers a {font-weight:bold; color:#fff}
.pagination div.numbers span.selected {  color:#000; }
.pagination div.numbers span.pages{ color:#FFFFFF; font-weight:normal; background:none;}
.pagination div.numbers p.previous a{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/preveous-arrow.gif') no-repeat left 6px; color:#eaf6a1; float:left; padding-left:7px; padding-right:8px; padding-top:4px; padding-bottom:0 }
.pagination div.numbers p.next a{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/next-arrow.gif') no-repeat right 6px; color:#eaf6a1; float:left; padding-left:8px; padding-right:7px; padding-top:4px; padding-bottom:0}

#detail-product-wrapper{ width:582px; float:left; padding:12px 0px 0 0px;}

#product-enlarge-block{  width:220px; float:left; padding:6px; background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/product-enlarge-block-bg.jpg') no-repeat; *margin:0px 6px 0 7px; *height:239px; margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:0}
#product-enlarge-block .product-image{ width:220px; height:210px;  float:left; text-align:center; }
#product-enlarge-block .click-to-enlarge{ float:right; padding:0px 2px 2px 0; height:15px;}

#product-info-block{ width:310px; float:left;}
#product-info-block div{float:left; background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/product-info-border.gif') no-repeat left bottom; width:310px; font-size:12px; color:#000; line-height:29px; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:0   }
#product-info-block div.none{float:left; background: none; width:310px; font-size:12px; color:#000; line-height:29px; padding:0 0 0 10px;}
#product-info-block div .left-block{ float:left; width:100px; padding:0 0 0 0px; margin:0;}
#product-info-block div .left-block span{ float:right; font-size:16px; padding:0 10px 0 0; }
#product-info-block div span.regular-price{ font-size:14px; color:##000000; font-weight:bold;}
#product-info-block div .sale-price{ color:#00006E; font-size:19px; font-weight:bold;}
#product-info-block div .you-save{ font-size:12px; color:#056631; font-weight:bold;   }
#product-info-block div select{ margin:5px 0 0 0; }

#product-info-block div .options{ float:left; width:200px; padding:0px 0px 0px 0px; background:none;}
#product-info-block div .availability{ float:left; width:200px; padding:0 0 15px 0; background:none;}
#product-info-block .add-to-cart-block{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/add-to-cart-block-bg.gif') no-repeat; width:313px; padding-left:0; padding-right:0; padding-top:15px; padding-bottom:15px }
#product-info-block div.quantity{ width:105px; padding:5px 0 0px 5px; background:none; float:left;  }
#product-info-block div.quantity span{ float:left; padding:0 3px 0 10px;}
#product-info-block div.quantity .input-text{ width:30px; border:1px solid #cecfcf; float:left; margin:5px 0 0 0;}
#product-info-block .add-to-cart{ float:left; padding:0 0 0 0; }

#product-description{ float:left; padding:15px 5px 0 0;  width:575px;}
#product-description h2{  clear:both; margin:0;}
#product-description .content{ display:block; padding:5px 5px 15px 0px; line-height:17px; color:#363636; /*border-bottom:1px solid #d7d7d7;*/ }

#product-features{ float:left; padding:15px 5px 10px 0; width:570px; }
#product-features h2{  clear:both;}
#product-features ul{  float:left; padding:10px 0 0 0px;}
#product-features ul li{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/side-seprator.gif') no-repeat left 6px; line-height:18px; color:#363636; list-style-type:none; padding-left:15px; padding-right:0; padding-top:0; padding-bottom:10px} 

.product-container-top{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/reviews-top.gif') no-repeat; width:582px; float:left; height:14px}
.product-container-middle{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/reviews-middle.gif') repeat-y; float:left; width:562px; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0}
.product-container-middle h2{ padding:5px 0 10px 5px;}
.product-container-bottom{ background:url('http://lib.store.yahoo.net/lib/yhst-33222402419780/reviews-bottom.gif') no-repeat left top; float:left; width:582px; height:14px}
#reviews { font-size:11px; color:#555555; font-weight:bold; text-transform:uppercase;  float:left; width:582px;}

#reviews div.content {display:block; clear:both;}
#reviews span.title { float:left; font-size:11px; color:#393939; font-weight:bold;  padding-top:3px}
#reviews a.add-your-review, a.view-all { float:right; padding:3px 0 0px 7px;_padding:3px 0px 0px 7px !important; _vertical-align:top !important;}
#reviews table { border-bottom:none;}
#reviews table td {border-bottom:1px solid #d7d7d5; padding:5px 5px;}
#reviews table td.last {border-bottom:none;}
#reviews #average-rating {padding:5px 5px 5px 5px ;}
#reviews #average-rating span.title { font-size:14px; float:left; color:#555555; text-transform:uppercase; padding:10px 0 0 0;}
#reviews #average-rating ul { float:right; width:270px; padding:0px; margin:0px; list-style:none;}
#reviews #average-rating ul li { display:block; float:left; padding:0 0 5px 10px; width:120px; text-align:right; font-size:11px; color:#393939; font-weight:bold; text-transform:uppercase;}
#reviews #average-rating ul li span{float:left;  width:56px;}
#reviews #average-rating ul li label{width:58px; float:left; padding:0 5px 0 0; }

#reviews .custoomer-reviws {padding:15px 10px 15px 5px ;}
#reviews .custoomer-reviws ul { float:left; list-style:none; padding:0px; margin:0px; width:140px;}
#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; padding-top:0px;}
#reviews .reviews-text {display:block; float:left; margin-left:0px; width:405px;}
.reviews-text span {font-size:11px; font-weight:bold; display:block;}
.reviews-text span.highlighted-text {color:#3f589a;}
.reviews-text span.date {color:#3f589a; font-weight:bold;}
.reviews-text p { font-size:11px; color:#333333; font-weight:normal; text-transform:none; margin:0px;}
.reviews-text span.writer {color:#4f4337; text-transform:none}

#info-div a{ color:#000000; font-size:12px; font-family:Arial,Helvetica,sans-serif;}
#info-div a:visited{color:#000000; font-size:12px; font-family:Arial,Helvetica,sans-serif;}
#info-div a:hover{color:#CE30C7; font-size:12px; font-family:Arial,Helvetica,sans-serif;}

#category-caption{display:block; padding:5px 5px 0px 0px; line-height:17px; color:#363636; }

#ys_social_top_hr {border-top:none; margin-bottom:5px; margin-top:5px; clear:both; }
#ys_social_media {height:26px;display:inline-block;vertical-align:middle;margin-left:10px; }
#ys_social_v_separator {margin-left:4px;margin-right:4px;float:left;}
#ys_social_fblike {float:left;}
#ys_social_tweet {float:left;}
#ys_social_bottom_hr {border-top:1px solid #CFCECE; margin-top:5px;}


#ys_superbar {background: url('http://lib.store.yahoo.net/lib/yhst-33222402419780/superbar2.jpg') repeat-x left top; float:left;left:0; margin:0 auto; position:static; top:0; width:966px; height:22px;}
#ys_cpers { float:left; font-weight:bold; padding-left:65px; }
#yfc_mini { float:right; padding-right:65px; }
.ys_clear { clear:both; }
#yscp_welcome_msg { margin:0px 10px 0px 5px; display:none; line-height:20px; color:#000; }
#yscp_signin_link { display:none; line-height:20px; color:#fff; }
#yscp_signout_link { margin-left:10px; display:none; line-height:20px; }
#yscp_myaccount_link { display:none; line-height:20px; margin-right:10px; margin-left:10px; }
.yscp_bold { font-weight:bold; }
a.yscp_link { font-family:verdana; text-decoration:none; color:#000; line-height:20px; }
a.yscp_link:hover { font-family:verdana; color:#c07dcc; text-decoration:underline; line-height:20px; }
#custRegDiv a.container-close { top:5px; }
.yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft { background-color:#fff; }
.yui-skin-sam .yui-panel .bd { padding:0px; }
#iframe_id { width:679px; border:1px solid #000; padding:0px; }
#custRegDiv_h.hd { display:none; }
#custRegDiv_mask.mask { background-color:#000000; opacity:0.5; filter:alpha(opacity=50);}
#loadingDiv {height:210px; width:679px; position:absolute; background:#ececec;}
img.loadingImg {margin-top:90px; margin-left:20px;}
iframe.grelated-iframe {left:-99999px !important;display: none !important;}
