@charset "UTF-8";
/* products.css */



#breadcrumbs {
	position: absolute;
	top: 175px;
	list-style-type: none;
	font-size: 11px;
	line-height: 17px;
	color: #777271;
	left: 255px;
}


#breadcrumbs li{
	display: block;
	float: left;
	padding: 2px 10px 2px 6px;
	background: url(../_img/breadcrumb_bg.png) no-repeat right 6px;
	line-height: 19px;
}

#breadcrumbs li.last{
		background: none;
		/* color: #28A8E0; */
}

#background {
	margin-left: -1px;
}


#side_nav {
	color: #777271;
	list-style-type: none;
	margin-top: 33px;
	height: 184px;
}

#side_nav li {
	font-size: 12px;
	line-height: 26px;
	color: #777271;
	width: 211px;
	
}

#side_nav li a {
	display: block;
	height: 100%;
	width: 100%;
}

#side_nav li span {
	padding-right:16px;
}

#side_nav li a:hover, #side_nav li a .selected   { 
	font-weight: bold; 
	text-decoration: none;
}


#side_nav li.selected_next {
		background: url(../_img/nav_highlight.png) repeat-x left top;
		margin-left: -27px;
		padding-left: 27px;
}


/* side nav hovers, in different colours */
#rev_pure a:hover, #rev_pure .selected { color: #C8DF8E; }
#rev_pure a:hover span{background:url(../_img/nav_plus-rev_pure.png) no-repeat right center; }

#rev a:hover, #rev .selected { color: #A0CF67; }
#rev a:hover span{background:url(../_img/nav_plus-rev.png) no-repeat right center;}

#rev_ultra a:hover, #rev_ultra .selected { color: #8CD2F4; }
#rev_ultra a:hover span{background:url(../_img/nav_plus-rev_ultra.png) no-repeat right center;}

#rev_lips a:hover, #rev_lips .selected { color: #D31245; }
#rev_lips a:hover span{background:url(../_img/nav_plus-rev_lips.png) no-repeat right center;}

#red a:hover, #red .selected { color: #F16D9A; }
#red a:hover span{background:url(../_img/nav_plus-red.png) no-repeat right center;}

#red_ultra a:hover, #red_ultra .selected { color: #C859A1; }
#red_ultra a:hover span{background:url(../_img/nav_plus-red_ultra.png) no-repeat right center;}

#rev_cont a:hover, #rev_cont .selected { color: #6D6E71; }
#rev_cont a:hover span{background:url(../_img/nav_plus-rev_cont.png) no-repeat right center;}


#body { position: static;}
#footer { margin-top:403px; }


#body_copy {
	position: absolute;
	width: 395px;
	top: 268px;
	left: 303px;
}

#body_copy p {
	color: #777271;
	font-size: 12px;
	line-height: 17px;
}


#side_buckets{
	position: absolute;
	width: 248px;
	top: 255px;
}

#side_buckets div {
	float: right;
	clear: both;
	width: 210px;
	height: 131px;
}
	

#side_buckets div a {
	height:100%;
	width: 100%;
	display: block;
}

#side_buckets div span{
	display: none;
}


/*inside buckets, left side */
#buk_see {background:transparent url(../_img/buckets/gallery.png) no-repeat right 3px;}
#buk_video {background:transparent url(../_img/buckets/video.png) no-repeat right 3px;}	
#buk_brochure {background:transparent url(../_img/buckets/brochures.png) no-repeat right 3px;}
#buk_event {background:transparent url(../_img/buckets/events.png) no-repeat right 3px;}

/* products Background Images: */
.products-revanesse_pure #background { background: transparent url(../_img/bgs/products/revanesse_pure.jpg) no-repeat; }
.products-revanesse #background { background: transparent url(../_img/bgs/products/revanesse.jpg) no-repeat; }
.products-revanesse_ultra #background { background: transparent url(../_img/bgs/products/revanesse_ultra.jpg) no-repeat; }
.products-revanesse_lips #background { background: transparent url(../_img/bgs/products/revanesse_lips.jpg) no-repeat; }
.products-redexis #background { background: transparent url(../_img/bgs/products/redexis.jpg) no-repeat; }
.products-redexis_ultra #background { background: transparent url(../_img/bgs/products/redexis_ultra.jpg) no-repeat; }
.products-revanesse_contour #background { background: transparent url(../_img/bgs/products/revanesse_contour.jpg) no-repeat; }






























