.vjs-default-skin {
	border: 0px none #000
}

.vjs-default-skin div.vjs-progress-control {
	top: 7px;
	left: 80px;
	right: 160px;
	border: none;
}

.vjs-default-skin .vjs-progress-holder {
	/* CSS Gradient */
	background: #666;
	background: -moz-linear-gradient(top, #999, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#999), to(#333));
	background: -webkit-linear-gradient(top, #999, #333);
	background: -o-linear-gradient(top, #999, #333);
	background: -ms-linear-gradient(top, #999, #333);
	background: linear-gradient(top, #999, #333);
}

.vjs-progress-control {
	border-radius: 0.6em;
}

.vjs-default-skin .vjs-load-progress {			
	/* CSS Gradient */
	background: #333;
	background: -moz-linear-gradient(top, #333, #000);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333), to(#000));
	background: -webkit-linear-gradient(top, #333, #000);
	background: -o-linear-gradient(top, #333, #000);
	background: -ms-linear-gradient(top, #333, #000);
	background: linear-gradient(top, #333, #000);
}

.vjs-default-skin .vjs-time-controls {
	top: 5px;
	width:4.0em;
	border-radius: 4px;
	/* 
background:#333;
	background:-moz-linear-gradient(top,#333,#222);
	background:-webkit-gradient(linear,0% 0,0% 100%,from(#333),to(#222));
	background:-webkit-linear-gradient(top,#333,#222);
	background:-o-linear-gradient(top,#333,#222);
	background:-ms-linear-gradient(top,#333,#222);
	background:linear-gradient(top,#333,#222)
 */
	
	background: transparent;
	border: none;

}

.vjs-default-skin div.vjs-seek-handle {
	width: 8px;
	height: 8px;
	top: 2px;
	border: 2px solid #fff;
	background: #ddd;
}

.vjs-default-skin .vjs-current-time { padding: 2px 0; left: 35px; }
.vjs-default-skin .vjs-duration { padding: 2px 0; right: 120px; display: inline }
.vjs-default-skin .vjs-remaining-time { right: 45px; display: none; }

.vjs-default-skin .vjs-volume-control {
	width:5em;
	float:right
}

/* 
.vjs-default-skin .vjs-mute-control,
.vjs-default-skin .vjs-volume-menu-button,
.vjs-default-skin .vjs-volume-bar {
  di	position:relative;
	width:5em;
	height:.6em;
	margin:1em auto 0;
	cursor:pointer!important;
	-moz-border-radius:.3em;
	-webkit-border-radius:.3em;
	border-radius:.3em;
	background:#666;
	background:-moz-linear-gradient(top,#333,#666);
	background:-webkit-gradient(linear,0% 0,0% 100%,from(#333),to(#666));
	background:-webkit-linear-gradient(top,#333,#666);
	background:-o-linear-gradient(top,#333,#666);
	background:-ms-linear-gradient(top,#333,#666);
	background:linear-gradient(top,#333,#666)
}

.vjs-default-skin .vjs-volume-level {
	position:absolute;
	top:0;
	left:0;
	height:.6em;
	-moz-border-radius:.3em;
	-webkit-border-radius:.3em;
	border-radius:.3em;
	background:#fff;
	background:-moz-linear-gradient(top,#fff,#ccc);
	background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#ccc));
	background:-webkit-linear-gradient(top,#fff,#ccc);
	background:-o-linear-gradient(top,#fff,#ccc);
	background:-ms-linear-gradient(top,#fff,#ccc);
	background:linear-gradient(top,#fff,#ccc)
}

.vjs-default-skin .vjs-volume-handle {
	position:absolute;
	top:-0.2em;
	width:.8em;
	height:.8em;
	background:#ccc;
	left:0;
	border:1px solid #fff;
	-moz-border-radius:.6em;
	-webkit-border-radius:.6em;
	border-radius:.6em
}

.vjs-default-skin div.vjs-big-play-button,
.vjs-default-skin div.vjs-big-play-button:hover,
.vjs-default-skin div.vjs-big-play-button:active {
	outline: none;
*/


.vjs-default-skin .vjs-controls {
	background: linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.95));
}

.vjs-current-time-display, .vjs-remaining-time {
	background: transparent;
}

.vjs-default-skin .vjs-time-controls {
	font-size: 11px;
	line-height: 11px;
}