/* Teddy Geiger */
/* Discography Section Stylesheet
----------------------------------------------------------------------------- */

	@import url("widget-comments.css");

/* Layout
--------------------------------------------------------------------------- */

	h2 strong {
	
	width: 228px;
	height: 50px;
	background: url(../images/section-discography/h2-discography.gif) no-repeat;
		
	}
	
	div#columns {
		
	float: left;
	background: url(../images/section-discography/bg-columns.gif) repeat-y;
		
	}
	
	
/* Browse Discography
--------------------------------------------------------------------------- */
	
	#discography {
		
	padding: 20px 0;
	float: left;
	background: #aba000;
		
	}

	#discography h3 {
		
	width: 179px;
	height: 25px;
	margin: 0 0 15px 20px;
	background: url(../images/section-discography/h3-discography.gif);
	text-indent: -5000px;
		
	}
	
	#discography ul.releases {
		
	float: left;
	margin: 0 0 -3px -3px;
		
	}
	
	#discography ul.releases li {
		
	float: left;
	width: 185px;
	height: 230px;
	margin: 0 0 3px 3px;
	text-align: center;
		
	}
	
	#discography ul.releases li dl,
	#discography ul.releases li em {
		
	display: none;
		
	}

	#discography ul.releases li a {
	
	display: block;
		
	}
	
	#discography ul.releases li a img {
	
	width: 185px;
	height: 185px;
	margin-bottom: 3px;
		
	}
	
	#discography ul.releases li strong {
		
	display: block;
	font-weight: normal;
	padding: 0 5px;
		
	}
	
	#discography ul.releases li strong a {
		
	font: normal 14px/16px Arial, sans-serif;
	color: #fff;
		
	}
	

/* Album Info
--------------------------------------------------------------------------- */

	h3#albuminfo {
		
	width: 108px;
	height: 24px;
	margin: 20px 0 15px 20px;
	background: url(../images/section-discography/h3-albuminfo.gif);
	text-indent: -5000px;
		
	}
	
	#details h3 {
	
	margin: 0 0 10px 0;
	font: normal 16px/18px Arial, sans-serif;
	color: #000;
		
	}
	
	#details {
	
	float: left;
	width: 542px;
	padding: 0 0 0 20px;
	background: #aba000;
		
	}
	
	#details em {
		
	display: none;
		
	}
	
	#details ul.artwork {
	
	float: left;
	margin: 0 0 15px 0;
		
	}
	
	#details ul.artwork li {
		
	float: left;
	margin: 0 5px 0 0;
		
	}
	
	#details ul.artwork li img {
		
	display: block;
	border: 1px solid #938a00;
		
	}
	
	#details dl {
		
	float: left;
	width: 300px;
		
	}
	
	#details dl dt {
		
	width: 90px;
		
	}
	
	#details div.retailers {
		
	float: left;
	width: 522px;
	margin: 20px 0 0 -20px;
	border-top: 3px solid #fff;
	border-bottom: 3px solid #fff;
	padding: 10px 20px 7px 20px;
	background: #c35529;
		
	}
	
	#details div.retailers h4 {
	
	margin: 0 0 5px 0;
	font: normal 18px/20px Arial, sans-serif;
	color: #fff;
		
	}
	

/* Tracks
--------------------------------------------------------------------------- */

	#tracks {
		
	clear: left;
	padding: 20px 0;
	background: #aba000;
		
	}

	#tracks h3 {
	
	float: left;
	width: 121px;
	height: 25px;
	margin: 0 0 15px 20px;
	background: url(../images/section-discography/h3-tracklisting.gif);
	text-indent: -5000px;
		
	}
	
	#tracks table {
	
	clear: left;	
	width: 562px;
		
	}
	
	#tracks table tr {
		
	background: #938a00;
		
	}
	
	#tracks table tr.alt {
		
	background: none;
		
	}
	
	#tracks table tr td.number {
		
	padding-left: 20px;
	width: 20px;
		
	}
	
	#tracks table tr td.action a.action {
		
	margin: 0 5px 0 0 !important;
		
	}
	
	/* Action Cell Widths */
	
	#tracks td.listen {
		
	width: 45px;
		
	}

	#tracks td.watch {
		
	width: 46px;
		
	}

	#tracks td.download {
		
	width: 76px;
		
	}
	#tracks td.lyrics {
		
	width: 45px;
		
	}
	

/* More Album Info
--------------------------------------------------------------------------- */

	div.notes {
		
	padding: 20px;
	background: #e2e2e2;
		
	}

	div.notes h3 {
		
	width: 90px;
	height: 24px;
	margin: 0 0 15px 0;
	background: url(../images/section-discography/h3-moreinfo.gif);
	text-indent: -5000px;
		
	}
	
	div.notes h4 {
		
	font: normal 14px/16px Arial, sans-serif;
	margin: 0 0 10px 0;
		
	}
	
	div.notes p {
		
	color: #444;
	margin-bottom: 20px;
		
	}
	
	div.notes li {
		
	margin: 10px 0 0 0;
	border-top: 1px solid #aaa;
	padding: 10px 0 0 0;
		
	}
	
	div.notes li.liner {
		
	margin: 0;
	border: 0;
	padding: 0;
		
	}
	

/* Lyrics
--------------------------------------------------------------------------- */
	
	#lyrics {
		
	padding: 20px 0 0 0;
	background: #aba000;
		
	}
	
	#lyrics h3 {
	
	float: left;	
	width: 55px;
	height: 25px;
	margin: 0 0 15px 20px;
	background: url(../images/section-discography/h3-lyrics.gif);
	text-indent: -5000px;
		
	}
	
	#lyrics h4 {
	
	clear: both;
	margin: 0 0 10px;
	padding: 5px 20px;	
	font: 16px/20px Arial, sans-serif;
	background: #938a00;
		
	}
	
	#lyrics h4 a {
		
	color: #fff;
		
	}
	
	#lyrics ul {
		
	clear: both;
		
	}
	
	#lyrics ul li p {
	
	padding: 0 20px;	
		
	}
	
	#lyrics ul li {
	
	margin: 0 0 20px 0;	
		
	}
