#ev_player{
	width:560px;
	margin:0 auto 10px auto;
}

.ev_shadow {
	-moz-box-shadow: 3px 3px 4px #aaaaaa;
	-webkit-box-shadow: 3px 3px 4px #aaaaaa;
	box-shadow: 3px 3px 4px #aaaaaa;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#aaaaaa')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#aaaaaa');
}


#video_headline{
	font-size:18px;
	font-weight:normal;
	padding:0 0 10px 0;
}

#video_holder{
	text-align:center;
	margin:0 auto 10px;
}

#ev_container{
	overflow:hidden;
	width:404px;
	margin:0 auto;
	position:relative;
}

#video_container{position:relative; }

.video_images{
	float:left;
	width:140px;
	text-align:center;
	
}

.video_image, .vid_name {
	width:120px;
	height:90px;
	cursor:pointer;
	background-position:center center;
	height:90px;
	text-align:center;
}

.vid_name{
	display:table-cell;
	vertical-align:middle;
	padding:5px;
	font-weight:bold;
	*display:block;
	*height:auto;
	*width:auto;
	*padding-top:20px;
}

.video_image:hover{border-color: #e86238 !important;}
#video_navigation{
	position:absolute;
	top:10px;
	width:100%;
	left:0;
}

.video_thumb_container{
	position:relative;
	background-position:left -500px;
	padding:10px 0;
}



a#videos_prev, a#videos_next{ cursor:pointer;}
a#videos_prev{display:block; display:none;}
a#videos_next{ display:block; float:right;}

/* prev and next options */
.vid_nav_text a#videos_prev, .vid_nav_text a#videos_next,
.vid_nav_arrow_lg a#videos_prev, .vid_nav_arrow_lg a#videos_next,
.vid_nav_arrow_sm a#videos_prev, .vid_nav_arrow_sm a#videos_next,
.vid_nav_arrow_html a#videos_prev, .vid_nav_arrow_html a#videos_next{
	text-indent:-9999px;
	height:90px;
	width:28px;
	position:absolute;
}

	/* plain text option */
	.vid_nav_plain #video_navigation{top:46px;}
	.vid_nav_plain a#videos_prev, .vid_nav_plain a#videos_next,
	.vid_nav_plain a#videos_prev span, .vid_nav_plain a#videos_next span{background:none !important; color:#fff; }
	.vid_nav_plain a#videos_prev{padding-left:15px;}
	.vid_nav_plain a#videos_next{padding-right:15px;}
		.vid_nav_plain a:hover#videos_prev, .vid_nav_plain a:hover#videos_next{color:#999; }

	/* graphic text option */
	.vid_nav_text a#videos_prev{background-position:left -200px; left:20px;}
	.vid_nav_text a#videos_next{background-position:-50px -200px; right:20px;}
		.vid_nav_text a:hover#videos_prev{background-position:left -300px; }
		.vid_nav_text a:hover#videos_next{background-position:-50px -300px; }
	
	/* large graphic arrow option */
	.vid_nav_arrow_lg a#videos_prev, .vid_nav_arrow_lg a#videos_next{width:40px; height:100px;}
	.vid_nav_arrow_lg a#videos_prev{background-position:-104px -200px; left:20px;}
	.vid_nav_arrow_lg a#videos_next{background-position:-259px -200px; right:20px;}
		.vid_nav_arrow_lg a:hover#videos_prev{background-position:-104px -300px;}
		.vid_nav_arrow_lg a:hover#videos_next{background-position:-259px -300px; }
		
	/* small graphic arrow option */
	.vid_nav_arrow_sm a#videos_prev, .vid_nav_arrow_sm a#videos_next{width:40px; height:100px;}
	.vid_nav_arrow_sm a#videos_prev{background-position:-158px -200px; left:20px;}
	.vid_nav_arrow_sm a#videos_next{background-position:-204px -200px; right:20px;}
		.vid_nav_arrow_sm a:hover#videos_prev{background-position:-158px -300px;}
		.vid_nav_arrow_sm a:hover#videos_next{background-position:-204px -300px; }
		
		
	/* button option */
	.vid_nav_button #video_navigation{top:38px;}
	.vid_nav_button a#videos_prev, .vid_nav_button a#videos_next{
		height:32px; 
		line-height:30px; 
		text-indent:0px;
		
	}
	.vid_nav_button a#videos_prev, .vid_nav_button a#videos_next{
		background-position:right -100px; 
		padding-right:14px;
		text-decoration:none; 
	}
	
	
	.vid_nav_button a#videos_prev span, .vid_nav_button a#videos_next span{
		background-position:left -100px; 
		padding-left:14px;
		display:inline;
		display:inline-block;
	}
	.vid_nav_button a#videos_prev{margin-left:5px; float:left;}
	.vid_nav_button a#videos_next{margin-right:5px; float:right;}
	
		.vid_nav_button a:hover#videos_prev, .vid_nav_button a:hover#videos_next{background-position:right -138px; color:#fff;}
		.vid_nav_button a:hover#videos_prev span, .vid_nav_button a:hover#videos_next span{background-position:left -138px; }
		
		
		
	/* html version all css - arrow is created via css */
	.vid_nav_arrow_html a#videos_prev, .vid_nav_arrow_html a#videos_next{
		width:0px; 
		height:0px;
		border:30px solid transparent;
		background:none !important;
		top:20px;
	}
	.vid_nav_arrow_html a#videos_prev{
		border-left:none;
		border-right-color:#6eb2d4;
		left:20px;
	}
	.vid_nav_arrow_html a#videos_next{
		border-right:none;
		border-left-color:#6eb2d4;
		right:20px;
	}
		.vid_nav_arrow_html a:hover#videos_prev{border-right-color:#fff;}
		.vid_nav_arrow_html a:hover#videos_next{border-left-color:#fff; }



