.player-bg { width: 199px; height: 60px; background: #000; filter:alpha(opacity=50);	-moz-opacity:0.5;	-khtml-opacity: 0.5;	opacity: 0.5; position: absolute; left: 6px; bottom: 20px; }
.player-title { position: absolute; bottom: 50px; left: 18px; }

div.jp-single-player,
div.jp-playlist-player {

	font-size:1.25em;

	font-family: Arial, Helvetica, sans-serif;
	line-height:1.6;
	color: #666;
	position: absolute; bottom: 30px; left: 12px; z-index: 10;
}
div.jp-interface {
	position: relative;
	background:#fff url(img/jplayer-bg.gif) repeat-x left top;
	width:185px;
	height:18px;
}
div.jp-single-player div.jp-interface {
	border-bottom:none;
}

div.jp-interface  ul.jp-controls {
	list-style-type:none;
	padding:0;
	margin: 0;
}
div.jp-interface  ul.jp-controls li {
	overflow:hidden;
	text-indent:-9999px;
}
li.jp-play,li.jp-pause {
	display: block;
	position: absolute;
	top:1px; left: 1px;
	width:16px;
	height:16px;
	cursor: pointer;
}

li.jp-play {
	background: url("img/jplayer-skin.png") 0 0 no-repeat;
}
li.jp-play:hover {
	background: url("img/jplayer-skin.png") -41px 0 no-repeat;
}
li.jp-pause {
	background: url("img/jplayer-skin.png") 0 -42px no-repeat;
}
li.jp-pause:hover {
	background: url("img/jplayer-skin.png") -41px -42px no-repeat;
}
li.jp-stop {
	position: absolute;
	top:1px;
	background: url("img/jplayer-skin.png") 0 -83px no-repeat;
	width:16px;
	height:16px;
	cursor: pointer;
	left:17px;
}
li.jp-stop:hover {
	background: url("img/jplayer-skin.png") -29px -83px no-repeat;
}

div.jp-progress {
	position: absolute;
	overflow:hidden;
	top:4px;
	background: #ccc url("img/jplayer-skin.png") 0 -205px repeat-x;
	width:76px;
	height:10px;
	left:33px;
}
div.jp-load-bar {
	background: #ccc url("img/jplayer-skin.png") 0 -205px repeat-x;
	width:0px;
	height:10px;
	cursor: pointer;
}
div.jp-play-bar {
	background: url("img/jplayer-skin.png") 0 -221px repeat-x ;
	width:0px;
	height:10px;
}
li.jp-volume-min {
	position: absolute;
	top:1px;
	background: url("img/jplayer-skin.png") 0 -170px no-repeat;
	width:16px;
	height:16px;
	cursor: pointer;
	left:113px;
}
li.jp-volume-min:hover {
	background: url("img/jplayer-skin.png") -19px -170px no-repeat;
}
li.jp-volume-max {
	position: absolute;
	top:1px;
	background: url("img/jplayer-skin.png") 0 -186px no-repeat;
	width:16px;
	height:16px;
	cursor: pointer;
	left:168px;
}
li.jp-volume-max:hover {
	background: url("img/jplayer-skin.png") -19px -186px no-repeat;
}

div.jp-volume-bar {
	position: absolute;
	overflow:hidden;
	top:6px;
	background: url("img/jplayer-skin.png") 0 -250px repeat-x;
	width:36px;
	height:5px;
	cursor: pointer;
}
div.jp-single-player div.jp-volume-bar {
	left:130px;
}
div.jp-volume-bar-value {
	background: url("img/jplayer-skin.png") 0 -256px repeat-x;
	width:0px;
	height:5px;
}

