#hero { margin:10px auto 0 auto;}
.ui-helper-clearfix:after, .cfx:after{content:".";display: block;clear:both;visibility:hidden;line-height:0;height:0;}
#slides .txt{position:absolute;bottom:35px;right:0;} .wide #slides .txt{bottom:50px;}
#slides .txt h2,
#slides .txt h3,
#slides .txt p{
	/*text-transform:lowercase;*/
	float:right;
	clear:both;
	background:#fff;
	text-align:right;
	margin: 0;
	position:relative;
}
#slides .txt h2{font-weight: bold;font-size:240%;color:#161616;padding:6px 8px 6px 8px; text-indent:0 !important; font-family: "Trebuchet MS", "Times New Roman", serif;}
#slides .txt h3{font-size:150%;color:#161616;padding:4px 8px 4px 8px;font-weight: normal; text-indent:0 !important; text-transform:none;}
#slides .txt p{font-size:120%;color:#8c8a88;padding:6px 4px;}

.enh #slides .irt span{padding:0; top:0; left:0;}

.enh #slides h2 span{background-position:0 7px!important;}
.enh #slides h3 span{background-position:0 7px!important;}
.enh #slides p span {background-position:0 10px!important;}

#slides{
	height:331px;
	overflow:hidden;
	margin-bottom:27px;
	position:relative;
}

.wide #slides{width:1104px; height:388px;}

#slides .slideWrap{height:100%} 
	
#slides.car .slide{float:left; position:relative; height:100%}

.slide h4{display:none;}

#slideCont{position:relative; z-index:1000;}

#slideCont .inr{
	float:right;
	}
	#slideCont h3{
		float:left;
		margin:0;
		padding:7px 8px;
		margin-right:8px;
		color:#606162;
		font-size:93%;
		font-weight:bold;
		background: url(../images/slides/vertDotsFixed.gif) 100% 50% no-repeat;
	}
		#slideCont ul{float:left; margin:0 8px 0 0; padding:7px 0 6px 0; line-height:1em;}
			#slideCont ul li{
				float:left;
				margin:0;
				padding:0;
				font-size:93%;
				margin-right:3px;
				background:none;
			}
			
			#slideCont ul li a{
				color:#afb0b0;
				padding:0 2px;
			}
			#slideCont ul li a.sel,
			#slideCont ul li a:hover,
			#slideCont ul li a:focus{
				color:#606162;
			}
			
			
			#slideCont h4{
				float:left;
				background: #606162;
				color:#fff;
				font-weight:bold;
				font-size:93%;
				padding:7px 8px;
				margin:0;
				position:relative;
				min-width:5.8em;
				text-align:center;
				}
				#slideCont h4 span{
					position:absolute;
					bottom:-8px;
					left:50%;
					margin-left:-8px;
					width:16px;
					height:8px;
					background: url(../images/slides/locArr.png) 0 0 no-repeat;
					z-index: 1000;
				}
				
				
				
				
				* html #slides{z-index:-1;}
				* html #slideCont h4 span{
						background:none;
						filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/slides/locArr.png', sizingMethod='image');
					}
				* html #slideCont h4{width:5.8em;}







#plScroll{overflow:hidden;}

.sectList .closed h2 a{background: url(../images/slides/maxArr.gif) 100% 50% no-repeat;}
.sectList .open h2 a{background: url(../images/slides/minArr.gif) 100% 50% no-repeat;}
#contacts .sectList .open h2 a{background-image: url(../images/slides/minArrSml.gif)}
.sectList .open{padding-bottom:0;}
.sectList {position:relative;}/*MILL-52*/


#eW{height:0;overflow:hidden;padding: 0;}
#eW.open{height:auto;overflow:visible;}
#eW .panel{position:relative;}

#wrkCatW{display:none;}

/* Colourists showreels  */
#colourists.overlay{width:888px;padding:20px;background:#fff;	-moz-border-radius:4px;	-webkit-border-radius:4px;	border-radius:4px; }
#colourists #sliderTrackBg{float:left; margin-left:-21px; width:20px; height:267px; padding:100px 0 45px 0; background: url(../images/slides/trackVert.gif) 50% 0 repeat-y;}
#colourists #sliderTrack{position:relative; height:297px;}
#colourists .ui-slider-handle{position:absolute; display: block; margin-top:-45px; width:20px;height:90px; background: url(../images/slides/handleVert.gif) 0 0 no-repeat;}
#colourists .ui-slider-handle.ui-state-hover, #colourists .ui-slider-handle.ui-state-active{background: url(../images/slides/handleVert.gif) 100% 0 no-repeat;}


#wwa.overlay{width:778px;padding:20px;background:#fff;	-moz-border-radius:4px;	-webkit-border-radius:4px;	border-radius:4px; }

.vidLaunch {position:relative;display: block; width:100%;}
.vidLaunch .play{position:absolute;bottom:18px;left:20px;width:101px;height:31px;background: url(../images/slides/playVideoBlack.gif) 0 0 no-repeat;}
.vidLaunch.hov .play{opacity: 0.7; -moz-opacity: 0.7; filter:alpha(opacity=70);}

.playPause{float:left; width:25px; height:25px}

.playPause a{
	display:block;
	width:16px;
	height:16px;			
	overflow:hidden;
	text-indent:-5000px;
	text-decoration:none;
	background:#fff url(../images/slides/btnPause.gif) 50% 50% no-repeat;
	z-index:2000;
	margin-top:4px;
}
.playPause a.play{background-image: url(../images/slides/btnPlay.gif);}

#slideCont ul{margin:0 8px 0 0; padding:7px 8px 6px 0; background: url(../images/slides/vertDotsFixed.gif) 100% 50% no-repeat;}

.peopleList .cont{
	position:relative;
	top:-10px;
	margin-bottom:-10px;
	z-index:1;
}				
				
				