body {background: url(http://lib.store.yahoo.net/lib/yhst-88202680018519/lay-out-bg.gif) left top repeat-x #01245c; padding:0px; margin:0px;}
div, td {padding:0px; margin:0px; font-size:12px; color:#000; font-family:Arial, Helvetica, sans-serif;}
a { text-decoration:none; color:#000;}
img {border:0px;}
.clear { clear:both; height:1px;}
form { margin:0px; padding:0px;}
#wrapper { background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/lay-out-bg.jpg) right top no-repeat; width:967px; margin:auto;}
#container { width:950px;}
#header {display:block; clear:both; width:946px; padding:0px 2px;}
#logo{padding:98px 0px 0px 28px;_padding:98px 0px 4px 28px; background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/header-bg.jpg) right top no-repeat;}
.top-navigation { background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/top-navigation-bg.gif) left top repeat-x; margin-left:1px; width:946px; float:left;}
.top-navigation ul { padding:0px; margin:0px; list-style:none; background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/special-cee-bg.gif) right top no-repeat; float:right;}
.top-navigation ul li { padding:11px 26px 11px 22px; display:block; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/top-navigation-devider.gif) right top no-repeat;}
.top-navigation ul li#first { padding:11px 23px 11px 33px; display:block; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/top-navigation-devider.gif) right top no-repeat;}
body:nth-of-type(1) .top-navigation ul li {padding:10px 24px 10px 24px;}
.top-navigation ul li a {color:#01245c; font-size:12px; text-transform:uppercase; font-weight:bold;}
.top-navigation ul li a:hover { color:#b11d22;}
.top-navigation ul li#specials {  /*padding:10px 0 10px 36px;*/ background:none; width:107px; }
#midle-wrapper {display:block; clear:both; padding:0px 3px;_padding:0px 4px; width:946px;}
.index-banner { background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/index-banner-bg.gif) left top repeat-x; width:946px; float:left; vertical-align:bottom; height:232px;}
.index-banner .home-banner { float:left;}
.index-banner .intro { float:right; width:580px; padding: 10px 40px 10px 0px; font-size:12px;}
.index-banner .intro h2 { font-size:13px; color:#304245b; padding:0px; margin:0px;}
.index-banner .intro p { color:#585858; padding:10px 0px 0px 0px; margin:0px;}
.index-banner p.autograph { font: normal 12px Georgia, Times New Roman, Times, serif; font-style:italic; color:#fff; padding:25px 120px 15px 0px;}
.index-banner span { font:normal 15px Lucida Sans Unicode, Arial, Helvetica, sans-serif; color:#ffffff; padding-top:0px; display:block;}
#midle-content-wrapper {display:block; clear:both; background:#fff; padding-top:10px; width:946px; float:left;}
#navigation-wrapper {width:187px; padding:0px 20px; *padding:0px 18px; border-right:1px solid #e2e2e2; float:left;}
#searchform {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; width:187px;}
#searchform #searchterm { background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/search-bg.gif) left top no-repeat; border:0px; padding:4px 0px 10px 15px; margin:0px; height:16px; width:140px; font-size:11px; vertical-align:top;}
#searchform #searchgo { margin:0px; padding:0px; border:0px;}
#navigation-links h2 { background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/navigation-title.jpg) left top no-repeat; font-size:14px; color:#fff; text-transform:uppercase; margin:5px 0px; padding:7px 0px 10px 35px; font-weight:normal;}
#navigation-links ul { background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/navigation-bg.jpg) left top repeat-x; padding:0px; margin:0px; list-style:none; padding-left:6px; border-top:1px solid #dddddd;}
#navigation-links ul li{ border-bottom:1px solid #dddddd; background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/left-navigation-list-style.gif) left top no-repeat; padding:2px 0px 5px 15px; display:block; margin-top:5px;}
#navigation-links ul li a{color:#8a0406; font-size:12px; font-weight:bold;}
#navigation-links ul li a:hover{color:#003371; text-decoration:underline;}
.navigation-content-block {margin-bottom:10px;}
.navigation-content-block img { display:block;}
#content-wrapper { width:696px; float:left; margin-left:13px; }
#content-wrapper div.title {background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/title-border.gif) left top repeat-x; width:696px;float:left; }
#content-wrapper div.title h1 {background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/feature-product-title.gif) left top no-repeat #fff; font-size:14px; color:#062958; text-transform:uppercase;margin:0px; padding:8px 10px 20px 40px; float:left;}
.product-wrapper{border-top:1px solid #dddddd; background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/midle-wrapper-bg.jpg) left top repeat-x; clear:both; display:block; width:696px; float:left;}
#product-detail {padding: 20px 25px; }
#main-image {width: 285px; float:left; height:285px; display:block;}
#buying-info{width: 260px; float: left; margin-left:50px;}
.product-info div {font-size: 12px; margin: 0px 0px 5px 0px; padding:0px 0px 5px 0px; color:#fffefe;}
.product-info div span {font-weight: bold; padding-right:5px;}
.product-info #regular-price {color: #f7941e; font-weight:bold;}
#footer { display:block; clear:both; padding:0px 2px 0px 4px; padding-top:4px;}
#footer .content-block {background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/footer-bg.jpg) left top repeat-x; padding-top:15px;}
#footer .content-block#quick-links { width:260px; float:left; padding-left:15px; padding-right:40px; background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/footer-link-bg.jpg) left top no-repeat; height:180px;}
#news-letter h2 {font-size:14px; color:#001a2c; font-weight:bold; text-transform:uppercase; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#quick-links ul {padding:0px 15px 0px 0px; margin:-10px 0px 0px 0px;list-style:none;}
#quick-links ul li {font-size:12px; color:#cccccc; display:block; background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/footer-link-bottom-border.gif) left bottom repeat-x;padding:5px 10px;}
#quick-links ul li a {font-size:13px;color:#fff;}
#quick-links ul li#last { background:none !important;}
#footer .content-block#news-letter {float:left; width:213px; padding:30px 40px 0px 40px; background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/news-letter-bg.jpg) left top no-repeat;height:163px;}
#news-letter p {font-size:12px; color:#ffffff; margin:0px; padding:10px 0px 10px 0px;}
#news-letter .textfield { border:1px solid #959594; font-size:11px; color:#0d0d0d;height:14px; padding:0px 0px 0px 4px; width:140px;
margin:0px;vertical-align:top;  float:left;}
#news-letter span {font-size:10px; color:#fff; display:block; padding:5px 5px 5px 0px;}
#news-letter .image-field { margin:0px; padding:0px;}
#footer .content-block#copyright {
background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/copyright-block-bg.jpg) left top no-repeat; width:336px; float:right; padding-top:78px;  height:115px;}
#footer .content-block#copyright span { display:block; text-align:center; color:#fff; font-size:11px; padding:1px 10px;}
#footer .content-block#copyright a { color:#fff;}
#footer .content-block#copyright a:hover {text-decoration:underline;}
h1.page-title { font-size:14px; color:#fff; text-transform:uppercase; background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/page-title-bg.jpg) left top no-repeat; margin:0px; padding:10px 0px 13px 40px;}
.breadcrumbs { font-size:11px; color:#000; border-bottom:1px solid #dddddd; text-align:right; padding:10px 5px;}
.breadcrumbs a {color:#000;}
.breadcrumbs a:hover {color:#8a0406;}
.breadcrumbs span#current {color:#8a0406;}
p.abstract { font-size:12px; color:#333; padding:15px 20px; margin:0px;}
#product-block-wrapper { display:block; clear:both;}
.category-product-block { background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/category-pro-bg.jpg) left top repeat-x; width:175px; padding:10px 10px 0px 10px; margin:14px; text-align:center; display:block; float:left;}
.category-product-block a.product-image { background:#fff; border-right:1px solid #a88a0e; border-bottom:1px solid #a88a0e; padding:10px 12px; display:block;}
.category-product-block a.product-name { font-size:13px; color:#000; text-align:center; display:block; padding:10px 0px 0px 0px; font-weight:bold;}
.category-product-block a.product-name:hover {color:#8a0406;}
.listing-product-block {display:block; float:left; width:140px; margin:15px 14px; padding:0px; text-align:center;}
.listing-product-block .product-image {padding:0px; width:130px; height:130px; border:5px solid #dddcdc; display:block;}
.listing-product-block a.product-name {font-size:11px; color:#505050; font-weight:bold; padding:5px 0px; display:block;}
.listing-product-block a.product-name:hover, .listing-product-block a.product-name:visited { color:#8a0406;}
.listing-product-block p { padding:0px; margin:0px;}
.listing-product-block p.sale-price { font-size:12px; color:#ae1419;}
.listing-product-block p.regular-price { font-size:12px; color:#0062a6;}
.listing-product-block p.regular-price span, .listing-product-block p.sale-price span {font-weight:bold;}

#product-detail {padding: 20px 25px; }
 #main-image {width: 260px; float:left; background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/detail-main-img-bg.jpg) left top repeat-x; padding:15px;}
 #main-image .image-wrapper {background:#fff; width:220px; padding:20px; text-align: center; display:block;}
 #main-image .image-wrapper img { display:block;}
#main-image .enlarge { text-align: right; padding-left: 24px; display: block; margin-top:10px;}
 #buying-info{width: 280px; float: left; margin-left:50px;}
.product-info div {font-size: 12px; color:#000000;  padding:0px 0px 12px 0px; margin-top:0px; background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/product-details-devider.gif) left bottom no-repeat;}
.product-info div span, .product-info div label {color:#666; padding-right:5px;font-weight: bold;}
.product-info div#quantity input { border:1px solid #000; margin:0px 0px 0px 5px;}
.product-info #regular-price {color: #01245c;}
#regular-price #strike { text-decoration:line-through; color:#01245c; }
.product-info #sale-price {color: #c93322; font-size:16px; font-weight:bold;}
.product-info #addtocart {margin:20px 0px; background:none;}
#product-description { display:block; clear:both;}
#product-description h2 { background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/detail-sub-title-bg.jpg) left top no-repeat; padding:8px 0px 10px 40px; margin:0px; font-size:14px; color:#fff; text-transform:uppercase;}
#product-description p { font-size:12px; color:#333; padding:0px 30px; margin:0px;}
#product-description ul { margin:0px; padding:0px 0px 0px 50px}

.captions{ clear:both; display:block; padding:10px 0 10px 0;}
.captions h2{background:url(http://lib.store.yahoo.net/lib/yhst-88202680018519/detail-sub-title-bg.jpg) left top no-repeat; padding:8px 0px 10px 40px; margin:0px; font-size:14px; color:#fff; text-transform:uppercase;}
.caption p {font-size:12px; color:#333; padding:10px 30px; margin:0px;}
.static-product-block {display:block; float:left; width:310px; margin:0px 5px 0px 10px; padding:0px; text-align:left;}
/*Added by Chandrakanta*/
.static-product-block a.product-name {font-size:11px; color:#01245C; font-weight:bold; padding:5px 0px; display:block;}
.static-product-block a.product-name:hover { color:#8a0406;}
p.static-abstract { font-size:12px; color:#333; padding:15px 10px; margin:0px;}
