div.jp-audio, div.jp-video {font-size:1.25em; font-family:Verdana, Arial, sans-serif; line-height:1.6;}
div.jp-audio {float: left;width:186px;height:48px;}
div.jp-interface {position: relative; margin-left: 4px;margin-top:3px;}
div.jp-audio div.jp-type-single div.jp-interface {height:50px;border-bottom:none;}
div.jp-audio div.jp-type-playlist div.jp-interface {height:50px;}
div.jp-interface ul.jp-controls {list-style-type:none;padding:0;margin: 0;}
div.jp-interface ul.jp-controls li {position: absolute;display:inline;}
div.jp-interface ul.jp-controls a {position: absolute;overflow:hidden;text-indent:-9999px;}
a.jp-play, a.jp-pause { width:28px;height:28px;z-index:1;}
div.jp-audio div.jp-type-single a.jp-play, div.jp-audio div.jp-type-single a.jp-pause { top:5px;left:5px;}
div.jp-audio div.jp-type-playlist a.jp-play,div.jp-audio div.jp-type-playlist a.jp-pause {top:5px;left:5px;}
a.jp-play {background: url("jplayer.blue.monday2.jpg") 0 0 no-repeat;}
a.jp-play:hover {background: url("jplayer.blue.monday2.jpg") -29px 0 no-repeat;}
a.jp-pause {background: url("jplayer.blue.monday2.jpg") 0 -30px no-repeat;	display: none;}
a.jp-pause:hover { background: url("jplayer.blue.monday2.jpg") -29px -30px no-repeat;}
div.jp-audio div.jp-type-single a.jp-stop { /* stop koord. */
	top:5px;
	left:45px;
}
div.jp-audio div.jp-type-playlist a.jp-stop {
	top:5px;
	left:96px;
}
div.jp-video a.jp-stop {
	top:21px;
}
a.jp-stop {
	background: url("jplayer.blue.monday2.jpg") 0 -83px no-repeat;
	width:28px;
	height:28px;
	z-index:1;
}
a.jp-stop:hover {
	background: url("jplayer.blue.monday2.jpg") -29px -83px no-repeat;
}
div.jp-audio div.jp-type-playlist a.jp-previous {
	left:20px;
	top:26px;
}
a.jp-previous {
	background: url("jplayer.blue.monday2.jpg") 0 -112px no-repeat;
	width:28px;
	height:28px;
}
a.jp-previous:hover {
	background: url("jplayer.blue.monday2.jpg") -29px -112px no-repeat;
}
div.jp-audio div.jp-type-playlist a.jp-next {
	left:88px;
	top:26px;
}
a.jp-next {
	background: url("jplayer.blue.monday2.jpg") 0 -141px no-repeat;
	width:28px;
	height:28px;
}
a.jp-next:hover {
	background: url("jplayer.blue.monday2.jpg") -29px -141px no-repeat;
}
div.jp-progress {
	position: absolute;
	overflow:hidden;
	background-color: #ddd;
}
div.jp-audio div.jp-type-single div.jp-progress {
	top:5px;
	left:10px;
	width:122px;
	height:15px;
}
div.jp-audio div.jp-type-playlist div.jp-progress {
	top:5px;
	left:14px;
	width:122px;
	height:15px;
}
div.jp-seek-bar {
	background: url("jplayer.blue.monday2.jpg") 0 -202px repeat-x;
	width:0px;
	/* height:15px; */
	height:100%;
	cursor: pointer;
}
div.jp-play-bar {
	background: url("jplayer.blue.monday2.jpg") 0 -218px repeat-x ;
	width:0px;
	/* height:15px; */
	height:100%;
}

/* The seeking class is added/removed inside jPlayer */
div.jp-seeking-bg {
	background: url("pbar-ani.gif");
}

a.jp-mute,
a.jp-unmute {
	width:18px;
	height:15px;
}
div.jp-audio div.jp-type-single a.jp-mute,
div.jp-audio div.jp-type-single a.jp-unmute {
	top:10px;
	left:90px;
}
div.jp-audio div.jp-type-playlist a.jp-mute,
div.jp-audio div.jp-type-playlist a.jp-unmute {
	top:10px;
	left:112px;
}

a.jp-mute {
	background: url("jplayer.blue.monday2.jpg") 0 -186px no-repeat;
}
a.jp-mute:hover {
	background: url("jplayer.blue.monday2.jpg") -19px -170px no-repeat;
}
a.jp-unmute {
	background: url("jplayer.blue.monday2.jpg") 0 -170px no-repeat;
	display: none;
}
a.jp-unmute:hover {
	background: url("jplayer.blue.monday2.jpg") -19px -186px no-repeat;
}
div.jp-volume-bar {
	position: absolute;
	overflow:hidden;
	background: url("jplayer.blue.monday2.jpg") 0 -250px repeat-x;
	width:46px;
	height:5px;
	cursor: pointer;
}
div.jp-audio div.jp-type-single div.jp-volume-bar {
	top:15px;
	left:112px;
}
div.jp-audio div.jp-type-playlist div.jp-volume-bar {
	top:15px;
	left:134px;
}

div.jp-volume-bar-value {
	background: url("jplayer.blue.monday2.jpg") 0 -256px repeat-x;
	width:0px;
	height:5px;
}
div.jp-current-time,
div.jp-duration {
	position: absolute;
	font-size:.64em;
	font-style:oblique;
}
div.jp-duration {
	text-align: right;
}
div.jp-audio div.jp-type-single div.jp-current-time,
div.jp-audio div.jp-type-single div.jp-duration {
	top:49px;
	left:130px;
	width:122px;
}
div.jp-audio div.jp-type-playlist div.jp-current-time,
div.jp-audio div.jp-type-playlist div.jp-duration {
	top:49px;
	left:164px;
	width:122px;
}
div.jp-type-single div.jp-playlist li {
	padding:5px 0 5px 20px;
	font-weight:bold;
}
div.jp-jplayer {
	width:0px;
	height:0px;
	background-color: #000000;
}
