*{
	outline:0px;
}
#plInterface{
	margin-bottom:15px;
}
#plInterface,
#plInterface div{	
	width:573px;
	height:113px;
}
#plInterface img#sound_cover{
    max-width:128px;
    max-height:113px;
    min-width:128px;
    min-height:113px;
    margin-left:5px;
}
#plInterface div{
	position:relative;
	z-index:678;
	background:transparent url(/plugin/players/SoundPlayer/images/adotplayer.png) no-repeat;
}
#plInterface a#player{
	position:absolute;
	z-index:567;
	margin-top:68px;
	margin-left:138px;
	!margin-left:0px;
	
}
#plInterface #sound_cover{
	position:absolute;
}
#plInterface h2{
	position:relative;
	margin-left:141px;
	margin-top:14px;
}
#plMore{
	position:absolute;
	margin-top:-30px;
	margin-left:450px;
	z-index:1011;
	font-weight:bolder;
}

#plEmbedBtn{
	/*text-align:right;
	float:right;
	/**/
	text-decoration:none;
}
#plEmbedDiv{
	position:relative;
	text-align:right;
	margin-left:465px;
	margin-top:-45px;

}
#plShare{
	margin:5px auto;
	font-size:1em;
	border:1px dashed pink;
	padding:7px;
	background:rgba(255, 239, 248,1)
	!background:#FFEFF8;
}
#plShare textarea{
	margin-top:10px;
	width:551px;
	font-size:.7em;
	background:#FDEBF1;
	color:#555;
}

/*{{{ general playlist settings, light gray */
div.playlist {
	position:relative;
	overflow:hidden;	 	
}


div.playlist, div.clips {
	width:260px;	
	
}



div.clips a {
	margin-bottom:2px;
	background:url(/plugin/players/SoundPlayer/images/adotlist.png) no-repeat;
	display:block;
	padding:0px 15px;
	padding-left:30px;
	height:16px;
	width:525px;
	font-size:12px;
	border:1px solid #ccc;		
	text-decoration:none;
	letter-spacing:-1px;
	color:#000;
}
div.clips a.playing, div.clips a.progress ,div.clips a.paused{
	background:url(/plugin/players/SoundPlayer/images/adotlist.png) no-repeat 0px -41px;
	border:1px solid #FF9CC0;		
	margin-left:10px;
	width:520px;
}
div.clips a.progress {
	opacity:0.6;		
}

div.clips a.paused {
	background-position:0px -21px;	
}

div.clips a span {
	font-size:11px;
	color:#000;	
}
div.clips a:hover span {
	font-size:11px;
	color:#CCC;	
}
div.clips a:hover span {
	color:#E1007A;	
}

div.clips a.playing span, 
div.clips a.paused span, 
div.clips a.progress span{
	 color:#fff;	
}
.hide,
div.clips a img,
#plMoreHide,
div.clips a span.plDescription{
	display:none;
}
div.clips a span.plDuration{
	float:right;
	!position:relative;
	!z-index:9999;
	!margin-top:-14px
}
/*=======================================
* Tooltips
* ======================================*/
.tooltip{
	box-shadow: 5px 5px 10px rgba(0,0,0,.5);
	-moz-box-shadow: 5px 5px 10px rgba(0,0,0,.5);
	-webkit-box-shadow: 5px 5px 10px rgba(0,0,0,.5);
	z-index: 11111;
	padding: 10px 13px;
	margin-left:-380px;
	margin-top:-10px;
   	color: #303030;
	background-color: #fff;
	border: 1px solid #ccc;
	max-width:350px;
}



