/*
 * Skin for jPlayer Plugin (jQuery JavaScript Library)
 * http://www.happyworm.com/jquery/jplayer
 *
 * Skin Name: Blue Monday
 *
 * Copyright (c) 2010 Happyworm Ltd
 * Dual licensed under the MIT and GPL licenses.
 *  - http://www.opensource.org/licenses/mit-license.php
 *  - http://www.gnu.org/copyleft/gpl.html
 *
 * Author: Silvia Benvenuti
 * Skin Version: 1.0
 * Date: 18th February 2010
 *
 * Extensively modified by Sam Bayer.
 */
div.jp-single-player,
div.jp-playlist-player {
    width: 290px;
}

div.jp-interface {
	position: relative;
	background: url("/images/audio_player_background.jpg");
	width:290px;
	height:80px;
}
div.jp-single-player div.jp-interface {
	border-bottom:none;
}
div.jp-playlist-player div.jp-interface {
}

img.jp-play,
img.jp-pause {
	display: block;
	position: absolute;
	top:20px;
	cursor: pointer;
}
div.jp-single-player img.jp-play,
div.jp-single-player img.jp-pause {
	left:36px;
}
div.jp-playlist-player img.jp-play,
div.jp-playlist-player img.jp-pause {
	left:36px;
}

img.jp-control {
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: .6;
}

/* Works in IE7 ONLY in strict mode, not transitional. */

img.jp-control:hover {
    filter: alpha(opacity=100);
    -moz-opacity: 1.0;
    opacity: 1.0
}
img.jp-stop {
	position: absolute;
	top:26px;
	cursor: pointer;
}
div.jp-single-player img.jp-stop {
	left:90px;
}
div.jp-playlist-player img.jp-stop {
	left:110px;
}
img.jp-previous {
	position: absolute;
	left:5px;
	top:26px;
	cursor: pointer;
}
img.jp-next {
	position: absolute;
	left:74px;
	top:26px;
	cursor: pointer;
}
div.jp-progress {
	position: absolute;
	overflow:hidden;
	top:46px;
	width:122px;
	height:45px;
}
div.jp-progress {
	left:150px;
}
div.jp-load-bar {
	width:122px;
	height:8px;
	cursor: pointer;
	background-color: #bbb;
}
div.jp-play-bar {
	width:0px;
	height:8px;
	background-color: #999;
}
.jp-download {
  position: absolute;
  border-width: 0px; /* for anchor */
  left: -14px;
}

.jp-more {
    border-width: 0px;
    padding-left: 10px;
    position: relative;
    top: .25em;
}

.jp-volume-div {
    position: absolute;
    top: 14px;
    left: 158px;
}
img.jp-volume-min {
	position: absolute;
	cursor: pointer;
}
img.jp-volume-max {
	position: absolute;
	cursor: pointer;
}
div.jp-single-player img.jp-volume-max,
div.jp-playlist-player img.jp-volume-max {
	left:80px;
}
div.jp-volume-bar {
	position: absolute;
	overflow:hidden;
	background-color: #bbb;
	width:46px;
	height:5px;
	left:29px;
	top:9px;
	cursor: pointer;
}
div.jp-volume-bar {
    left: 28px;
}
div.jp-volume-bar-value {
	width:0px;
	height:5px;
	background-color: #999;
}
div.jp-play-time,
div.jp-total-time {
	position: absolute;
	padding-top: 2px;
	width:122px;
	font-size:.8em;
	font-style:oblique;
}
div.jp-total-time {
	text-align: right;
}
div.jp-playlist ul{
	list-style-type: none;
	list-style-position: outside;
	margin:0 0 10px 0;
	position: relative;
	/* font-size:.72em; */
}
div.jp-single-player div.jp-playlist ul {
	padding:5px 20px 0px 25px;
	margin-left: 15px;
}
div.jp-playlist-player div.jp-playlist ul {
	padding:10px 20px 0px 25px;
	margin-left: 15px;
}
div.jp-single-player div.jp-playlist li{
	padding:0 0 0 0px;
}
div.jp-playlist-player div.jp-playlist li{
	padding:4px 0 4px 0px;
	border-bottom:1px solid #eee;
	cursor: pointer;
}
div.jp-playlist-player div.jp-playlist li.jplayer_playlist_current {
	color:#0d88c1;
	list-style-type:square;
	cursor: default;
}
div.jp-playlist-player div.jp-playlist li.jplayer_playlist_item:hover {
	color:#0d88c1;
}
div.jp-playlist-player div.jp-playlist li.jplayer-playlist-filler {
    position: relative;
    padding-top: 10px;
    padding-bottom: 10px;
    left: -35px;
}