body {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/lay-out-bg.jpg) left top repeat-x;
	padding:0px;
	margin:0px;
	font-size:12px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
img {border:none;}

div td {
	padding:0px;
	margin:0px;
	font-size:11px;
	color:#333332;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
}
a {text-decoration:none;}

form {
	padding:0px;
	margin:0px;
}
.clear {
	height:1px;
	clear:both;
	margin:0;
	font-size:1px;
}
.image {display:block;}

#header {
	display:block;
	clear:both;
}
/*LOGO*/
#index-wrapper .logo {
	width:428px;
	display:block;
	clear:both;
	cursor:hand;
}


#inner-page-wrapper .logo {
	display:block;
	float:left;
	width:428px;
	margin-top:10px;
	cursor:hand;
}
/* TOP NAVIGATION CSS*/
.top-navigation {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/top-nav-bg.gif) left top repeat-x;
	height:56px;
	padding:0px 2px 0px 2px;
}
.top-navigation ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.top-navigation ul li {
	padding:0px;
	margin:0px;
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/top-nav-devider.gif) right top repeat-y;
	display:block;
	float:left;
	padding:18px 19px 15px 19px;
	text-transform:uppercase;
	height:19px;
}
.top-navigation ul li a {
	color:#fff;
	font-weight:bold;
	font-size:11px;
}
.top-navigation ul li a:hover {color:#75ccd2;}
.top-navigation ul li#shopping-bag {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/shopping-bag-icon.jpg) right top no-repeat;
	padding:18px 35px 18px 19px;
}

/*INDEX MAIN BANNER CSS*/
.index-banner {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/index-banner-bg.jpg) left top no-repeat;
	padding:15px 0px 0px 0px;
	height:365px;
}
.banner-text {
	font-size:19px;
	color:#42342f;
	width:325px;
	padding-left:60px;
	padding-top:5px;
	text-align:center;
	font-weight:bold;
}
.grand-opening-block {
	background:#c0e5e9;
	border:1px solid #fff;
	display:block; 
	margin:10px 0px 10px 75px;
	padding:5px 20px;
	width:240px;
	text-align:center;
}
.grand-opening-title {
	font-size:30px;
	text-transform:uppercase;
	color:#51413a;
}
.offer-text {
	font-size:18px;
	text-transform:uppercase;
	color:#044857;
}
/*CSS FOR SEARCH BLOCK*/
#index-wrapper .search-block {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/search-bg.gif) left top no-repeat;
	margin:0px 0px 0px 75px;
	padding:8px 0px 8px 20px;
	position:relative;
	height:20px;
}
#inner-page-wrapper .search-block {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/search-bg.gif) right top no-repeat;
	margin:50px 0px 0px 0px;
	padding:8px 0px 8px 20px;
	position:relative; height:20px;
	width:260px;
	float:right;
	}
.search-input {
	border:1px solid #e0e0df;
	padding:0px;
	margin:0px;
	font-size:11px;
	color:#000;
	left:15px;
	top:9px;
	position:absolute;
	padding:3px 4px 4px 4px;
	width:180px;
}
.search-btn {
	left:218px;
	top:15px;
	position:absolute;
}

#index-wrapper {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/main-wrapper-banner-bg.jpg) left top no-repeat;
	width:951px;
	margin:auto;
 }
#midle-wrapper {
	width:950px;
	clear:both;
}
.index-product-block-wrapper {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/feature-pro-block-bg.gif) left top repeat-x;
	padding:3px 0px 5px 0px;
}
.index-product-block-container {
	width:295px;
	padding:10px 10px 0px 10px;
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/featur-pro-devider.jpg) right top repeat-y;
}

.index-product-block-container-new {
	width:295px;
	padding:10px 10px 0px 10px;
}
.index-product-block {width:295px;}
.index-product-block .pro-image {
	width:173px;
	height:158px;
	background:#fff;
	vertical-align:bottom;
}
.index-product-block .product-name {
	text-align:right;
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/feature-pro-img-bg.jpg) right top no-repeat #fff;
	vertical-align:top !important;
	
}
.index-product-block .product-name a{
	font-size:18px;
	color:#4e3227;
	text-align:right;
}
.index-product-block .product-name a:hover{color:#75ccd2;}
.index-product-block .price {
	background:#75ccd2;
	border-bottom:1px solid #472e25;
	font-size:15px;
	color:#4e3227
	padding:0px 7px;
}
.bold {font-weight:bold;}
.view-more-link {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/view-more-product-link-bg.gif) left top repeat-x;
	text-align:right;
	padding:5px;
}
.view-more-link a {
	font-size:13px;
	text-transform:uppercase;
	color:#fff;
	}
