


body {
	background:#ffffff;
	margin:0 0 2px 0;
	padding:0;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#626466;
}
div, p, h1, h2, ul, li, form, span {
	margin:0;
	padding:0;
}
img {
	border:0px;
	margin:0;
	padding:0;
}
.clear {
	clear:both;
}
a {
	color:#626466;
}
a:hover {
	color:#000000;
	text-decoration:underline;
}
#main-wrapper {
	width:967px;
	margin:1px auto 0 auto;
	border:1px solid #b7ac89;
}
#header {
	width:967px;
	float:left;
	background: url(http://lib.store.yahoo.net/lib/yhst-87491460501412/header-bg.gif) repeat;
	padding:0px 0px 0px 0px;
}
#header h1#logo {
	float:left;
	padding:0px 0 0 19px;
	height:80px;
	margin-top:0px;
}
#header .season-bnr {
	padding-left:15px;
	padding-top:10px;
	float:left;
	width:215px;
}
#header .livechat {
	float:left;
	padding:0px;
	margin-top:20px;
}
#call-us-wrapper {
	width:206px;
	float:right;
	padding:0 5px 0px 0;
}
#call-us-wrapper #call-us-block {
	color:#FFFFFF;
	text-align:right;
}
#call-us-wrapper #call-us-block span {
	color:#cfc3a1;
	font-size:21px;
	font-weight:bold;
}
#call-us-wrapper #call-us-block .time {
	color:#cfc3a1;
	font-size:10px;
	text-align:right;
	padding-right:2px
}
#search-block {
	float:right;
	padding:4px 1px 0 0;
}
#search-block #search {
	width:138px;
	float:left;
	border:none;
	font-size:11px;
	height:18px;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/search-bg.gif) no-repeat;
	padding:4px 0 0 10px;
}
#search-block .search-btn {
	float:left;
	width:57px;
	height:22px;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/search.gif) no-repeat;
	border:none;
	cursor:pointer;
}
#top-navigation-block {
	width:959px;
	float:left;
	padding:0 0 0 4px;
}
#top-navigation {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/top-navigation-bg.gif) repeat-x;
	float:left;
	width:956px;
	border:1px solid #4b3d2f;
}
#top-navigation ul {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/top-navigation-middle-bg.gif) repeat-x;
	float:left;
}
#top-navigation ul li {
	display:inline;
	list-style:none;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/top-navigation-seprator.gif) right 14px no-repeat;
	padding:0;
	float:left;
}
#top-navigation ul li.none {
	background:none;
	padding:7px 0 0 0;
}
#top-navigation ul li.none:hover {
background:none!important;
}
#top-navigation ul li a {
	font-size:12px;
	color:#fff;
	padding:12px 14.75px 11px ;
	text-decoration:none;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #top-navigation ul li a {padding:12px 15px 11px ;}
}
#top-navigation ul li a.shoping-cart {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/shopping-cart.gif) right no-repeat;
	padding:5px 33px 3px 14px;
}
#top-navigation ul li a.shoping-cart:hover { background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/shopping-cart.gif) right no-repeat!important; background-color:none!important;}

#top-navigation ul li a:hover {
	color:#fff;
	background-color:#40100c;
}
#menu {width:100%; float:left; position:relative; z-index:1000000;}
#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left; }
#menu ul ul{position:absolute; left:-9999px; background:#40100c; width:200px;  z-index:100000; padding:0 0 5px 0;}
#menu ul ul li{background:none;}
#menu ul ul li a{ width:180px; padding:5px 10px;}
#menu ul {display:inline-block;} 
#menu li {margin:0; padding:0; list-style:none;}
#menu li {display:inline-block; display:inline;}
#menu ul ul {position:absolute; left:-9999px;}
#menu ul.level1 {margin:0 auto;}
#menu ul.level1 li.level1-li {float:left; display:block; position:relative;}
#menu b {position:absolute;} 
#menu a {display:block; color:#fff; line-height:normal; text-decoration:none;}
#menu ul.level1 li.level1-li a.level1-a {float:left;}
#menu ul li:hover > ul {visibility:visible; left:0; top:36px;}
#menu ul ul li:hover > ul {visibility:visible; left:100%; top:auto; margin-top:-25px; margin-left:-2px;}
#menu li.left:hover > ul {visibility:visible; left:auto; right:0; top:25px;}
#menu li.left ul li:hover > ul {visibility:visible; left:auto; right:100%; top:auto; margin-top:-25px; margin-right:-2px;}
#menu a:hover ul {left:0; top:23px;}
#menu li.left a:hover ul {left:auto; right:-1px; top:23px;}
#menu li.left ul a {text-align:right;}
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%; visibility:visible;}
#menu li.left a:hover a:hover ul, 
#menu li.left a:hover a:hover a:hover ul {left:auto; right:0; visibility:visible;}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}
#menu li.left a:hover ul ul, 
#menu li.left a:hover a:hover ul ul {left:-9999px;}
#menu li a.fly {background:transparent url(http://lib.store.yahoo.net/lib/yhst-87491460501412/white-right.gif) no-repeat right center;}
#menu li a:hover,
#menu li a.fly:hover {color:#fff; background-color:#801711;} 
#menu ul li:hover{color:#fff; background-color:#40100c;}
#menu ul ul li a:hover,
#menu ul li:hover > a.fly {color:#fff; background-color:#801711;}


#middle-wrapper {
	float:left;
	padding:6px 0 0 4px;
	width:963px;
	background:#ffffff;
}
#side-bar {
	width:161px;
	float:left;
	border:1px solid #887d64;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/side-bg.gif) repeat-y;
}
#side-bar h1.shop-by {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/shop-by-category.gif) no-repeat;
	display:block;
	height:42px;
}
#side-bar h1.shop-by span {
	visibility:hidden;
	font-size:14px;
}
#side-bar h2.title {
	background:#390906 url(http://lib.store.yahoo.net/lib/yhst-87491460501412/side-bar-title-bg.gif) left top no-repeat;
	display:block;
	padding:4px 10px 5px 11px;
	line-height:20px;
	clear:both;
	font-size:14px;
	color:#d5d5d5;
	font-weight:bold;
	text-transform:uppercase;
}
html>body #side-bar h2.title {
*padding:2px 10px 5px 11px !important;
}
#side-bar h2.title a {
	font-size:14px;
	color:#d5d5d5;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	text-decoration:none;
}
#side-bar h2.title a:hover {
	color:#d8ceb3;
}
#side-navigation-block {
	width:161px;
	float:left;
	padding-bottom:103px;
	_padding-bottom:109px;
