div.player-container {float:right; margin-right:12px; margin-top:20px; width:305px; height:186px; background-image:url(bg-player-mar.png); background-repeat:no-repeat;}
div.jp-audio {font-size:1em; font-family:Verdana, Arial, sans-serif; line-height:1.6; color: #666;}
div.jp-audio {width:300px;}
div.jp-interface {position: relative; background-color:transparent; /* width:418px; */ width:100%; border:none;}
div.jp-audio div.jp-type-playlist div.jp-interface {height:53px; border:none; top:4px;}
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:40px; height:40px; z-index:1;}
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.monday.png") 0 0 no-repeat;}
a.jp-play:hover {background: url("jplayer.blue.monday.png") -41px 0 no-repeat;}
a.jp-pause {background: url("jplayer.blue.monday.png") 0 -42px no-repeat; display: none;}
a.jp-pause:hover {background: url("jplayer.blue.monday.png") -41px -42px no-repeat;}
div.jp-audio div.jp-type-playlist a.jp-stop {top:26px; left:126px;}
a.jp-stop {background: url("jplayer.blue.monday.png") 0 -83px no-repeat; width:28px; height:28px; z-index:1;}
a.jp-stop:hover {background: url("jplayer.blue.monday.png") -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.monday.png") 0 -112px no-repeat; width:28px; height:28px;}
a.jp-previous:hover {background: url("jplayer.blue.monday.png") -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.monday.png") 0 -141px no-repeat; width:28px; height:28px;}
a.jp-next:hover {background: url("jplayer.blue.monday.png") -29px -141px no-repeat;}
div.jp-progress {position: absolute; overflow:hidden; background-color: #ddd;}
div.jp-audio div.jp-type-playlist div.jp-progress {top:24px; left:50px; width:235px; height:3px;}
div.jp-seek-bar {background: url("jplayer.blue.monday.png") 0 -202px repeat-x; width:0px; /* height:15px; */ height:100%; cursor: pointer;}
div.jp-play-bar {background: url("jplayer.blue.monday.png") 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-playlist a.jp-mute,
div.jp-audio div.jp-type-playlist a.jp-unmute {top:3px; left:215px;}
a.jp-mute {background: url("jplayer.blue.monday.png") 0 -186px no-repeat;}
a.jp-mute:hover {background: url("jplayer.blue.monday.png") -19px -170px no-repeat;}
a.jp-unmute {background: url("jplayer.blue.monday.png") 0 -170px no-repeat; display: none;}
a.jp-unmute:hover {background: url("jplayer.blue.monday.png") -19px -186px no-repeat;}
div.jp-volume-bar {position:absolute; overflow:hidden; background: url("jplayer.blue.monday.png") 0 -250px repeat-x; width:46px; height:5px; cursor: pointer;}
div.jp-audio div.jp-type-playlist div.jp-volume-bar {top:10px; left:240px;}
div.jp-volume-bar-value {background: url("jplayer.blue.monday.png") 0 -256px repeat-x; width:0px; height:2px;}
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-playlist div.jp-current-time,
div.jp-audio div.jp-type-playlist div.jp-duration {top:26px; left:50px; width:235px;}
div.jp-playlist {width:100%; background-color:transparent; border:none;}
div.jp-playlist ul {list-style-type:none; margin:0; margin-left:49px; padding:0; width:235px; font-size:11px; font-family:American Typewriter, "Times New Roman", Times, serif;}
div.jp-type-playlist div.jp-playlist li {padding:2px 5px 2px 12px; border-bottom:1px solid #000; background-image:url(bg-li.png); background-repeat:repeat;}
div.jp-type-playlist div.jp-playlist li.jp-playlist-last {}
div.jp-type-playlist div.jp-playlist li.jp-playlist-current {list-style-type:none; list-style-position:inside;}
div.jp-type-playlist div.jp-playlist a {color: #cccccc; text-decoration: none;}
div.jp-type-playlist div.jp-playlist a:hover {color:#00ff00;}
div.jp-type-playlist div.jp-playlist a.jp-playlist-current {color:#00ff00;}
div.jp-type-playlist div.jp-playlist div.jp-free-media {display:inline; margin-left:20px;}
div.jp-jplayer {width:0px; height:0px;}
div.jp-jplayer {background-color: #000000;}