/*css for jplayer*/
.demo-container {
	border: 2px;
	border-color: green;
	border-style: dashed;
	padding-left: 5px;
	height: 120px;
	width: 490px;
	float: right;
}

.demo-container a, .demo-container a:link, .demo-container a:visited, .demo-container a:hover, .demo-container a:focus, .demo-container a:active {
	color: #009BE3;
}

.demo-container ul {
	list-style-type: none;
	padding: 5px;
	margin: 1em 0;
	width: 100%;
	overflow: hidden;
}

.demo-container ul span {
	color: #A0A600;
}

.demo-container li {
	float: left;
	margin-right: 1em;
}

.demo-container p span.track-name {
	color: #CC0090;
}

div.wrap-MI { border:0; margin:0; background:transparent;
		/* position || float */
		/* width */
		min-width:116px;
	}
	div.jp-innerwrap, 
	div.jp-interface,
	div.innertab, 
	div.bars_holder, 
	div.playlist-wrap-MI {
		width:100%;
	}
	
	div.jp-innerwrap { position:relative !important;  border:0; margin:0; }
	div.jp-interface { position:relative !important; height:96px; min-height:67px; border-top:0px solid #e8e8e8; margin:0; cursor:default; }
	
/* BACKGROUNDS */		
	div.innerx { position: absolute; visibility: hidden; }
	div.innerleft {	position: absolute; visibility: hidden; }
	div.innerright { position: absolute; visibility: hidden; }
	
	/* SCREEN BACKGROUND -------------- */
	/*div.innertab {		
		position: absolute;
		width: 100%;
		bottom: 47px;
		left: 0px;
		top: 0px;
	}*/
	
/* SCREEN TEXT */			
	div.player-track-title {position:absolute;}
	div.player-artist, 
	div.jp-play-time, 
	div.jp-total-time, 
	div.statusMI { 
	}


	div.player-track-title {	
		position: absolute;
		#top: 4px;
		left: 15px;
	}
	div.player-track-title.mp3j_widgetmods {
		font-size: 14px;
	}
	
							
	div.player-artist {		
		position: absolute;
		top: 27px;
		left: 16px;
		width: auto;
		max-width: 96%;
		padding: 0px 0px 0px 0px;
	}
	div.player-artist.mp3j_widgetmods {
		font-size: 11px;
	}
							

	div.jp-play-time,
	div.jp-total-time,
	div.statusMI {		position: absolute;
					padding-left: 16px;
					text-align: left;
					font-size: 11px;
					z-index: 50;
					
					 }
	div.dloadmp3-MI {
	position: absolute;
	font-size: 16px;
	bottom: 10px;
	top:20px;
	left:125px;
	height: auto;
	margin:0;
		}
					
	div.jp-play-time {	bottom: 26px; width:37px;  }
	/*div.jp-total-time {	top: 63px; width:37px; visibility:hidden; } */
	div.jp-total-time { visibility:hidden; } 
	div.statusMI { 	bottom: 26px; left: 37px; }	
	div.transport-MI { position:absolute; width:auto; height:30px; top:20px; padding-left:16px; }
	div.stop_mp3j { visibility: hidden; }
	div.Prev_mp3j, div.Next_mp3j { visibility:hidden;}
div.playlist-toggle-MI {visibility:hidden;}