*padding-bottom:109px;
}
#side-navigation-block.space {
	padding-bottom:5px;
	_padding-bottom:10px;
}
#side-navigation-block ul {
}
#side-navigation-block ul li {
	display:block;
	float:left;
	width:161px;
}
#side-navigation-block ul li ul {
	background:none;
	float:left;
}
#side-navigation-block ul li ul li {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/side-navigation-border.gif) left bottom no-repeat;
	display:block;
	position:relative;
}
.accordsuffix{ position:absolute; top:0px; right:5px;}
.accordprefix{ position:absolute; width:13px; height:13px; top:0px; right:0px;}
#side-navigation-block ul li ul li.none {
	background:none;
}
#side-navigation-block ul li ul li a {
	color:#333333;
	font-size:12px;
	padding:0px 0 0px 10px;
	text-decoration:none;
	display:block;
	line-height:25px;
}
#side-navigation-block ul li ul li a:hover {
	color:#a4470f;
}
#side-navigation-block ul li a.tell-a-friend {
	display:block;
}
#side-navigation-block ul li a.bookmark {
	padding:10px 0 0 0;
	display:block;
}
#side-navigation-block ul li ul li ul { float:left; background:#eee8d5;}
#side-navigation-block ul li ul li ul li{ float:left; background:none!important;}
#side-navigation-block ul li ul li ul li a{ line-height:20px!important;}
#sitemap, #sitemap ul, #sitemap li { margin:0; padding:0; list-style:none;}
.submenu { background:#fff;}
.submenu li a { background:none!important; line-height:20px!important; border-bottom:1px solid #d8cca8; padding-left:20px!important;}
.submenu li a:hover { background:#801711!important; color:#fff!important;}
#middle-content-wrapper {
	width:793px;
	float:left;
	padding:0 0 0 7px;
}
#middle-banner-wrapper {
	float:left;
	height:322px;
}
#middle-banner-wrapper #main-banner { /*background: url(http://lib.store.yahoo.net/lib/yhst-87491460501412/main-banner.gif) no-repeat;*/
	width:493px;
	float:left;
	padding:18px 0 0 35px;
	height:304px;
}
#middle-banner-wrapper #main-banner h1 {
	color:#951b12;
	font-size:24px;
	display:block;
	width:292px;
	font-weight:normal;
}
#middle-banner-wrapper #main-banner p {
	display:block;
	width:256px;
	font-size:11px;
	padding:7px 0 11px 2px;
	line-height:13px;
}
#middle-banner-wrapper #main-banner .view-btn {
	width:156px;
	display:block;
}
#middle-banner-wrapper #side-banner {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/main-side-banner.gif) no-repeat;
	width:261px;
	height:302px;
	float:left;
	padding:20px 0 0 0px;
}
#middle-banner-wrapper #side-banner h1 {
	color:#951b12;
	font-size:24px;
	display:block;
	width:261px;
	font-weight:normal;
	text-align:center;
}
/*#middle-banner-wrapper #side-banner p{ display:block; width:200px; font-size:11px; line-height:13px; padding:0px 30px 10px 30px; text-align:center; height:39px; overflow:hidden;}*/
#middle-banner-wrapper #side-banner p {
	display:block;
	width:200px;
	font-size:19px;
	line-height:13px;
	padding:0px 30px 0px 30px;
	text-align:center;
	height:39px;
	overflow:hidden;
	color:#951B12;
}
#middle-banner-wrapper #side-banner .product-image {
	display:block;
	text-align:center;
}
#middle-banner-wrapper #side-banner .shop-now {
	display:block;
	text-align:center;
	padding-top:3px;
}
#promotional-banner-wrapper {
	float:left;
	padding:6px 0 0 0;
}
#promotional-banner-left {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/promotional-left-bg.gif) no-repeat;
	width:10px;
	float:left;
	height:141px;
}
#promotional-banner-right {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/promotional-right-bg.gif) no-repeat;
	float:left;
	width:10px;
	height:141px;
}
#promotional-banner {
	width:769px;
	float:left;
	padding:5px 0 0 0px;
	height:141px;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/promotional-middle-bg.gif) repeat-x;
}
#promotional-banner ul {
}
#promotional-banner ul li {
	list-style:none;
	width:225px;
	padding:20px 5px 0px 25px;
	float:left;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/promotional-seprator.gif) right 10px no-repeat;
}
#promotional-banner ul li.none {
	background:none;
}
#promotional-banner ul li .product-image {
	float:left;
	width:93px;
	height:85px;
	border:1px solid #8a1811;
	margin-right:10px;
}
#promotional-banner ul li .product-title {
	color:#e0d7bd;
	display:block;
	font-size:14px;
	font-weight:normal;
}
#promotional-banner ul li .content {
	display:block;
	padding:4px 0 10px 0;
	font-size:11px;
	color:#fff;
	line-height:12px;
}
#promotional-banner ul li .view-btn {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/p-b-view-all.gif) right 4px no-repeat;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	padding:0 12px 0 0
}
.featured-product-wrapper {
	padding:0px 0 0px 0;
	float:left;
	width:789px;
}
.featured-product-wrapper-listing {
	padding:0px 0 0px 0;









	float:left;
	width:789px;
}
#middle-content-wrapper h1.title {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/featured-title-left.gif) left top no-repeat;
	clear:both;
	padding-left:3px;
}
#middle-content-wrapper h1.title span {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/featured-title-right.gif) right top no-repeat;
	display:block;
	padding:0 0 0 12px;
	font-size:14px;
	color:#ffffff;
	font-weight:normal;
	text-transform:uppercase;
	display:block;
	line-height:38px;
}
.product-wrapper {
	float:left;
	padding:15px 0 1px 0;
}
/* Listing page style starts here */
.product-wrapper-listing {
	float:left;
	padding:15px 0 1px 15px;
}
.product-box {
	float:left;
	width:240px;
	padding:0 11px 15px 0;
}
.product-wrapper-listing .product-block-listing {
	width:248px;
	float:left;
	padding:5px 0 0 0;
	text-align:center;
	background:#ffffff;
	position:relative;
	min-height:360px;
	*min-height:385px;
}