.view-more-link a:hover {color:#75ccd2;}
#bottom-block {
	border:1px solid #a4928a;
	border-top:none;
	padding:0px 15px 0px 15px;
	display:block;
	float:left;
	width:918px;
}
/*NEWS LETTER (INDEX PAGE & INNER PAGES*/
#news-letter-block {
	width:325px;
	border-right:1px solid #a4928a;
	float:left;
	margin:7px 0px 7px 0px;
}
#news-letter-block .title {
	font-size:16px;
	color:#341c10;
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/newsletter-title-bg.gif) left no-repeat;
	display:block;
	padding-left:10px;
}
#news-letter-block .text {
	color:#621a1a;
	font-size:11px;
	display:block;
	padding:3px 0px 5px 0px;
}
.news-letter-input {
	padding:0px;
	margin:0px;
	display:block;
	float:left;
}
.news-letter-textfield {
	border:1px solid #621a1a;
	padding:3px;
	margin:0px;
	font-size:11px;
	color:#333332;
	height:12px;
	width:190px;
}
#left-navigation-wrapper #news-letter-block {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/news-letter-bg.gif) left top repeat-x;
	width:152px;
	border-right:none;
	padding:0px 3px 6px 3px;
	margin:1px 0px 0px 0px !important;
}
#left-navigation-wrapper .news-letter-input {padding:2px 0px; margin:0px; display:block; float:left; }
#left-navigation-wrapper .news-letter-textfield { width:auto;}
/*MOTHERSDAY SPECIAL BANNER- INDEX PAGE*/
.bottom-banner-bg {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/footer-banner.jpg) right top no-repeat;
	float:right;
	padding:20px 0px 0px 0px;
	width:575px;
	}
.bottom-banner-block {
	width:380px;
	padding:0px 0px 0px 30px;
	height:94px;
	}
.bottom-banner-block-title {
	display:block;
	font-size:22px;
	color:#cc0000;
	}
.bottom-banner-block-text {
	display:block;
	font-size:12px;
	color:#000000;
}
/*FOOTER CSS*/
#footer {
	display:block;
	clear:both; text-align:center;
	padding-top:10px;
}
.footer-link {color:#4f382f;}
.footer-link a {
	font-size:12px;
	color:#4f382f;
	padding:0px 7px;
	font-weight:bold;
	}
.footer-link a:hover {color:#56b3ba;}
.copyright-text {
	font-size:11px;
	color:#333332;
	padding:3px 0px 5px 0px;
	}
.copyright-text a {
	font-size:11px;
	color:#333332;
	}
.copyright-text a:hover {color:#56b3ba;}
/*INNER PAGES CSS*/
#inner-page-wrapper {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/main-wrapper-banner-bg.jpg) left top no-repeat;
	width:951px;
	margin:auto;
	}
.content-wrapper {
	width:950px;
	position:relative;
	text-align:left;
	padding-bottom:10px;
	border-bottom:1px solid #a4928a;
	}
#inner-page-midle-wrapper {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/inner-page-bg.jpg) left top repeat-x #fff;
	display:block;
	margin-left:165px;
	width:780px;
}

.page-title {
	padding:10px 0px 10px 10px;
	margin-top:0px;
	display:block;
}
.page-title h1 {
	font-size:15px;
	color:#422f27;
	font-weight:bold;
	padding:4px 0px 20px 35px;
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/page-title-bulet.jpg) left top no-repeat;
	margin:0px;
	text-transform:uppercase;
	display:block;
	
}
#inner-page-product-wrapper {
	vertical-align:top;
	text-align:left;
}
/*css for Breadcrumbs*/
	.bredcrumbs {
	font-size:11px;
	color:#422f27;
	font-weight:bold;
	text-align:right;
	text-transform:uppercase;
	padding:0px 0px 5px 0px;
	}
.bredcrumbs a {
	color:#1f7178;
	}
.bredcrumbs a:hover {color:#422f27;}

/*LEFT NAVIGATION CSS*/
#left-navigation-wrapper {
	width:157px;
	left:0px;
	margin-right:4px;
	float:left;
	display:block;
}
.navigation-links {   
   margin-bottom:1px !important;
 display:block;
 padding:0px;
   background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/left-nav-bg.jpg) left top repeat-x #876f65;
   clear:both;
 _height:1px;
}
.navigation-links ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.navigation-links ul li {
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0px 0px 0px;
}
.navigation-links ul li span {
	display:block;
	padding:3px 0px 5px 10px;
}
.navigation-links ul li ul li {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/left-nav-list-style.gif) left top no-repeat;
	font-size:12px;
	color:#ffffff;
	border-bottom:1px solid #5a504d;
	padding:2px 0px 3px 20px;
	font-weight:normal;
	text-transform:none;
}
.navigation-links ul li ul li a {
	font-size:12px;
	color:#ffffff;
}
.navigation-links a:hover {color:#8cd3d9;}
#left-navigation-wrapper div { 
	display:block;
	margin-top:1px;
}
/*MOTHER'S DAY SPECIAL BANNER- INNER PAGE*/
.left-navigation-banner {	
	border:1px solid #fcdecd;
	display:block;
	margin-top:0px !important;
	text-align:center;
	height:109px;
}
.left-navigation-banner h2 {
	font-size:20px;
	color:#811517;
	text-transform:uppercase;
	text-align:center;
	padding:0px;
	margin:0px;
}
.left-navigation-banner span {
	font-size:13px;
	color:#ed1e24;
	text-align:center;
}
.left-navigation-banner a.click-here {
	display:block;
	float:right;
	margin-right:20px;
	_margin-right:10px;
	margin-top:20px;
}

