@charset "UTF-8";
/* CSS Document */

/**************************************************************************************************
PRODUCT LASTING GEL BROW
ID : #es_lasting_gelbrow
**************************************************************************************************/

#es_lasting_gelbrow .productBody{
background:#120018;
margin-bottom:40px;
padding:0;
}
#es_lasting_gelbrow .productBody .textLead{
margin:0 !important;
}


#es_lasting_gelbrow #mainColumn h1{
margin:0;
}
#es_lasting_gelbrow #mainColumn h2{
margin:0;
}
#es_lasting_gelbrow #mainColumn h3{
margin:0;
color:#666;
}
#es_lasting_gelbrow #mainColumn h4{
margin:0 0 5px;
color:#666;
font-size:90%;
font-weight:bold;
}


#es_lasting_gelbrow #mainColumn .productBody *{
color:#666;
}
#es_lasting_gelbrow #mainColumn .productBody p{
margin-bottom:30px;
}
#es_lasting_gelbrow #mainColumn .productBody p.elementGroup{
margin-bottom:10px;
}


#es_lasting_gelbrow #mainColumn .productBody a{
color:#8939AF;
text-decoration:none;
}
#es_lasting_gelbrow #mainColumn .productBody a:hover{
text-decoration:underline;
}
#es_lasting_gelbrow #mainColumn .productBody .anchorArrow a{
background:url(/img/specials/eyes/products/eyestudio_lasting_gelbrow/bullet_arrow_01.jpg) no-repeat;
}


#es_lasting_gelbrow #mainColumn .productBody strong{
font-weight:bold;
color:#666;
}
#es_lasting_gelbrow #mainColumn .productBody .textCaption{
color:#666 !important;
}


#es_lasting_gelbrow .section{
clear:both;
padding:0 0 15px;
}
		#es_lasting_gelbrow .grid01{
		width:203px;
		margin-right:20px;
		}
		#es_lasting_gelbrow .grid02{
		width:385px;
		margin-right:20px;
		}


#es_lasting_gelbrow #mainColumn .productBody #content01 .inner{
padding-bottom:30px !important;
}
		#es_lasting_gelbrow #mainColumn .productBody #content01 .section{
		padding:0;
		}
		#es_lasting_gelbrow #mainColumn .productBody #content01 .grid02{
		width:324px;
		margin-right:60px;
		}
		#es_lasting_gelbrow #mainColumn .productBody #content01 p{
		margin:0 0 20px;
		padding-left:10px;
		}
		#es_lasting_gelbrow #mainColumn .productBody #content01 .grid01{
		width:186px;
		padding:20px 12px 0;
		border:6px solid #D7D8CE;
		}
		#es_lasting_gelbrow #mainColumn .productBody #content01 .grid01 p{
		margin:0 0 15px;
		padding:0;
		}
		

#es_lasting_gelbrow #mainColumn .productBody #content02 .inner{
padding-bottom:40px !important;
}
		#es_lasting_gelbrow #mainColumn .productBody #content02 h2{
		margin:0 0 30px;
		}
		#es_lasting_gelbrow #mainColumn .productBody #content02 .grid01{
		width:328px;
		margin:0 20px 0 0;
		}
		#es_lasting_gelbrow #mainColumn .productBody #content02 .grid02{
		width:260px;
		padding:40px 0 0;
		}
		#es_lasting_gelbrow #mainColumn .productBody #content02 p{
		margin:0 0 20px;
		}
		#es_lasting_gelbrow #mainColumn .productBody #content02 .grid02 div{
	/*	width:260px;*/
		padding:20px 5px 0;
		border:6px solid #D7D8CE;
		}
		#es_lasting_gelbrow #mainColumn .productBody #content02 .grid02 div h3{
		margin:0 0 10px;
		}
		#es_lasting_gelbrow #mainColumn .productBody #content02 .grid02 div p{
		margin:0 0 15px;
		line-height:1.3;
		}


#es_lasting_gelbrow #mainColumn .productBody #content03 .inner{
padding-bottom:50px !important;
color: #333;
}


#es_lasting_gelbrow #mainColumn .productBody #content04 .inner{
width:608px;
position:relative;
padding-bottom:20px !important;
}
#es_lasting_gelbrow #mainColumn .productBody #content04 h2{
margin:0 0 30px;
}
#es_lasting_gelbrow #mainColumn .productBody #content04 p{
margin:0 0 30px;
}


/* bannerArea
-------------------------------------------------*/
#es_lasting_gelbrow #mainColumn .productBody #content04 ul.bannerArea {
}
	q
#es_lasting_gelbrow #mainColumn .productBody #content04 ul.bannerArea li {
	margin-bottom: 15px;
}


#es_lasting_gelbrow #mainColumn .productBody #content04 .grid02{
width:265px;
}

#es_lasting_gelbrow #mainColumn .productBody #content04 .grid01{
width:300px;
float: left;
margin-right: 0;
}

#es_lasting_gelbrow #mainColumn .productBody #content04 .grid01 dl {
	margin-bottom: 135px;
}

#es_lasting_gelbrow #mainColumn .productBody #content04 .grid01 dl dt {
}

#es_lasting_gelbrow #mainColumn .productBody #content04 .grid01 dl dd {
}

#es_lasting_gelbrow #mainColumn .productBody #content04 .grid01 p {
	text-align: right;
}

#es_lasting_gelbrow #mainColumn .productBody #content04 .productDetail{
position:absolute;
width:343px;
left:305px;
top:29px;
}


/* bannerArea
-------------------------------------------------*/
.marginSet{margin-bottom: 20px;}
.banner a:hover{opacity:0.8;	filter:alpha(opacity=80);	-moz-opacity:0.8;}