.product-top-block {
	float:left;
	width:248px;
	height:5px;
}
.we-recommend-box {
	float:left;
	width:243px;
	margin:0;
	padding:0;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#980000;
	text-transform:uppercase;
	z-index:100;
	position:relative;
	background:url('https://lib.store.yahoo.net/lib/yhst-87491460501412/prd-image-bg-new.png') no-repeat; background-size:100% 100%;
}
.we-recommend-box01 {
	top:7px;
	right:8px;
	position:absolute;
}
.we-recommend-box-chrismas {
	top:0px;
	left:0px;
	position:absolute;
}
.product-wrapper-listing .product-block-listing .product-image-listing {
	width:248px;
	display:block;
	text-align:center; padding:28px 0;
	margin-top:25px;
}
.product-wrapper-listing .product-block-listing .title-listing {
	color:#0000ff;
	font-size:14px; 
	float:left;
	text-decoration:underline;
	padding:19px 0 2px 0;
	width:235px;
	text-align: left;
	margin:0 auto;
}
.our-price-listing{ float: left; width:100%; text-align: left;}
.product-wrapper-listing .product-block-listing .title-listing:hover {
	color:#6e7e02;
}
.product-wrapper-listing .product-block-listing .content-listing {
	font-size:11px;
	color:#333333;
	padding:2px 0 2px 0;
}
.product-wrapper-listing .product-block-listing .list-price-listing {
	color:#8b6902;
	font-size:12px;
	font-weight: normal;
	display:block;
	padding:0 0 5px 0;
	float:left;
	width:100%;
	text-align:left;
	 }
.five-star {
	padding:5px 0 0 0;
	float:left;
	width:248px;
}
.five-star b {
	padding:0px 0 0 10px;
	float:left;
}
.view-product-details-btn-box-listing {
	float:left;
	padding:9px 6px 0 0;
	height:35px;
	background:#efefef;
	width:235px;
	text-align:right;
	bottom:0px;
	left:0px;
}
.product-wrapper-listing .product-block-listing .our-price-listing {
	color:#9b1c14;
	font-size:14px;
	font-weight: normal;
	display:block;
}
.product-wrapper-listing .product-block-listing .price-listing span {
	color:#6e7e02;
}
/* Listing page style ends here */

.product-wrapper .product-block {
	width:176px;
	float:left;
	padding:0px 15px 0px 15px;
	text-align:center;
}
.product-wrapper .product-block .product-image {
	width:176px;
	height:171px;
	display:block;
	background:#fff url(http://lib.store.yahoo.net/lib/yhst-87491460501412/featured-product-block-bg.gif) no-repeat;
	text-align:center; /*padding:10px 0 0 0;*/
}
.product-wrapper .product-block .title {
	color:#0000ff;
	font-size:12px;
	display:block;
	text-decoration:underline;
	padding:5px 0 2px 0;
}
#product-block-new{ padding:0 3px 0 11px !important;}
.product-wrapper .product-block .title:hover {
	color:#6e7e02;
}
.product-wrapper .product-block .content {
	font-size:11px;
	color:#333333;
	padding:2px 0 2px 0;
}
.product-wrapper .product-block .list-price {
	color:#8b6902;
	font-size:12px;
	font-weight:bold;
	display:block;
}
.product-wrapper .product-block .our-price {
	color:#9b1c14;
	font-size:12px;
	font-weight:bold;
	display:block;
}
.product-wrapper .product-block .price span {
	color:#6e7e02;
}
.you-may {
}
.you-may .product-block {




	padding:0px 10px 0px 11px!important;
}
#customer-block {
	float:left;
	padding:0px 0px 0 0px;
	width:789px;
}
#customer-block .top {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/letter-of-customer-top.gif) left top no-repeat;
	height:11px;
	width:789px;
	float:left;
}
#customer-block .middle {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/letter-of-customer.gif) repeat-y;
	width:743px;

	padding:12px 23px 12px 23px;
	float:left;
}
#customer-block .bottom {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/letter-of-customer-bottom.gif) left top no-repeat;
	height:11px;
	width:789px;
	float:left;
}
#customer-block .title {
	color:#7e150e;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}