.ev_top .left, .ev_top .right,
.ev_bot .left, .ev_bot .right{
	height:20px;
	width:51%;
	background-repeat:no-repeat;
	background-position:left top;	
}

.ev_bot .left, .ev_bot .right{ height:29px;}

.ev_top .right{background-position:right top;}
.ev_bot .left{background-position:left -40px;}
.ev_bot .right{background-position:right -40px;}

.ev_top .right, .ev_bot .right{width:49%;}

.ev_fill .inner{padding:10px;}

/* ---------------------------------- 
 	black specific styles
 ---------------------------------- */
.black .ev_top .left, .black .ev_top .right,
.black .ev_bot .left, .black .ev_bot .right,
.black a#videos_prev, .black a#videos_next,
.black a#videos_prev span, .black a#videos_next span,
.black .video_thumb_container{
	background-image: url(../../images/black.png);	
}

.black .ev_fill{ background:#000;}
.black #video_headline{ color:#fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.black .video_image {border:solid 1px #fff;}
.black #video_div{ border:1px dotted #006497;padding:10px 0;}


/* ---------------------------------- 
 	chrome specific styles
 ---------------------------------- */
.chrome .ev_top .left, .chrome .ev_top .right,
.chrome .ev_bot .left, .chrome .ev_bot .right,
.chrome a#videos_prev, .chrome a#videos_next,
.chrome a#videos_prev span, .chrome a#videos_next span{
	background-image: url(../../images/chrome.png);	
}

.chrome .ev_fill, .chrome #video_div, .chrome .video_thumb_container{ background:url(../../images/chrome-fill.jpg);}
.chrome #video_headline{ color:#333; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.chrome .video_image {border:solid 1px #fff;}
.chrome .video_image:hover{border-color: #000 !important;}
.chrome #video_div, .chrome .video_thumb_container{background-position: right top; padding-bottom:20px;}
.chrome #video_div{ padding:10px 0;}
.chrome #video_holder{margin-bottom:0;}
.chrome .ev_fill .inner {padding:10px 18px;}



/* ---------------------------------- 
 	grunge specific styles
 ---------------------------------- */
.grunge .ev_top .left, .grunge .ev_top .right,
.grunge .ev_bot .left, .grunge .ev_bot .right,
.grunge a#videos_prev, .grunge a#videos_next,
.grunge a#videos_prev span, .grunge a#videos_next span{
	background-image: url(../../images/grunge.png);	
}

#ev_player.grunge{ background:url(../../images/grunge-bkg.jpg); width:600px; height:700px;}
.grunge .ev_fill, .grunge #video_div, .grunge .video_thumb_container{ background:url(../../images/grunge-fill.jpg);}
.grunge #video_headline{ color:#333; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.grunge .video_image {border:solid 1px #fff;}
.grunge .video_image:hover{border-color: red !important;}
.grunge #video_div, .grunge .video_thumb_container{background-position: right top; padding-bottom:20px;}
.grunge #video_div{ padding:10px 0;}
.grunge #video_holder{margin-bottom:0;}
.grunge .ev_fill .inner {padding:10px 18px;}




