/* --------------------------------------------------------
/  Localized overrides to stock Flowplayer CSS files
*/

/* -------
/  styles in overlay-minimal.css
*/

div.overlay {
	
	/* growing background image background-image:url(../img/k2m/overlay/gray.png);*/
	
	
	/* dimensions after the growing animation finishes  */
	width:659px;
	height:452px;		
	
	/* some padding to layout nested elements nicely  background:url(../img/k2m/overlay/close.png) no-repeat;*/
	padding:25px;
}


div.overlay div.close {
	
	background-position: 0px 0px;
	position:absolute;
	right:10px;
	top:8px;
	cursor:pointer;
	height:30px;
	width:30px;
}

div.overlay div.close:hover {
	background-position: 0 -28px;
}

/* -------  
/  styles in playlist-horizontal.css
*/

#playerWrap {
	height: 368px;
	margin: 0 0 0 0;
	padding: 12px 0 0 0;
}

#playerWrap.no-playlist {
	padding-top: 46px;
}

#playlistWrap {
	margin-left: 27px;
}

#pl {
	width:546px;
	height:60px;
	background: none;
	padding: 0;
	border: 1px solid #414141;
}

#pl div.entries {
	height:60px;
}

#pl div.entries a {
	color:#ddd;
	background: url(../img/k2m/playlist/entry.png) no-repeat scroll 0%;
	height:43px;
	width:163px;
	margin: 0;
	padding:10px;
}

a.nextPage, a.prevPage {
	margin:19px 0px;
	width:27px;
	height:27px;
	background:url(../img/k2m/playlist/arrow/left.png) no-repeat;
	background-position: 0px 0px;
}

a.nextPage {
	background-image:url(../img/k2m/playlist/arrow/right.png);	
}

a.nextPage:hover, a.prevPage:hover {
	background-position:0px -26px;		
}

#pl div.entries a:hover {
	color:#fff;
	background-position:-182px 0;
}

#pl div.entries a.playing {
	color:#fff;
	background-position:-364px 0;		
}

#pl div.entries a.paused {
	color:#fff;
	background-position:-546px 0;		
}

/* -------
/  additional styles
*/

a img {
	border:0 none;
}

#pl a:active {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

:focus {
outline-style:none;
}

a.player {	
	display:block; 
	width: 576px; 
	height: 360px; 
	margin: 0 auto;
}

#pl a h2, #pl a p {
	margin: 0;
	font-size: 11px;
	line-height: 13px;
}