/*CATEGORY PAGE CSS*/
.category-product-container {
	width:210px;
	padding:10px 25px;
}
.category-product-block {
	width:210px;
}
.category-product-block .image {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/cate-pro-img-bg.jpg) center top no-repeat;
	border:1px solid #e5f4f4;
	width:210px;
	padding:20px 0px 0px 0px;
	height:155px;
}
/*.category-product-block .product-name {padding:5px 0px 5px 0px;}
.category-product-block .product-name a {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/cate-pro-name-bg.jpg) left top no-repeat;
	font-size:16px;
	color:#786151;
	display:block;
	text-align:left;
	padding:5px 0px 5px 45px;
}*/

.category-product-block .product-name {padding:5px 0px 5px 0px;background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/cate-pro-name-bg.jpg) left top no-repeat;}
.category-product-block .product-name a {
    font-size:16px;
    color:#786151;
    display:block;
    text-align:left;
    padding:0 0px 5px 45px;
	font-weight:bold;
}
.category-product-block .product-name a:hover {
	color:#79ced4;
}
/*LISTING PAGE*/
.listing-product-container {
	width:210px;
	padding:20px 25px;
}
.listing-product-block {
	border:1px solid #e4f3f4;
	width:210px;
	text-align:center;
}
.listing-product-block a.producct-name {
	color:#4c3320;
	font-size:15px;
	display:block;
	height:44px;
	font-weight:bold;
}
.listing-product-block a.producct-name:hover {color:#75ccd2;}
.listing-product-block p.abstract {
	color:#333333;
	font-size:11px;
	display:block;
	margin:0px;
	padding:0px 5px;
	height:35px;
}
.listing-product-block .image {
	height:120px;
	padding-top:10px;
}
.listing-product-block .price {background:#75ccd2; font-size:15px; color:#4e3227;padding:0px 5px;}
.price span.left {
	display:block;
	float:left;

}
.price span.right {
	display:block;
	float:right;
	font-weight:bold;
}
/*DETAIL PAGE*/
.product-detail-bg {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/pro-detail-block-bg1.jpg) left top repeat-x;
	width:700px;
	background-color:#897164;
	margin:auto;
	padding:20px;
}
.detail-pro-img-block {
width:280px;
border:1px solid #71cbd2;
background:#fff;
height:230px;
}
.zoom-link {
background:#75ccd2;
}
.zoom-link a {
	font-size:16px;
	color:#4e3227;
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/zoom-icon.jpg) left top no-repeat #75ccd2;
	display:block;
	float:right;
	padding:0px 5px 0px 23px;
	font-weight:bold;
}
.product-details {
	width:350px;
	margin-left:15px;
}
.product-details div {
	padding:5px 0px;
	font-size:12px;
	color:#fff;
}
.product-details div span {
	text-transform:uppercase;
	color:#fff;

}
.product-details div.reg-price {color:#fbf398;}
.product-details div.reg-price .strike {text-decoration:line-through; color:#fbf398;}

.product-details div.sale-price, div.sale-price span {
	color:#9dd9e1;
	font-size:18px;
	text-transform:uppercase;
}
.product-details div.add-to-bag {
	padding:30px 0px 5px 0px;
}
.pro-discription {border-right:1px solid #cbc0bb; padding:5px; width:350px;}
.pro-discription p {
	font-size:12px;
	color:#333333;
	padding:0px 5px 0px 10px;
	margin:0px;
	font-weight:bold;
	line-height:15px;
}
.product-features {
	padding-left:20px;
	padding-top:4px;

}
.product-features ul { 
	padding:0px 0px 0px 17px;
	margin:0px;
}

.product-features ul li {
	font-size:12px;
	color:#333333;
	list-style-type:none;
	padding:0px 0px 3px 15px;
	display:block;
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/detail-list-style-img.gif) left top no-repeat;
	font-weight:bold;
	line-height:15px;
}
h2.detail-sub-title {
	background:url(http://lib.store.yahoo.net/lib/yhst-63068727429597/cate-pro-name-bg.jpg) left top no-repeat;
	font-size:16px;
	color:#786151;
	padding:5px 0px 15px 45px;
	margin:0px;
	
}

.detail-text-wrapper {
	padding:10px 0px;
	margin:0px 15px;
	border-bottom:1px solid #cbc0bb;
	display:block;

}
.you-may-also-like-block {
width:716px;
padding-left:5px;}
.you-may-also-like-block h2 {
margin-left:15px;
margin-top:5px;
}

.you-may-also-like-block .listing-product-container {
	width:210px;
	padding:20px 20px;
} 

#you-save { font-size:14px !important; font-weight:bold !important; color:#FBF398 !important;}
/*.navigation-links {
 margin-bottom:1px !important;
 display:block;
 padding:0px;
 background:url(../images/LEFT_NAV_BG.jpg) left top repeat-x #876f65;
 clear:both;
 _height:1px;
 }*/
