/* CSS Document */
#videoOuterWrapper {
	background-image:url(../images/videos/video-bg.jpg);
	margin:9px 0 0 0;
	height:185px;
	width:220px;
}

#videoWrapper {
	position:relative;

	padding:0px 14px 7px 14px;
	overflow:hidden;
	width:220px;
	height:155px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:148px;
	width:192px;
}

#videoWrapper ul {	
	display:block;	
	padding:0;
	margin:0;
	height:74px;
	width:8000px;
	list-style:none;

}

#videoWrapper ul li {
	behavior: url(/css/iepngfix.htc);
	background-repeat:no-repeat;
	float:left;
	display:block;
	margin:8px 0 0 0;
	padding:0px 14px 0 0;
	height:66px;
	width:103px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:90px;
}

#videoWrapper ul li.clear {
	clear:both;
}

#videoWrapper ul li a {
	display:block;
	overflow:hidden;
	
	background-image:url(../images/videos/video-play.gif);
	background-repeat:no-repeat;
	background-position:center center;
	
	filter:alpha(opacity=40);
	-moz-opacity:0.40;
	opacity:0.40;
	
	padding:66px 0 0 0;
	width:89px;
	height:66px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:0px;
}

* html #videoWrapper ul li a {
	background-position:24px 18px;
}

*+html #videoWrapper ul li a {
	background-position:24px 18px;
}

#videoWrapper ul li a:hover {
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}

#videoWrapper ul li div.info {
	position:absolute;
	top:-1000px;
	left:-1000px;
	background-image:url(../images/videos/video-hover-bg.png);
	padding:18px 29px 0px 18px;
	
	
	width:300px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:253px;	
}

#videoWrapper ul li:hover div.info  {
	top:10px;
	left:10px;
}

#videoNavWrapper {
	width:220px;
	height:30px;
	position:relative;
	
}

#videoNavBg {
	width:220px;
	height:30px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	background-image:url(../images/videos/video-bg-footer.gif);
	/*
	background-color:#FFFFFF;
	filter:alpha(opacity=55);
	-moz-opacity:0.55;
	opacity:0.55;
	*/
}

#videoNav {
	width:220px;
	height:30px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}

#videoNav a#previous, #videoNav a#next {
	display:block;
	/*float:left;*/
	position:absolute;
	top:0px;
	left:110px;
	width:110px;
	overflow:hidden;
	background-image:url(../images/videos/video-button-next.png);
	behavior: url(/css/iepngfix.htc);
	background-repeat:no-repeat;
	
	padding:30px 0 0 0;
	height:30px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:0px;
}

#videoNav a#next {
	background-image:url(../images/videos/video-button-previous.png);
	left:0px;
}

#videoOverlay {
	position:absolute;
	top:0;
	left:0;
	background-color:#000000;
	z-index:10;
	
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}

#videoContainer {
	padding:10px;
	background-color:#FFFFFF;
	position:fixed;
	top:50%;
	left:50%;
	z-index:11;
}

* html #videoContainer {
	position:absolute;
}