#customer-block .content {
	font-size:11px;
	color:#000000;
	display:block;
	padding:5px 0 0 0;
	line-height:16px;
}
#customer-block .content a {
	color:#640100;
	text-decoration:none;
}
#customer-block .content a:hover {
	text-decoration:underline;
}
#customer-block span {
	font-weight:bold;
}
#customer-block span.mail {
	color:#7e150e;
}
#customer-block span.mail a {
	color:#7e150e;
	text-decoration:none;
}
#customer-block span.mail a:hover {
	text-decoration:underline;
}
#right-side-bar {
	width:162px;
	float:left;
	border:1px solid #887d64;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/right-side-bar-bg.gif) repeat-y;
	margin:0 0 0 7px;
}
#right-side-bar.space {
	padding-bottom:39px;
}
#right-side-bar h1.best {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/best-sellers.gif) no-repeat;
	display:block;
	height:42px;
}
#right-side-bar h1.best span {
	visibility:hidden;
	font-size:14px;
}
#right-side-bar .product-block-box {
	padding:6px 0 14px 4px;
	float:left;
}
#right-side-bar .product-block {
	float:left;
	width:154px;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/right-product-block-bg-top.gif) left top no-repeat;
	padding:10px 0 0 0;
}
#right-side-bar .product-image {
	width:136px;
	height:113px;
	display:block;
	text-align:center;
	margin:0 0 0 8px;
	border:1px solid #d6d1c3;
}
#right-side-bar .inner-block {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/right-product-block-bg.gif) left bottom no-repeat;
	float:left;
	width:154px;
	padding-bottom:10px;
}
#right-side-bar .product-title {
	display:block;
	font-size:14px;
	color:#0000ff;
	padding:7px 5px 7px 5px;
	display:block;
	text-align:center;
	text-decoration:underline;
}
#right-side-bar .product-title:hover {
	color:#6e7e02;
}
#right-side-bar .view-btn {
	text-align:center;
	height:15px;
	width:100px;
	margin:0 auto;
	display:block;
	outline:none;
}
#footer-wrapper {
	width:964px;
	float:left;
	padding:7px 0 4px 4px;
}
#footer {
	background: url(http://lib.store.yahoo.net/lib/yhst-87491460501412/footer-bg.gif) no-repeat;
	float:left;
	padding:63px 0 0 60px;
	width:904px;
	height:468px;
}
#newsletter-block {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/newsletter.gif) left top no-repeat;
	float:left;
	width:244px;
	height:100px;
	padding:37px 0 0 23px;
}
#newsletter-block p {
	display:block;
	font-size:11px;
	padding:0 25px 0 0;
}
#newsletter-block .input-taxt {
	width:216px;
	height:18px;
	background:#3e2d1d;
	;
	float:left;
	border:none;
	margin:8px 0 0 0;
	font-size:11px;
	color:#d9d0b5;
	padding:5px 0 0 3px;
}
#newsletter-block .btn {
	float:left;
	margin:2px 0px 0 0px;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/subscribe.gif) no-repeat;
	width:76px;
	height:20px;
	border:0;
	cursor:pointer;
}
#testimonial-block {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/testimonials.gif) no-repeat;
	width:501px;
	height:93px;
	padding:45px 30px 0 19px;
	float:left;
	margin-left:22px;
}
#testimonial-block p {
	color:#333333;
	font-size:12px;
	display:block;
	padding:0 0px 0 0px;
	font-style:italic;
	height:54px;
}
#testimonial-block p span {
	color:#3e2d1d;
	font-size:12px;
	text-align:right;
	display:block;
	padding:0 10px 0 0;
	font-weight:bold;
	font-style:normal;
}
#popular-category-wrapper {
	float:left;
	padding:0px 0 10px 0;/*height:110px;*/
}
#popular-category-wrapper .title {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	padding-bottom:8px;
}
#popular-category-block {
	float:left;
	width:280px;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/most-popular-right-border.gif) right 5px no-repeat;
	padding:10px 0px 10px 0;
	font-size:11px;
	color:#FFF;
}
#popular-category-block-right {
	width:544px;
	float:left;
	padding:10px 10px 0 16px;
	font-size:11px;
	color:#FFF;
}
#popular-category-wrapper span {
	list-style:none;
	color:#FFFFFF;
	padding: 0 5px;
}
#popular-category-wrapper a {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 1px 0 1px;
	line-height:17px;
}
#popular-category-wrapper a:hover {
	color:#a4470f;
}
#footer-navi-wrapper {
	float:left;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/footer-navi-top-border.gif) left top repeat-x;
	padding:18px 0 0 0;
	width:840px;
	height:110px;
}
.footer-navi {
	float:left;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/most-popular-right-border.gif) right top no-repeat;
	padding:0 40px 0 0;
}
.footer-navi.second {
	padding:0 30px 0 30px;
}
.footer-navi.third {
	padding:0 22px 0 30px;
	background:none;
}
.footer-navi .title {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.footer-navi ul {
}
.footer-navi ul li {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/footer-navi-seprator.gif) left 8px no-repeat;
	list-style:none;
}
.footer-navi ul li a {
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	padding:0 0 0 10px;
	line-height:20px;
	font-weight:normal;
}
.footer-navi ul li a:hover {
	color:#a4470f;
}
/*#icon-wrapper{ width:349px; float:left; }*/
#icon-wrapper {
	float:right;
}
#icon-wrapper .cc {
	text-align:right;
	float:left;
	width:245px;
}
#icon-wrapper .yahoo {
	float:left;
	padding:16px 0 0 2px;
}
#copyright {
	display:block;
	clear:both;
	width:670px;
	text-align:right;
	/*	padding:0px 0 58px 0px; */
	color:#d2c8ac;
	font-size:11px;
	float:left;
	padding-top:75px;
}
#copyright a {
	color:#d2c8ac;
	text-decoration:none;
}
#copyright a:hover {
	color:#a4470f;
}
#copyright a.colo {
	color:#d2c8ac;
}
#copyright a.colo:hover {
	color:#a4470f;
}
#mcafee {
	width:210px;
	float:right;
	padding-top:53px;
}
#breadcrumbs {
	padding:5px 5px 5px 0;
	border:1px solid #93897d;
	background:#6D0500 url(http://lib.store.yahoo.net/lib/yhst-87491460501412/breadcrumbs-bg.gif) left bottom repeat-x;
	font-size:11px;
	text-align:right;
	color:#fff;
	margin-top:3px;
}
#breadcrumbs span {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/breadcrumbs-seprator.gif) center 6px no-repeat;
	padding:0 7px;
}
#breadcrumbs a {
	color:#dbd1b4;
	text-decoration:none;
}
#breadcrumbs a:hover {
	color:#a4470f;
}
.product-content-wrapper {
	float:left;
	width:618px;
	padding:20px 0 5px 0;
}
.product-content-wrapper .product-block {
	width:193px;
	float:left;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/category-product-block-bg.gif) no-repeat;
	padding:19px 0 0 0;
	margin:0 6px 0 7px;
	_margin:0 5px 0 5px;
}
.product-content-wrapper .product-block.none {
	margin:0 0 0 0;
}
.product-content-wrapper .product-block .product-image {
	width:154px;
	display:block;
	text-align:center;
	margin:0 auto;
	height:147px;
	background:#fff;
}
.product-content-wrapper .product-block .title {
	color:#4b391e;
	font-size:14px;
	display:block;
	padding:30px 0px 5px 0px;
	text-decoration:none;
	text-align:center;
}
.product-content-wrapper .product-block .title:hover {
	color:#a4470f;
}
#detail-content-wrapper {
	width:789px;
	float:left;
}
#product-detail-wrapper {
	float:left;
	
	padding:15px 0 0 0;
}
#product-detail-wrapper #prodoct-enlage-block {
	float:left;
	
}
.new-block
{
	width:430px !important;
	height:430px !important;
}
#product-detail-wrapper #prodoct-enlage-block .product-image {
	
}
#product-detail-wrapper .click {
	text-align:right;
	float:right;
	margin: 35px 0px 0 0;
}
#product-detail-wrapper .click-new {
	text-align:right;
	float:right;
 width:100%;
}
#product-detail-wrapper #product-info-block{border: 1px solid #c7c8ca;float: left;margin: 0 35px 0 80px;width: 400px;padding:10px 0px 0px;}
#product-detail-wrapper #product-info-block div {
}
#product-detail-wrapper #product-info-block div.none {
	border-bottom:none;
}
#product-detail-wrapper #product-info-block div .left-block {
	float:left;
	width:100px;
	padding:0 0 0 0px;
	
}
#product-detail-wrapper #product-info-block div .left-block span {
	float:right
}
#product-detail-wrapper #product-info-block div .right-block {
	margin-left:115px;
}
#product-detail-wrapper #product-info-block div .list-Price {
	color:#8b6902;
	font-weight:bold;
}
#product-detail-wrapper #product-info-block div .our-price {
	color:#9b1c14;
	font-size:16px;
	font-weight:bold;
}
#product-detail-wrapper #product-info-block div .you-save {
	color:#000000;
}
#product-detail-wrapper #product-info-block div .input-taxt {
	color:#5a3d08;
	border:1px solid #e1ddd4;
	width:49px;
	height:17px;
}
#product-detail-wrapper #product-info-block .add-to-cart {
	margin:10px 0 0 0;
	float:left;
}
.product-description-wrapper {
	padding:30px 0 0 0px;
	clear:both;
	float:left;
	height:260px;
}
.product-description-wrapper h1.sub-title {
	/*background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/featured-title-left.gif) left top no-repeat;*/
	clear:both;
	padding-left:3px;
}
.product-description-wrapper h1.sub-title span {
	/*background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/featured-title-right.gif) right top no-repeat;*/
	display:block;
	padding:0 0 0 5px;
	font-size:20px;
	color:#3d3d3d;
	font-weight:bold;
	text-transform:inherit;
	display:block;
	line-height:38px;
	text-shadow: 0px 3px 3px rgba(150, 150, 150, 1);

}
.new-title{
	/*background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/featured-title-right-new.gif) right top no-repeat !important ;*/
	display:block;
	padding:0 0 0 12px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	line-height:38px;
}
.product-description-block {
	line-height:18px;
	color:#3d3d3d;
	font-size:14px;
	padding:14px 5px 10px 10px;
}
.product-description-title {
	margin-right:5px;
}
#features-block {
	padding:0 0 10px 0;
	margin-left:20px;
}
#features-block ul {
	padding:10px 0;
	margin:0 0 0 24px;
	list-style:disc;
}
#features-block ul li {
	/*background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/side-navi-seprator.gif) 6px 8px no-repeat;*/
	float:left;
	width:100%;
	color:#3d3d3d;
	font-size:14px;
	list-style: disc;
	line-height:18px;
}
.dynamic-btn {
	display:block;
	clear:both;
}
.dynamic-btn a {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/dyna.gif) left top no-repeat;
	padding-left:5px;
	display:inline-block;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.dynamic-btn a:hover {
	color:#FFFFFF;
	cursor:pointer;
}
.dynamic-btn span {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/dyna.gif) right top no-repeat;
	padding:4px 25px 5px 0px;
	display:inline-block;
}
/*Cross cell*/
.ystore-cross-sell-table {
	width:100%
}
.ystore-cross-sell-title-cell {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/cross-sell-title-bg-new.gif) left top no-repeat;
	clear:both;
	padding-left:3px;
	height:38px;
	width:782px;
}
.ystore-cross-sell-title-cell-new {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/cross-sell-title-bg-new-2014.gif) left top no-repeat;
	clear:both;
	padding-left:3px;
	height:38px;
	width:954px;
}
.ystore-cross-sell-title {
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	margin:5px;
	text-transform:uppercase;
	width:700px;
	padding:0px 0px 0px 6px;
}
.ystore-cross-sell-cell {
	width:230px;
	text-align:center;
	vertical-align:top;
	float:left;
	padding:15px 15px 15px 15px;
}
ystore-cross-sell-title-row {
	border-right:none;
}
.ystore-cross-sell-cell-last {
	border-right:none;
}
.ystore-cross-sell-product-image-link {
	margin:auto;
	width:176px;
	height:80px;
	display:block;
	background:#fff url(http://lib.store.yahoo.net/lib/yhst-87491460501412/featured-product-block-bg1.gif) no-repeat;
	text-align:center;
	padding:4px 0 0 0;
}
.ystore-cross-sell-product-image {
	height:70px;
}
ystore-cross-sell-product-caption {
	padding:0px;
	margin:0px;
	float:left;
	width:70px;
}
.ystore-cross-sell-product-name {
	color:#4b391e;
	font-size:12px;
	display:block;
	text-decoration:none !important;
	padding:5px 0px 2px 30px;
	_padding:5px 15px 2px 15px !important;
	margin:0px;
	font-weight:normal;
	width:170px;
	text-align:center;
}
html>body .ystore-cross-sell-product-name {
*padding:5px 0px 2px 0px !important;
}
.ystore-cross-sell-product-name #ystore-cross-sell-name-link-item1, .ystore-cross-sell-product-name #ystore-cross-sell-name-link-item2, .ystore-cross-sell-product-name #ystore-cross-sell-name-link-item3, .ystore-cross-sell-product-name #ystore-cross-sell-name-link-item4 {
	font-size:12px;
	color:#4b391e;
	font-weight:normal;
	text-decoration:none;
}
.ystore-cross-sell-product-price {
	color:#9b1c14;
	font-size:12px;
	font-weight:bold;
	display:block;
}
.ystore-cross-sell-product-reg-price {
	color:#8b6902;
	font-size:12px;
	font-weight:bold;
	display:block;
}
/*banner area style*/
.banner-area {
	float:left;
	width:790px;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/banner-area.gif) repeat-x left top;
	margin-top:-2px;
	margin-left:-2px;
	position:relative;
}
/*banner area top style*/
.banner-area .top {
	float:left;
	width:790px;
	margin-top:2px;
	margin-left:2px;
	display:inline;
}
.banner-area .top .main-banner {
	float:left;
	width:560px;
	margin-right:5px;
	position:relative;
}
.banner-area .top .banner-right1 {
	float:left;
	width:224px;
	height:299px;
}
.banner-area .top .banner-right1 a {
	display:block;
	width:205px;
	height:33px;
	position:relative;
	text-decoration:none;
	margin-top:-50px;
	margin-left:10px;
	cursor:pointer;
}
/*banner area bottom banner style*/
.banner-area .bottom {
	float:left;
	width:790px;
	height:141px;
	margin-top:6px;
	margin-bottom:5px;
	margin-left:2px;
	display:inline;
}
.banner-area .bottom .shields {
	float:left;
	width:259px;
}
.banner-area .bottom .shields a {
	display:block;
	width:138px;
	height:23px;
	position:relative;
	text-decoration:none;
	margin-top:-39px;
	margin-left:111px;
	cursor:pointer;
}
.banner-area .bottom .medieval {
	float:left;
	width:265px;
}
.banner-area .bottom .medieval a {
	display:block;
	width:138px;
	height:23px;
	position:relative;
	text-decoration:none;
	margin-top:-39px;
	margin-left:118px;
	cursor:pointer;
}
.banner-area .bottom .bargain {
	float:left;
	width:265px;
}
.banner-area .bottom .bargain a {
	display:block;
	width:138px;
	height:23px;
	position:relative;
	text-decoration:none;
	margin-top:-39px;
	margin-left:117px;
	cursor:pointer;
}
#livechat {
	float:left;
	padding:0px;
	width:162px;
	overflow:hidden;
	margin-left:7px;
}
#comm100_warp {
	width:162px !important;
}
#livechat-upd {
	float:left;
	margin-top:10px;
	margin-left:115px;
}
/* ********** NEW CSS ************/
.reviewsystem {
	float:left;
	display:block;
	clear:both;
	margin:5px 0px 0px 0px;
	padding:0px 10px 5px 10px;
	width:379px;
	
}
.prodinfodiv {
	display:block;
	float:left;
	width:379px;
	font-size:13px;
	font-weight:bold;
	padding:8px 10px 9px 10px;
}
/* For Additional Images Display */
.productimgleft {
	float:left;
	width:319px;
}
.thumbnailbox {
	width:390px;
	float:left;
	margin-left:40px;
	display:inline;
	margin-top:25px;
}
.thumb {
	border:1px solid #333333;
	background:#FFFFFF;
	float:left;
	height:65px;
	margin-right:5px;
	padding-top:6px;
	width:65px;
}
.fountains {
	float:left;
}
.top_search_area {
	width:80%;
	float:right;
	padding:0;
	margin:0px 0px 0px 0px;
	clear:both;
	text-align:right
}
.check_out_bg {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/checkout-bg.jpg) repeat-x top;
	height:25px;
	float:right;
	padding:0px 9px 0px 9px;
}

