/* product family landing - START */
#products.root_awakening #main_content{
	background: url(/images/products/family_landing/ra_family_landing_bg.jpg) no-repeat 7px 61px;
	background: url(/images/products/family_landing/ra_family_landing_seal_bg.jpg) no-repeat 7px 61px;
	
}
#products.frizz_ease #main_content{background: url(/images/products/family_landing/fe_family_landing_bg.jpg) no-repeat 7px 61px;}
#products.sheer_blonde #main_content{background: url(/images/products/family_landing/sb_family_landing_bg.jpg) no-repeat 7px 61px;}
#products.brilliant_brunette #main_content{background: url(/images/products/family_landing/bb_family_landing_bg.jpg) no-repeat 7px 61px;}
#products.radiant_red #main_content{background: url(/images/products/family_landing/rr_family_landing_bg.jpg) no-repeat 7px 61px;}
#products.luxurious_volume #main_content{background: url(/images/products/family_landing/lv_family_landing_bg.jpg) no-repeat 7px 61px;}
#products.luminous_color_glaze #main_content{background: url(/images/products/family_landing/lcg_family_landing_bg.jpg) no-repeat 7px 61px;}

#expert_picks{
	float:left;
	width:600px;
	height:500px;
	color:#231f20;
	padding-left:20px;
	font-size:13px;
}

#expert_picks p.intro_copy{
	width:550px;
}

#expert_picks h2{
	height:27px;
}

#expert_picks h3.expert_picks_h{
	margin:20px 0 7px;
	color:#342f2f;	
}

#expert_picks .picks_box{
	width:265px;	
	overflow:hidden;
	float:left;
	display:inline;
	padding-top:28px;
	margin:0 15px 22px 0px;
}


div#expert_picks div.wider{
	width:285px;
	margin-right:0;
}

div#expert_picks div.wider .float_left{
	width:195px;
}

div#expert_picks div.widest{
	width:265px;
	margin-right:0;
	margin-left:20px;
}

div#expert_picks div.widest .float_left{
	width:204px;
}

div#expert_picks div.widest a.product_pic{
	width:49px;
}

div#expert_picks div.widest a.product_pic img{
	border:none;
}

#expert_picks .picks_box p{
	width:165px;
	font-size:12px;
	line-height:14px;
}

#expert_picks .picks_box h3, #expert_picks .picks_box h3 a {
	color:#fff;
	font-size:18px;
	font-weight:bold;
	line-height:22px;
	width:100%;
	margin-bottom:3px;
	text-decoration: none;
}
#expert_picks .picks_box h3 a:hover {
	color:#342F2F;
}

#expert_picks .picks_box a.product_pic{
	float:left;
	display:inline;
	width:76px;
	text-align: center;
	padding-right:12px;
}

.picks_box .float_left{
	width:165px;
	font-size:12px;
	padding-top:5px;	
}

#jumpto{
	height:19px;
	position:absolute;
	right:18px;	
	top:166px;
	width:365px;
	z-index:100;
	color:#342f2f;
	font-size:11px;
	font-weight:bold;
}

#jumpto li#trigger{
	background:#aea494 url(/images/products/family_landing/arrow.gif) no-repeat right 7px;
	padding:2px 0px 2px 8px;
	line-height:14px;	
	cursor:default;
	border:1px solid #ccc3b6;
}

#jumpto.over li#trigger{background-position: right -7px;}

#jumpto li#trigger ul{
	display:none;
	padding:8px 0;
	background:#8b8173;
	border:1px solid #ccc3b6;
	border-top:none;
	width:363px;
	position:absolute;
	top:20px;
	left:0px;
}

.root_awakening #jumpto, .luxurious_volume #jumpto{width:296px;}
.luxurious_volume #jumpto li#trigger ul, 
.root_awakening #jumpto li#trigger ul{width:294px;}

#jumpto li#trigger ul li{
	width:100%;
	float:left;
}

#jumpto a{
	display:block;
	color:#342f2f;
	padding:1px 10px 2px;
	text-decoration:none;
}	

#jumpto a:hover{background:#b3ada4;}

/* BB Luigi Video */
#luigi_vid_link_familyLanding {
  background:url('/images/products/family_landing/bb_family_landing_luigi_link_hover.jpg') no-repeat;
  width:718px;
  height:40px;
  text-indent:-9999px;
  display:block;
  position:relative;
  top:58px;
  left:209px;
}
#luigi_vid_link_familyLanding a{
  background:url('/images/products/family_landing/bb_family_landing_luigi_link.jpg') no-repeat;
  width:68px;
  height:20px;
  position:absolute;
  top:10px;
  left:376px;
}
#luigi_vid_link_familyLanding a:hover{
  background-image:none;
}

/*RA GUARANTEE */
#guarantee_box {
	right:21px;
	top:198px;
}
#guarantee_seal {
	background: none;
}
#guarantee_box p {left: 164px;}

/* product family landing - END */