


/*Production Music*/

#Row3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	margin: 10px 0px;
	padding: 5px;
	width: 100%;
	background-color: #F4F4F4;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}

.odd {background-color:#F2FCFF   !IMPORTANT;}
.even {background-color: #F4FFF2   !IMPORTANT;}

#H_Album {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
	color: #999999;
	margin-left: 10px;
	padding: 1px 3px 4px 3px;
	width: 95px;
	height: 16px;
	background-color: #F0F0F0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	cursor: pointer;
	float: left
}
#H_SongTitle {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:900; color: #FFFFFF; margin-left:10px; padding: 1px 3px 4px 3px; width:250px; height:16px;  background-color:#F0F0F0; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; cursor: pointer; float:left}
#H_Genre {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:900; color: #FFFFFF; margin-left:10px; padding: 1px 3px 4px 3px; width:135px; height:16px; background-color:#F0F0F0; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; cursor: pointer; float:left}
#H_Key {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:900; color: #FFFFFF; margin-left: 10px; padding: 1px 3px 4px 3px; width:65px; height:16px; background-color:#F0F0F0; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; cursor: pointer; float:left}
#H_BPM {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:900; color: #FFFFFF; margin-left: 10px; padding: 1px 3px 4px 3px; width:35px; height:16px; background-color:#F0F0F0; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; cursor: pointer; float:left}
#H_ASCAP {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:900; color: #FFFFFF; margin-left: 10px; padding: 1px 3px 4px 3px; width:80px; height:16px; background-color:#F0F0F0; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; cursor: pointer; float:left;}

#SongTitle {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #999999; margin-left: 0px; padding: 3px; width:250px; height:16px; background-color:#F0F0F0; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; float:left}

#Genre {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; margin-left: 10px; padding: 3px; width:135px; height:16px; background-color:#F0F0F0; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; float:left}

#Key {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; margin-left: 10px; padding: 3px; width:65px; height:16px; background-color:#F0F0F0; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; float:left}

#BPM {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; margin-left: 10px; padding: 3px; width:35px; height:16px; background-color:#F0F0F0; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; float:left}

#ASCAP {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; margin: 0px 10px; padding: 3px; width:80px; height:16px; background-color:#F0F0F0; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; float:left;}

#Album {line-height:25px;}
#AlbumImage {float:left; margin:3px 10px 3px 3px;}
#Description {line-height:25px;}
#indent {width:75px; float:left;}
 
a.button, a.button:visited {
     background-color:#F0F0F0; display: inline-block; margin-top:3px; padding: 2px 4px 2px 4px; 
	-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius:5px; border-radius:5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25); border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative; cursor: pointer
}
a.button:hover {background-color:#F7F7F7;}
a.tooltip {outline:none; }
a.tooltip:hover {text-decoration:none;} 
a.tooltip span { z-index:10; display:none; padding:5px 5px; margin:-35px 0px 0px -75px; } 
a.tooltip:hover span{ display:inline; position:absolute; color:#FFF; border:1px solid #030; background-color:#cccccc;} 
.callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;} 
/*CSS3 extras*/ 
a.tooltip span { border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-box-shadow: 3px 3px 5px #CCC; -webkit-box-shadow: 3px 3px 5px #CCC; box-shadow: 3px 3px 5px #CCC; }



/* HTML 5 Audio Player */

audio { }

audio:hover, audio:focus, audio:active
{

}


/* End Production Music */