.check_out_bg h6 {
	font-weight:bold;
	font-size:13px;
	line-height:22px;
	color:#FFFFFF;
	text-align:center;
	margin:0;
	padding:0;
	text-decoration:none
}
.check_out_bg h6 a {
	font-weight:bold;
	font-size:13px;
	line-height:22px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none
}
.check_out_bg h6 a:hover {
	font-weight:bold;
	font-size:13px;
	line-height:22px;
	color:#d5d5d5;
	text-align:center;
	text-decoration:none
}
.shopping_cart {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/shopping-cart-bg.jpg) repeat-x top;
	height:25px;
	float:right;
	padding:0px 9px 0px 9px;
}
.shopping_cart h6 img {
	padding:4px 6px 0px 0px;
	float:left
}
.shopping_cart h6 {
	font-weight:bold;
	font-size:13px;
	line-height:22px;
	color:#FFFFFF;
	text-align:center;
	margin:0;
	padding:0;
	text-decoration:none;
}
.shopping_cart h6 a {
	font-weight:bold;
	font-size:13px;
	line-height:22px;
	color:#69110c;
	text-align:center;
	text-decoration:none
}
.shopping_cart h6 a:hover {
	font-weight:bold;
	font-size:13px;
	line-height:22px;
	color:#877a60;
	text-align:center;
	text-decoration:none
}
.searchbox {
	height:31px;
	float:left;
	padding:0px 0px 0px 0px;
	border:#c2c2c2 solid 1px;
	width:586px;
	margin:14px 0px 0px -292px
}
.searchbox img {
	margin:0;
	padding:0;
	float: right
}
.searchbox input[type=submit] {
	height:21px;
	float:right;
	padding:0;
	margin:0;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/search.jpg) no-repeat top;
	width:58px;
	border:none;
}
.searchbox input[type=text] {
	height:31px;
	float:left;
	padding:0px 5px;
	margin:0;
	width:495px;
	border:none;
	line-height:21px\9/*IE8*/;
	color:#4c4c4c;
	font-size:13px
}
.logo-area {
	width:100%;
	float:left;
	margin:0 0px 0 0;
	padding:5px 0px 0 0;
}
.logo {
	width:449px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:50px;
}
.questions {
	width:308px;
	height:96px;
	float:right;
	padding:0 0 0 0px;
	margin:0;
}
.questions-inner {
	float:left;
	width:297px;
}
.questions-inner h2 {
	font-size:17px;
	text-align:left;
	padding:10px 0px 0px 0px;
	color:#03a0d4;
	width:90px;
	float:left;
}
.questions-inner h1 {
	font-size:17px;
	text-align:right;
	padding:7px 0px 0px 0px;
	color:#fff;
	float:right;
}
.questions-inner h1 span {
	color:#fff;
}
.questions-inner p {
	font-size:12px;
	color:#fff;
	font-style:italic;
	float:right;
}
.mcafree {
	width:97px;
	height:60px;
	float:left;
	padding:0 0 0 43px;
	margin-top:-21px;
	position:relative
}
.livechat-header {
	height:78px;
	float:left;
	padding:0;
	margin-top:-27px;
}
.free_shipping {
	float:left;
	width:960px;
	clear:both;
	margin:0 0 0 0px;
	padding:0;
}
.specialbanner {
	float:left;
}
.sign-up-box {
	float:left;
	width:214px;
	background:#fff;
	margin:0 0 0 5px;
	padding:6px 4px 3px 7px;
}
.sign-up-heddin-box {
	float:left;
	width:210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	color:#366696;
	font-weight:bold;
}
.sign-up-heddin-box a, .sign-up-heddin-box a:visited {
	color:#366696;
	text-decoration:none;
}
.sign-up-heddin-box a:hover {
	color:#366696;
	text-decoration:none;
}
.get-exclusive-box {
	float:left;
	width:212px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#000;
	font-weight: normal;
}
.get-exclusive-box strong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#366696;
	font-weight: bold;
	text-decoration:underline;
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/aero.png) right 5px no-repeat;
	padding:0 9px 0 0;
}
.get-exclusive-box strong a, .get-exclusive-box strong a:visited {
	color:#366696 !important;
	text-decoration:underline !important;
}
.get-exclusive-box strong a:hover {
	text-decoration:none !important;
}
.signup-box {
	float:left;
	width:214px;
	padding:4px 0 0 0;
}
.signup-box span {

	float:left;
	width:149px;
	height:20px;
	border:1px solid #bebebe;
	padding:0 0 0 0;
}
.text-fild-box {
	width:135px;
	height:20px;
	border:none;
	background:none;
	padding:0 7px 0 7px;
	line-height:20px;
	font-size:13px;
	color:#7f7f7f;
	font-weight:normal;
}
.signup-box h2 {
	float: right;
	margin:0;
	padding:0 2px 0 0;
}
.pr_snippet_category {
	text-align:left;
	margin:0 auto;
	float:left;
	width:100%;
	height:24px;
}

