/* THIS IS THE PURPLE SMALL VERSION */


div.jp-single-player {
	color: rgb(102, 102, 102); line-height: 1.6; font-family: Arial, Helvetica, sans-serif; font-size: 14pt;
}
div.jp-playlist-player {
	color: rgb(102, 102, 102); line-height: 1.6; font-family: Arial, Helvetica, sans-serif; font-size: 14pt;
}
div.jp-interface {
	border: 2px solid rgb(187, 187, 187); width: 355px; height: 33px; margin-top: 20px; position: relative; 
	border-top-left-radius: 7px; 
	border-top-right-radius: 7px; 
	border-bottom-left-radius: 7px; 
	border-bottom-right-radius: 7px; background-color: #931f8f; 
	
	-moz-border-radius-topleft: 7px; 
	-webkit-border-top-left-radius: 7px; 
	-moz-border-radius-topright: 7px; 
	-webkit-border-top-right-radius: 7px;

	-moz-border-radius-bottomleft: 7px; 
	-webkit-border-bottom-left-radius: 7px; 
	-moz-border-radius-bottomright: 7px; 
	-webkit-border-bottom-right-radius: 7px;	
	*/
}
div.jp-single-player div.jp-interface {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
div.jp-playlist-player div.jp-interface {
	
}
div.jp-interface ul.jp-controls {
	margin: 0px; padding: 0px; list-style-type: none;
}
div.jp-interface ul.jp-controls li {
	position: absolute;
}
div.jp-interface ul.jp-controls a {
	text-indent: -9999px; overflow: hidden; display: block; position: absolute;
}
a.jp-play {
	top: 20px; width: 40px; height: 25px;
}
a.jp-pause {
	top: 20px; width: 40px; height: 25px;
}
div.jp-single-player a.jp-play {
	left: 25px;
}
div.jp-single-player a.jp-pause {
	left: 25px;
}
div.jp-playlist-player a.jp-play {
	left: 35px;
}
div.jp-playlist-player a.jp-pause {
	left: 35px;
}
a.jp-play {
	background: url("jplayer.blackandwhitebuttons.png") no-repeat 0px 0px;top: 4px;
}
a.jp-pause {
	background: url("jplayer.blackandwhitebuttons.png") no-repeat 0px -29px; top: 3px;
}
a.jp-stop {
	background: url("jplayer.blackandwhitebuttons.png") no-repeat 0px -110px; top: 8px; width: 28px; height: 18px;
}
div.jp-single-player a.jp-stop {
	left: 90px;
}
div.jp-playlist-player a.jp-stop {
	left: 100px;
}
a.jp-previous {
	/*background: url("jplayer.blackandwhitebuttons.png") no-repeat 0px -130px; left: 85px; top: 5px; width: 28px; height: 20px;*/
	background: url("jplayer.blackandwhitebuttons.png") no-repeat 0px -152px; left: 10px; top: 3px; width: 28px; height: 24px;
}
a.jp-next {
	background: url("jplayer.blackandwhitebuttons.png") no-repeat 0px -128px; left: 66px; top: 3px; width: 28px; height: 28px;
}
div.jp-progress {
	border: 1px solid rgb(102, 102, 102); top: 34px; width: 122px; height: 10px; overflow: hidden; position: absolute; background-color: rgb(0, 0, 0);
}
div.jp-single-player div.jp-progress {
	left: 130px; 
}
div.jp-playlist-player div.jp-progress {
	left: 135px; top: 9px;
}
div.jp-load-bar {
	background: url("jplayer.blackandwhitebuttons.png") repeat-x 0px -75px; width: 0px; height: 15px; cursor: pointer; top: 10px;*/
}
div.jp-play-bar {
	background: url("jplayer.blackandwhitebuttons.png") repeat-x 0px -60px; width: 0px; height: 15px;
}
a.jp-volume-min {
	background: url("jplayer.blackandwhitebuttons.png") no-repeat 0px -195px; top: 11px; width: 15px; height: 15px;
}
div.jp-single-player a.jp-volume-min {
	left: 274px;
}
div.jp-playlist-player a.jp-volume-min {
	left: 270px;
}
a.jp-volume-max {
	background: url("jplayer.blackandwhitebuttons.png") no-repeat 0px -175px;
	top: 7px;
	width: 15px;
	height: 15px;
}
div.jp-single-player a.jp-volume-max {
	left: 346px;
}
div.jp-playlist-player a.jp-volume-max {
	left: 340px;
}
div.jp-volume-bar {
	background: url("jplayer.blackandwhitebuttons.png") repeat-x 0px -80px; top: 14px; width: 46px; height: 5px; overflow: hidden; position: absolute; cursor: pointer;
}
div.jp-single-player div.jp-volume-bar {
	left: 292px;
}
div.jp-playlist-player div.jp-volume-bar {
	left: 285px;
}
div.jp-volume-bar-value {
	background: url("jplayer.blackandwhitebuttons.png") repeat-x 0px -65px; width: 0px; height: 5px;
}
div.jp-play-time {
	top: 19px; width: 122px; color: white; font-size: 0.55em; font-style: oblique; position: absolute;
}
div.jp-total-time {
	top: 19px; width: 122px; color: white; font-size: 0.55em; font-style: oblique; position: absolute;
}
div.jp-total-time {
	text-align: right;
}
div.jp-single-player div.jp-play-time {
	left: 130px;
}
div.jp-single-player div.jp-total-time {
	left: 130px;
}
div.jp-playlist-player div.jp-play-time {
	left: 140px;
}
div.jp-playlist-player div.jp-total-time {
	left: 130px;
}

/*  ======================================= */
/*  PLAYLIST STYLES */
/*  ======================================= */
div.jp-playlist {
	width: 418px;
}

div.jp-playlist li{
	margin-left:30px;
}
div.jp-playlist li p{	/* 2015 */	
	font-weight:normal;	
	margin-bottom:2px;
	margin-top:0px;	
	margin-left:10px;
	line-height:1.3em!important;
}
div.jp-playlist li a{	/* 2015 */	
	background: url("../jplayer/playdisk.png")!important;
	background-repeat:no-repeat!important;
	padding-left:30px!important;
	margin-left:-30px!important;
}

p.jplayer_text_first_line{	/* 2015 space after link to mp3 and first line of subtext para */
	margin-top:1px!important;
}	

div.jp-playlist ul {
	border-width: medium 2px 2px;  margin: 0px 0px 20px; padding: 0px 0px; width: 418px; font-size: 0.72em; list-style-type: none; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; background-color: rgb(255, 255, 255); -moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px; -webkit-border-bottom-left-radius: 7px; -webkit-border-bottom-right-radius: 7px;
}
div.jp-single-player div.jp-playlist li {
	padding: 5px 0px 5px 20px; font-weight: bold;
}
div.jp-playlist-player div.jp-playlist li {
	font-size:1.1em;	/* 2015 */
	line-height:1.2em;	/* 2015 */
	font-weight:bold;
	
	padding: 6px 0px 5px 0px;
	border-bottom-color: rgb(102, 102, 102);
	border-bottom-width: 1px;
	border-bottom-style: none;
}
div.jp-playlist-player div.jp-playlist li.jplayer_playlist_item_last {
	padding: 6px 0px 9px 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
/* The current selection dot*/
div.jp-playlist-player div.jp-playlist li.jplayer_playlist_current{
	font-weight:bold;	/* 2015 */
	color: #990066;
	padding-left: 0px;
	list-style-type: none;
	/*list-style-position: inside;*/
} {
	color: #990066;
	padding-left: 0px;
	list-style-type: none;
	/*list-style-position: inside;*/
}
div.jp-playlist-player div.jp-playlist a {
	color: #666666;
	text-decoration: none;
}
div.jp-playlist-player div.jp-playlist a:hover {
	color: #990066;
}
/* The current selection*/
div.jp-playlist-player div.jp-playlist a.jplayer_playlist_current {
	color: #990066;
}
/* PER add for highlighting currently selected item using embed technology*/
 li.jplayer_playlist_current a:visited,  li.jplayer_playlist_current a:link{
	color: #990066!important;
	padding-left: 0px;
	list-style-type: none;
	/*list-style-position: inside;*/
}