#lightbox {
	background: #000;
	opacity: 0.9;
}
#video_box {
		
		display: none;
		position: fixed;
		width: 90%;
/* 		height: 600px; */
		left: 5%;
		top: 50%;
		margin-top: -293px;
		padding-bottom: 10px;
		z-index: 9999;
		
		
		background: transparent;
		
	}
	#video_box .video {
		width: 640px;
		height: 480px;

		margin: 0 auto;

	}
	#video_box .video object,
	#video_box .video embed{
		width: 640px;
		height: 480px;
	}
	#video_box .thumbs {
		height: 95px;
		margin: 10px 10px 0;
		border: 1px solid #fff;
		overflow: hidden;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		position: relative;

		background: #000;
	}
	#video_box .arrow {
		position: absolute;
		background: #000;
		width: 72px;
    
		top: 3px;
		bottom: 3px;
		_height: 100%;
		line-height: 75px;
		font-size: 20px;
		color: #333;
		font-weight: bold;
		text-align: center;
		z-index: 10002;

	}
	#video_box span {
		z-index: 9998;
	}
	#video_box .thumbs .overlay {
		opacity: 0.7;
		background: #000;
		position: absolute;
    top:2px;
    left: 2px;
    right:2px;
    bottom: 2px;
		display: block;

	}
	#video_box .thumbs:hover {
		border-color: #CCC;
	}
	#video_box .thumbs:hover .arrow {
		cursor: pointer;
	}
	#video_box .thumbs:hover .overlay{
		display: none;
		
	}
	#video_box .left-arrow {
		left: -1px;
		background: #000 url('../images/arrow_l.png') no-repeat left center;
	}
	#video_box .right-arrow {
		right: -1px;
		background: #000 url('../images/arrow_r.png') no-repeat right center;
		
	}
	#video_box .thumbs p {
		float: left;
		padding: 0 10px;
		
		height: 75px;
		margin: 10px 0;
		position: relative;
	}
	#video_box .thumbs p.active {
    border: 1px dashed #666;
		z-index: 10001;
	}
	#video_box .thumbs p.active img{
	  opacity: 0.7;
  }
	#video_box .thumbs .container {
		width: 1200px;
		margin: 0 60px;
		padding-left: 15px;
		position: relative;
	}
	#video_box .thumbs .tooltip {
		display: none;
		position: absolute;
		top: 0%;

		
		font-size: 12px;
		color: #fff;
		font-weight: bold;
		width: 100px;
		left:10px;
		height: 100%;

		z-index: 900;
		
	}
	#video_box .thumbs a:hover .tooltip,
	#video_box .thumbs p.active .tooltip {
		display: block;
	}
	#video_box .thumbs img {
		display: block;
/*		position: absolute;*/
/*		top: 0;*/
		width: 100px;
		height: auto;
		
	}
	#video_box a {
		text-decoration: none;
	}
	#video_box a img {
		border: none;
	}
	#video_box a.close {
		position: absolute;
		width:640px;
		background-color: #000;
		color: rgb(137,217,241);
		text-align: right;
		font-weight: bold;
		
		bottom:100%;
/*		margin-top: -10px;*/
		left:50%;
		margin-left: -320px;
		
	}