@charset "utf-8";
/* CSS Document */

	table.tracklist{
		font-size:11.5pt;
		border-collapse:collapse;
		margin-bottom:20px;
		width:620px;
		border:2px solid #222;
	}
	tr{
		background-color:#222;
	}
	tr.header{
		height:30px;
		background-color:#222;
		font-size:11pt;
		color:#BCF;
		text-align:center;
	}
	tr.title{
		height:30px;
	}
	tr.odd{
		background-color:#444;
	}
	tr.even{
		background-color:#555;
	}
	td{
		border:none;
		padding:5px;
	}
	td.playbuttonheader{
		text-align:center;
	}
	td.number{
		text-align:right;
		width:20px;
	}
	td.title{
		padding-right:10px;
		text-align:left;
	}
	td.author, td.button{
		font-size:10.5pt;
		color:#39F;
	}
	td.info{
		text-align:center;
		width:50px;
		background-color:transparent;
	}
	td.lyrics{
		width:50px;
		text-align:center;
		background-color:transparent;
	}
	td.sample{
		width:52px;
		text-align:center;
		background-color:transparent;
	}
	tr.info{
		display:table-row;
		background-color:transparent;
		font-size:9pt;
	}
	tr.info p{
		margin-top:0;
		margin-bottom:0;
	}
	tr.lyrics{
		font-style:italic;
		display:table-row;
		background-color:transparent;
		font-size:10pt;
	}
	tr.header span{
		font-size:8pt;
		vertical-align:middle;
	}
	span.button{
		color:#39F;
		cursor:pointer;
		cursor:hand;
	}
	span.button span{
		font-size:10pt;
		vertical-align:middle;
	}
	span.button:hover{
		color:red;
	}
	span.button:active{
		color:orange;	
	}
	span.author{
		font-size:10pt;
		color:#CCC;
	}
	div.lyrics{
		display:none;
	}
	div#lyricbox{
		padding:0 8px;
		border:2px solid #444;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:11pt;
		font-style:italic;
		width:600px;
		background-color:#222;
		min-height:400px;
	}
	div#lyricbox h2{
		margin-top:6px;
	}
	img#cover{
	}
	body.album h1.albumtitle{
		text-align:left;
	}
	p.blurb{
		margin:0 0 20px 0;
	}
	div.lcol{
		font-size:11pt;
		background-color:transparent;
		font-family:Arial, Helvetica, sans-serif;
		display: inline-block;
		width: 340px;
		vertical-align: top;
	}
	div.lcol ul{
		padding-left:0;
		list-style:none;
	}
	div.lcol ul p{
		margin:0 0 4px 10px;
		font-size:10pt;
		color:#aaa;
	}
	div.rcol{
		background-color:transparent;
		display: inline-block;
		max-width: 620px;
		vertical-align: top;
	}
	div.rcol p{
	}
	img.button{
		border:none;
		margin:0;
		width:20px;
		height:20px;
		cursor:pointer;
		cursor:hand;
		margin:auto;
	}
	