@charset "utf-8";
/* CSS Document */

	
/*-------------------------*/

/*-------- PANELS ---------*/

	.placeholder {
		margin: 0px 0px 0px 170px;
		padding-bottom: 4px;
		border: 1px solid #d7ccba;
		text-align: left;
	}
	
	#home_tab_nav {
		float: left;
		margin: 10px 0px 0px 0px;
		z-index: 99;
	}

	.home_banner {
		margin: 10px 0px 10px 0px;
		width: 940px;
	}
	
	#one, #two, #three, #four {
		display: block;
		background: url(/resources/assets/index/index-tab-off.jpg) right top no-repeat;
		margin: 0px 0px 3px 0px;
	}
	
	#one {
		background: url(/resources/assets/index/index-tab-on.jpg) right top no-repeat;
	}		
	
	a#a-panel_1_start:link, a#a-panel_1_start:visited, a#panel-1_start:active, a#a-panel_1:link, a#a-panel_1:visited, a#panel-1:active, a#a-panel_2:link, a#a-panel_2:active, a#a-panel_2:visited, a#a-panel_3:link, a#a-panel_3:active, a#a-panel_3:visited, a#a-panel_4:link, a#a-panel_4:visited, a#a-panel_4:active, a#a-panel_5:link, a#a-panel_5:visited, a#a-panel_5:active, a#a-panel_6:link, a#a-panel_6:visited, a#a-panel_6:active, a#a-panel_7:link, a#a-panel_7:visited, a#a-panel_7:active, a#a-panel_8:link, a#a-panel_8:visited, a#a-panel_8:active {
		width: 170px;
		display: block;
		text-align: left;
		vertical-align: middle;
		color: #4a4439;
		font-size: 12px;
		line-height: 13px;
		font-weight: bold;
		text-decoration: none;
		height: 33px;
		margin: 0px;
	}
	
	a#a-panel_1_start:link, a#a-panel_1_start:visited, a#panel-1_start:active {
		color: #ffffff;
	}
	
	a#a-panel_1:hover, a#a-panel_2:hover, a#a-panel_3:hover, a#a-panel_4:hover, a#a-panel_5:hover, a#a-panel_6:hover, a#a-panel_7:hover, a#a-panel_8:hover {
		background: url(/resources/assets/index/index-tab-on.jpg) right top no-repeat;
		color: #ffffff;
	}
		
	#bump1, #bump2, #bump3, #bump4 {
		display: block;
		padding: 9px 10px 0px 32px;
		position: relative;
	}
	
/*----------------------------------*/

/*------------ PRODUCTS ------------*/

#prodBlock_2rows {
	margin: 0px 10px;
}

#homeProd, #homeProd-right {
	width: 160px;
	float: left;
	margin: 8px 0px 8px 0px;
	border-right: 1px solid #f5f4f2;
	padding: 13px;
	display: inline;
	background: #FFFFFF;
}

#homeProd-right {
	border-right: 0px;
}

#homeImgName {
	font-size: 12px;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	width: 156px;
	height: 175px;
	_height: 180px;
	overflow: hidden;
}

	#homeImgName img {
		text-decoration: none;
		display: block;
		margin: 0px 0px 6px 15px;
	}

#homePrice {
	padding: 10px 0 0 0;
	margin: 0px;
	float: left;
	font-weight: bold;
}

#homeValue {
	margin: 10px 0 0 0;
	padding: 0px;
	float: right;
}

#homeAddBag {
	margin: 10px 0 0 0;
	padding: 0px;
	float: left;
}


/*-------------------------*/
/*------ SKINCARE TIP -----*/

* {
	margin:0; 
	padding:0
}

#wrapper-beautyTips {
	height: 370px;
	width:940px; 
	text-align:left; 
	margin-top: 20px;
}

#slider {
	float:left; 
	position:relative; 
	width:814px; 
	height: 280px;
	border: 1px solid #d7ccba;
	background: url(/resources/assets/index/bg-beautyTips.jpg) repeat-x left bottom;
}

.sliderTipContainer 
{
    margin: 20px;
}

.sliderLeftColumn 
{
    float: left; width: 48%; margin-right: 20px;
}

.sliderRightColumn 
{
    float: left; width: 48%;
}

#slider h3 {
	margin: 10px 0px 3px 0px;
}

#slider ul {
	position:absolute; 
	list-style:none; 
	top:0; 
	left: 0
}

li#content { height: 280px; }

#slider li {
	float:left; 
	width:816px; 
	height: 280px;
	padding-bottom: 20px; 
	text-align:left;
}

.tipBox {position: relative }

.moreTips { position:absolute; bottom:30px; left: 630px }

.pagination {
	float:left; 
	list-style:none; 
	margin:10px 0 0 0; 
}

.pagination li {
	cursor:pointer; 
	background: url(/resources/assets/product/prodTab_off.jpg) center center no-repeat; 
	text-align:left; 
	font-weight: bold; 
	line-height: 29px;
	color:#4a4439; 
	width:96px; 
	height:30px; 
	margin: 2px 0 3px;
	padding: 0 0 0 28px; 
}

div.sliderOff {
	float:left; 
	text-align:center; 
	font-weight: bold;
	line-height: 33px; 
	color:#fff; 
	width:124px; 
	height:33px; 
	cursor: default;
	margin: -2px 0px -2px -28px;
	background: url(/resources/assets/product/prodTab_idle.jpg) center top no-repeat; 
}

.pagination li:hover { 
	background-image: url(/resources/assets/product/prodTab_on.jpg); color:#fff}

li.current {
	background-image: url(/resources/assets/product/prodTab_on.jpg); color:#fff}

.index-featured-brands h2 {
	text-align: left;
	margin: 0px;
	width: 100px;
}

.index-featured-brands h2 a:link, .index-featured-brands h2 a:active, .index-featured-brands h2 a:visited {
	font-size: 11px;
	font-weight: normal;
	color: #4a4439;
	margin: 7px 0px;
	margin: 5px 0px !ie;
	padding: 0px;
	display: block;
}

.tab-all-link {
	font-size: 11px;
	margin-top: 10px;
}

#home-short-description {
	font-size: 11px;
	height: 55px;
	overflow: hidden;
	margin-bottom: 5px;
	color: #9c927f;
}

a.ways-to-shop:link, a.ways-to-shop:active, a.ways-to-shop:visited {
	display: block; 
	float: left; 
	font-size: 14px; 
	font-weight: bold;
	color: #4a4439;
	padding: 2px 0px 2px 20px;
	margin-left: 25px;
	_margin-left: 12px;
	background: url(/resources/assets/index/ways-to-shop-arrow.jpg) left no-repeat;
}

.h1 {  _width: 99% }
