body {margin:0px; padding:0px; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/body-bg.gif) top left repeat-x;}
td {font:normal 12px Arial, Helvetica, sans-serif; color:#333333;}
h1, h2, h3, h4, h5, h6, p, ul, li{margin:0px; padding:0px; text-align:left; font-weight:normal;} form, input, select {border:1; margin:0px; padding:0px; font-size:11px;}
img { display:block; border:none;}
a {text-decoration:none; color:#666666;}
a:hover {text-decoration:none; color:#000000;}
.img_left{float:left;}
.img_right{float:right;}
.search-input {font:normal 10px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#333333; text-align:left; padding:2px 0px 2px 4px; vertical-align:top;   border:1px solid #cfcfcf; background:#FFF; width:140px;}
.newsletter-input {font:normal 11px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:left; border:1px solid #c0c0c0; background:#FFFFFF;  padding:0px 0px 0px 4px; height:15px; width:189px; margin-right:4px; }
.qty-input {font:normal 10px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#3B1A0A; text-align:left; border:1px solid #ccc; background:#FFFFFF;  padding:5px 0px 5px 4px;}
.clear { clear:both; height:1px;}
.right-align {text-align:right;}
.left-align {text-align:left;}
.center-align {text-align:center;}
h1 { background: url(http://lib.store.yahoo.net/lib/yhst-35848726116829/title-arrow.gif) center left no-repeat; padding:0px; color:#000000; font: normal 20px Arial, Helvetica, sans-serif; text-align:left; text-transform:none; display:block;}

.page-title {background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/indexpage-title-bg.gif) top left repeat-x; text-align:left; padding:0px; text-align:left;}
.page-titl-text { text-transform:uppercase; font-family:"Times New Roman", Times, serif; font-size:20px; padding:10px 10px; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/page-title-bg.gif) left top repeat-x; font-weight:bold;}

.main-wrapper {margin:auto; width:1000px; vertical-align:top; text-align:center;}
.header-bg {background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/header-bg.jpg) top center no-repeat; vertical-align:top; text-align:center; padding:0px 5px;}
.logo-block { width:273px; vertical-align:top;}
.header-right-block {vertical-align:bottom;}
.toplink-block { background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/toplink-bg.gif) left repeat-x;}
.toplink-block ul { list-style:none; margin:0px; padding:0px; padding-top:5px;}

.toplink-block ul li { display:block; float:left; padding:3px 14px 4px 16px; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/toplink-line.gif) right no-repeat;}
.toplink-block ul li a {font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none;}
.toplink-block ul li a:hover {color:#eec008;}

.toplink-block ul li#shoppingcart { display:block; float:left; background:none;}

.search-block {text-align:right; display:inline; vertical-align:top;}
.search-block div {display:block; font-weight:bold; float:right; text-align:right; margin-left:300px;  margin:15px 0px; vertical-align:top; width:240px;}
.search-block div span {display:block; float:left; padding:0px 1px; padding-left:7px;}
.search-block div span.searchtext { padding-top:3px;}

.main-middle-block { vertical-align:top; padding:0px 5px }
	.index-banner-block {display:block; float:left; width:992px;}
	.index-left-img-block {width:212px; display:block; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/index-banner-img1.gif) top left no-repeat; 
	padding:72px 5px 0px 12px; color:#FFFFFF; text-align:left; font-size:11px; line-height:16px;}
			.index-left-img-block span { display:block; padding:3px 0px 5px 0px; text-align:right; width:104px; margin-left:100px;}
			.index-left-img-block span img {text-align:right !important;}
	.index-right-img-block {width:220px; display:block; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/index-banner-right-img.gif) top right no-repeat; padding:5px; vertical-align:top;}
	.index-middle-img-block {width:524px; margin:0px 5px 0px 4px; float:left; height:259px;}
	.index-middle-img-block div { display:block; margin:10px 9px;}
	.index-banner-pro-block {padding:4px 0px;}	
	.index-banner-pro-box {}
	.index-banner-pro-box h2 {padding:0px; margin:0px; display:block; padding-left:4px;}
	.index-banner-pro-box h2 a {padding:0px; margin:0px; color:#d54900; font-size:16px; font-weight:bold; }
	.index-banner-pro-box h2 a:hover { color:#000000; }
	.index-banner-pro-box span.readmore {display:block; padding-top:45px;} 
	
.left-block {width:200px; vertical-align:top;}	
	.leftlink-block {border:1px solid #e3e3e3; vertical-align:top; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/shopfirepits.gif) top center no-repeat; padding-top:31px;}
	
	

		.menu-links{margin:0px; padding:0px; float:left; display:block; padding:0px 0px; display:block; width:198px;border:1px solid #e3e3e3; vertical-align:top; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/leftlink-bg.gif) left bottom repeat-x;}
		.menu-links ul li.title {margin:0px; padding:0px; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/shopfirepits.gif) top center no-repeat; height:31px; border:0px; }
		.menu-links ul li.title1 {margin:0px; padding:0px; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/customerservice.gif) top center no-repeat; height:31px; border:0px; }
		.menu-links ul{margin:0px; padding:0px 0px 0px 0px; list-style:none;}
		.menu-links ul li{margin:0px; padding:0px 0px 0px 0px; border-bottom:1px dashed #d0d0d0; font:bold 11px Arial, Helvetica, sans-serif; color:#0A0A0A; text-align:center;  background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/leftlink-arrow.gif) left top no-repeat;}
		.menu-links ul li a{color:#313131; font-weight:bold; font-size:11px; display:block; padding:6px 0px 6px 20px; text-align:left; }
		.menu-links ul li a:hover { color:#c91110;}
		.menu-links ul li ul{ padding:0px; margin-bottom:0px; }
		.menu-links ul li ul li{ margin:0px; padding:0px 0px 0px 0px; border:none !Important; }
		.menu-links ul li ul li a{ color:#666666; font-weight:normal; text-transform:none;  background:none; padding:5px 0px 5px 0px;}
		.menu-links ul li ul li a:hover{color:#000000;}
		
.tellafreind-bookmark-block {background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/tellafriend-bookmark-bg.gif) left center repeat-x;}

.tellafriend-bookmark-link { font-size:13px; font-weight:bold; padding:9px 0px 15px 0px; text-align:left; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/tellafriend-line-img.gif) right no-repeat; vertical-align:top;}		
.tellafriend-bookmark-link a { color:#000000; padding-left:10px;}		
.tellafriend-bookmark-link a:hover { color:#df4919; }
.newsletter-block {padding-top:6px; padding-right:10px; vertical-align:top;}
.newsletter-text {font-weight:bold; font-size:13px; color:#000000; padding-right:4px;}	
.newsletter-button {padding:0px 6px;}	
.bottom-block div {display:block; width:100%; }	
.bottom-block span.bottomlink {display:block; float:left; width:75%; border:0px solid red; padding-top:5px;  }
.bottom-block span.bottomlink ul {list-style:none; margin:0px; padding:0px; display:block; float:left; width:100%; }
.bottom-block span.bottomlink ul li {list-style:none; margin:3px 0px; display:block; float:left; padding:0px 0px; border-right:1px solid #000000;  }
.bottom-block span.bottomlink ul li a { font-size:11px; color:#000000;  padding:0px 6px; }
.bottom-block span.bottomlink ul li a:hover {color:#df4919;}
.bottom-block span.bottomlink h2 {display:block; padding:3px 5px; font-size:11px; color:#999999; text-align:left;}

.bottom-block span.bottomtime {display:block; float:right; width:23%; border:0px solid black; text-align:right; color:#cc3300; padding-top:5px; padding-right:3px;}
.bottom-block span.bottomtime h2 {font-size:12px; font-weight:bold; display:block; padding-bottom:5px; text-align:right; color:#000000;}

.middle-block {vertical-align:top; padding:0px 0px 0px 4px ;}


.product-block {width:173px; padding:10px 12px 20px 12px; vertical-align:top;}
.product-block div { display:block;}
.product-block div span {height:72px; display:block; padding:0px 0px;}
.product-block div.imgbox {display:block; height:135px; padding:5px 0px; border:1px solid #CFCFCF;}
.product-block div img {}
.product-block div a img { text-align:center; margin:auto;}
.product-block div h2 {margin:0px; padding:0px; font-size:11px; color:#e77716; font-weight:bold;  padding:5px 2px; text-align:center;}
.product-block div h2 a {color:#e77716; text-decoration:none;}
.product-block div h2 a:hover {color:#999999;}
.product-block div.listprice { font-size:11px; text-align:center; font-size:11px; font-weight:bold; color:#000000; }
.product-block div.listprice b.listprice1 {font-size:11px; text-align:center; font-size:11px; font-weight:bold; color:#000000; width:40px; display:inline !important;}
.product-block div.regular {font-size:11px; text-align:center; font-size:11px; font-weight:normal; color:#333333; padding-bottom:3px;}
.product-block div.regular b.regular1 {font-size:11px; font-weight:normal; color:#333333; text-decoration:line-through;padding-bottom:3px;}
.product-block div.button {text-align:center; padding-top:4px; }


.breadcrumbs-block {padding:5px 10px 5px 10px; text-align:right; font:normal 11px Arial, Tahoma; color:#f97510; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/breadcrumbs-bg-new.gif) top left no-repeat #FFFFFF;}
.breadcrumbs-block a {normal:bold 11px Arial, Tahoma; color:#000000; text-decoration:none; padding:0px 2px;}
.breadcrumbs-block a:hover {color:#666666; text-decoration: none;}
.inner-middle {background:#FFFFFF;}

.detail-middle-box {vertical-align:top; padding:25px 10px 10px 10px ;}

.detail-item-block {font:normal 13px Arial, Helvetica, sans-serif; color:#000000; text-align:left;}
.detail-item-block div { padding:5px 0px;}
#product-information {font:normal 12px Arial, Helvetica, sans-serif; color:#666666; padding:0px 0px 8px 0px;}
.detail-item-block span { font-weight:bold; color:#000000; text-align:left;}
.detail-input {border:1px solid #CCCCCCC; padding:0px 4px; text-align:left; font:normal 11px Arial, Helvetica, sans-serif;}
#sale-price {font:bold 12px Arial, Helvetica, sans-serif; color:#f16502;}
#sale-price span {font:bold 12px Arial, Helvetica, sans-serif; color:#f16502;}
#retail-price {color:#000000;}
#retail-price span {color:#000000;}
.retail-price { font-weight:normal !important; color:#000000; text-decoration:line-through;}
.detail-product-bott {background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/detail-bott-img.gif) top center no-repeat; }
.detail-product-border { border:5px solid #f8a942; padding:10px;  }

.detail-description {width:775px; display:block; padding-right:10px; vertical-align:top; text-align:left;font:normal 12px Arial, Helvetica, sans-serif; color:#362410; }
.detail-description span { display:block; margin-left:10px;}
.detail-description h3 { border-bottom:1px solid #e8e7e6; font:bold 13px Arial, Helvetica, sans-serif; color:#333333; text-align:left; display:block; padding:10px 0px 5px 5px; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/breadcrumbs-dot-img.gif) bottom left repeat-x; margin-bottom:10px; margin-left:10px; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/detail-sub-title-arrow.gif) right bottom no-repeat; }
.detail-description ul {padding:0px; margin:0px; list-style:none; margin-left:10px; }
.detail-description ul li {padding:0px; margin:0px; list-style:none; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/detail-arrow.gif) top left no-repeat; padding:0px 0px 10px 20px; text-align:left; color:#362410; }
/*for-dynamic-31st-mar-09*/
.product-block-footer {width:173px; padding:10px 12px 10px 12px; vertical-align:top;}
.product-block-footer div  { margin:0px; padding:0px; font-size:11px; color:#000000; font-weight:bold;  padding:5px 2px; text-align:left; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/footr-link-border-right.gif) right top no-repeat;}
.product-block-footer div  a {color:#000000 !important; text-decoration:none; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/leftlink-arrow.gif) left top no-repeat; display:block; padding-left:25px; padding:5px 0px 0px 25px;}
.product-block-footer div a:hover {color:#C91110 !important;}


.product-block-footer-new {width:173px; padding:10px 12px 10px 12px; vertical-align:top;}
.product-block-footer-new div  {margin:0px; padding:0px; font-size:11px; color:#000000; font-weight:bold;  padding:5px 2px; text-align:left;}
.product-block-footer-new div  a {color:#000000 !important; text-decoration:none; background:url(http://lib.store.yahoo.net/lib/yhst-35848726116829/leftlink-arrow.gif) left top no-repeat; display:block; padding-left:25px; padding:5px 0px 0px 25px;}
.product-block-footer-new div  a:hover {color:#C91110 !important;}