.price-list {
	float:left;
	width:100%;
	padding-top:5px;
}
.next-area-button {
	text-align:right;
	padding-top:5px;
}
.next-area-button a, .next-area-button a:visited {
	color:#000000;
	text-decoration:underline;
}
.next-area-button a:hover {
	color:#000000;
	text-decoration:none;
}
.next-area-button span {
	color:#9B1C14;
}
.google-adsense-block {
	float:left;
	padding:5px 0px;
	width:789px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.out-of-stock-msg {
	float:left;
	display:block;
	font-size:15px;
	font-weight:bold;
	padding:4px 10px 8px 10px;
	width:311px;
	color:#9B1C14;
}
.left-nav-blog-img-box{ float:left; width:150px; padding:7px 0 0 7px;}
.fixed-top {
	bottom:auto !important;
	position:fixed !important;
	top:0px;
	width:100% !important;
	z-index:1000 !important;
	left:0px;
	margin:0px auto;
	background-color:#5e0a05;
	height:20px;
}
.Beb{ border:1px solid #ede7d7!important; height:90px; background:none!important;}
.article { float:left; }
.article h1 { font-size:18px !important; } 
.article p { padding:5px 0px !important; margin:0px !important; }
.article ul { margin-left:20px !important; padding:5px 0px !important; }
.halloween-sale { color:#ea5e00 !important; }
.halloween-sale a{ font-size:15px !important; font-weight:bold !important; color:#ea5e00 !important; }
#new-middle-content-wrapper{ float:left; width:959px;}
#new-middle-content-wrapper h1.title {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/featured-title-left.gif) left top no-repeat;
	clear:both;
	padding-left:3px;
}
#new-middle-content-wrapper h1.title span {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/featured-title-right-new.gif) right top no-repeat;
	display:block;
	padding:0 0 0 12px;
	font-size:14px;
	color:#ffffff;
	font-weight:normal;
	text-transform:uppercase;
	display:block;
	line-height:38px;
}
.priceblock{ float: left; width:auto;}
.promotional-box{float:left;padding-left: 10px; width:291px; padding-top:10px; padding-bottom:10px;}
.cmark{margin-top: 3px;float: left;}
.promo-text-1{float: left;padding: 3px 0 0px 5px; line-height:17px; padding-left:4px; width:270px;}
.promo-box-2{clear:both!important;}
.promo-box-1{ float:left; width:100%;}
#fancybox-title-inside{ display:none!important;}
.color-option{ float:left; width:375px;margin-top: 3px; margin-left:12px;padding:20px 0px 0 20px;}
.clr-img{margin: 10px 10px 0 0;}
.pr-snippet-wrapper{ padding:0!important;}
.pr-snippet-stars{ padding:0!important;}
.pr-snippet-review-count{ float:left!important; margin:-6px 0 0 0!important;}
.listing-code{float:right; padding-top:3px; padding-right:10px; color:#767676}
.price-new{ float:left; display:inline; margin:10px 0;}
.price-val{ font-size:18px; color:#680303; font-weight:bold; text-align:left;}
.sale-text{font-size:14px; color:#680303;font-weight:bold;}
.you-save{color:#FFFFFF;margin:10px 15px 0; float:left;background: url('https://lib.store.yahoo.net/lib/yhst-87491460501412/save.png') no-repeat left center #680303; padding:0 10px; height:31px;}
.list-qty{ float:left; padding-left:2px; color:#767676;}
.detail-title {
	display:block;
	float:left;
	padding:0 20px 0 0px;
	font-size:24px;
	color:#680303;
	font-weight: bold;
	text-transform: inherit;
	display:block;
	line-height:38px;
	width:auto;
}
.listing-left-part{float:left; width:48%}
.listing-right-part{border: 1px solid #c7cdd0;float: left;margin-bottom: 15px;margin-left: 10px;width: 50%;}
.item-code-new{ font-size:14px; float:left; font-weight:normal;}
#breadcrumbs-new {
	padding:5px 5px 5px 0;
	font-size:13px;
	text-align:left;
	color:#626466;
	margin-top:3px;
	float:left;
	width:100%;
}

#breadcrumbs-new span {
	background:url(http://lib.store.yahoo.net/lib/yhst-87491460501412/arro1.png) center 5px no-repeat;
	padding:0 7px;
}
#breadcrumbs-new a {
	color:#626466;
	text-decoration:none;
}
#breadcrumbs-new a:hover {
text-decoration:underline;
}
.detail-left-part{float:left; width:53.5%}
.detail-right-part{float:left; width:400px; border:1px solid #c7cdd0; margin-left:10px;}
.banner-wrapper {float: right;width: 259px;padding: 5px 0px;}
.banner-box {float: left;border-left: 1px solid; line-height:17px;}
.detail-right-part .sale-text {float:left; width:30%; font-family: 'swis721_md_btmedium'; font-size:16px; text-transform:uppercase; font-weight:bold; padding:11px 0 0 5px; line-height:18px;}
.detail-right-part .sale-text span {font-family: 'swis721_md_btmedium'; font-size:16px; text-transform:uppercase; font-weight:normal;}
.inst_text {float:left;font-family: 'swis721_md_btmedium'; font-size:12px; color:#f10000; font-weight:bold; text-transform:uppercase; padding:0 0 0 5px; line-height:15px;}
.use_text {float:left;font-family: 'swis721_md_btmedium'; font-size:13px; color:#626466; font-weight:normal;  padding:0 0 0 5px;}
.use_text span {font-family: 'swis721_md_btmedium'; font-size:12px; color:#ff0000; font-weight:bold; text-decoration:underline;}
.detail-sale-price-new {
  color: #680303;
  float: left;
  width: 25%;
  	padding:0px 10px 0px 10px;
}
.detail-sale-text {
  font-size: 16px;
  font-weight: 500;
}
.detail-price-val {
  font-size: 24px;
  font-weight: bold;
}
.detail-price-new {
  color: #626466;
  float: left;
  width: 379px;
  font-style:italic;
  padding:5px 0;
    	padding:8px 10px;
}
.detail-you-save{ color: #680303;
  float: left;
  width: 379px;
  font-style:italic;
    	padding:0px 10px 0px 10px;
  }
.detail-add-to-cart{float:left; width:100%; padding:10px 0px 30px 0px; background:#f3f4f5; text-align:center;}
.lowprice-box {
	float:left;
	display:block;
	font-size:15px;
	font-weight:bold;
	padding:4px 0 8px 5px;
	width:auto;
	color:#9B1C14;
	position:relative;

}
.crismas-detail{ width: 40%; !important;}
.features-highlights-wrapper{ margin:10px 45px 0 61px;}
.quantity-box{ float:left; width:391px; padding: 15px 0 15px 10px; border-top: solid 1px #c7c8ca; border-bottom: solid 1px #c7c8ca;}
.quantity-box select{margin-left:15px;}

.quantity-box label {position: relative;}
.quantity-box label:before {background: url("https://lib.store.yahoo.net/lib/yhst-87491460501412/select-bg-new.png") no-repeat scroll 50% 53% #ffffff;
content: "";
display: block;
height:29px;
pointer-events: none;
position: absolute;
right: 1px;
top: -8px;
width: 32px;}
.quantity-box label select {color:#000; cursor: pointer; display: inline-block; font-size:12px; margin: 0; outline: medium none; padding:7px 7px 5px; width:70px; border:1px solid #c7c8ca;}
.right-block > select{color:#626466;}
.offer-box-wraper{text-align:center; display:inline-block; padding:0 10px;color:#f48e2e;}
.offer-box-wrapper{float:left; width:100%; text-align:center; padding:5px 0; font-size:18px;}
.promotional-text{padding:10px; text-align:center;float:left; width:95%}
.productimgleft{float: left;margin-left: 10px;width: 430px;}
.promo-sec-ver{ float:left; width:100%; text-align:center;}
.offer-box-wraper-sec-ver{float:left; width:100%; text-align:center;color:#f48e2e;}
.listing-right-part > div { float: left;  text-align: center;  width: 100%;}
.detail-right-part > div { float: left;  text-align: center;  width: 100%;}

.offer-box-wrapper-new{float:left; width:100%; text-align:center; padding:5px 0; font-size:22px; color: #ff0000;} 
.promo-sec-ver-new{ float:left; width:100%; text-align:center;}
.offer-box-wraper-sec-ver-new{float:left; width:100%; text-align:center;}
.armor-christmas-sale{ width: 37%;}
.christmas-right{width:61%;}
li.none.catalog{ padding: 0 !important;}
.catalog a{padding: 0 !important;}
.catalog{cursor: pointer;}


/*011915*/
.detail-tabsection{float: left; padding-top:30px;padding-bottom: 5px; width:100%;}

ul.tabs {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    height: 49px;
    border-bottom: 1px solid #b2b2b2;
    width: 99.8%;
}

ul.tabs li:first-child {margin-left: 10px;background-color: #fff!important; }

ul.tabs li {
float: left;
margin: 0;
cursor: pointer;
padding: 0px 18px;
height: 48px;
line-height: 48px;
/* border-top: 1px solid #b2b2b2; */
/* border-left: 1px solid #b2b2b2; */
border-bottom: 1px solid #b2b2b2;
background-color: #fff;
color: #a7a7a7;
overflow: hidden;
position: relative;
text-transform: inherit;
font-weight: 400;
font-size: 18px;
border-top: 1px solid #fff;
}
.tab_last { border-right: 1px solid #fff; }

ul.tabs li:hover {
    background-color: #fff;
    color: #333;
}

ul.tabs li.active {
    background-color: #fff!important;
    color: #000;
    border-bottom: 1px solid #fff;
    display: block;
    border-top: 1px solid #b2b2b2;
    border-left: 1px solid #b2b2b2;
    border-right: 1px solid #b2b2b2; 
}

.tab_container {
    border: 1px solid #b2b2b2;
    border-top: none;
    clear: both;
    float: left;
    width: 99.8%;
    background: #fff;
    overflow: auto;
}

.tab_content {
    padding:15px;
    display: none;
}
.summary-main-box-tabs{clear: both;
width: 100%;
text-align: center;}
.tab_content p{width: 100%; display: block; font-size: 14px; text-align: left; color: #4c4c4c; line-height: 18px; padding-bottom: 15px;}

.tab_drawer_heading { display: none; }
.product-description-block-tabs{line-height: 18px;
color: #222;
font-size: 13px;}
.prod_det-content ul{padding: 0px 0 0;}
.prod_det-content li{background: url(https://lib.store.yahoo.net/lib/yhst-87491460501412/side-navigation-seprator-2015.gif) 5px 6px no-repeat;
display: block;
padding: 2px 0 2px 15px;
color: #222;
font-size: 13px;
list-style: none;}
.newtab{ height: auto !important;}
/*011915*/


