div.jp-audio {
	width:287px;
	background-color: #000000;
}


div.jp-interface {
	position: relative;
	width:100%;
}

div.jp-audio div.jp-type-single div.jp-interface {
	height:51px;
}
div.jp-interface ul.jp-controls {
	list-style-type:none;
	margin:0;
	padding: 0;
	overflow:hidden;
	float: left;
}

div.jp-audio ul.jp-controls {
	width: 80px;
	height: 50px;
	padding:5px 5px 0 5px;
}
div.jp-audio ul.jp-controls li {
	float: left;
}

div.jp-interface ul.jp-controls a {
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}

a.jp-play,
a.jp-pause {
	width:40px;
	height:40px;
}

a.jp-play {
	background: url("/custom/lowfi/pic/player/play.gif") no-repeat;
}
a.jp-play:hover {
	background: url("/custom/lowfi/pic/player/play_on.gif") no-repeat;
}
a.jp-pause {
	background: url("/custom/lowfi/pic/player/pause.gif") no-repeat;
	display: none;
}
a.jp-pause:hover {
	background: url("/custom/lowfi/pic/player/pause_on.gif") no-repeat;
}

a.jp-stop, a.jp-previous, a.jp-next {
	width:28px;
	height:28px;
	margin-top:6px;
}

a.jp-stop {
	background: url("/custom/lowfi/pic/player/stop.gif") no-repeat;
	margin-left:10px;
}

a.jp-stop:hover {
	background: url("/custom/lowfi/pic/player/stop_on.gif") no-repeat;
}

div.jp-right {
	float: left;
	margin-top: 10px;
	width: 190px;
}
div.jp-title {
	font-weight:bold;
	font-size: 11px;
	text-transform: uppercase;
}
div.jp-current-time, div.jp-duration {
	float:left;
	font-size: 10px;
	margin-right: 10px;
}

