/* PAGE LAYOUT */
body
	{ background:#222233; text-align:center; font:.8em Arial; }
div#centeredcontainer
	{ margin:auto; width:720px; text-align:left; }
div#content
	{ position:relative; margin:20px 0px; padding:10px 0px; width:720px; color:#333333; background:#FFFFFF; }
div#title h1
	{ margin:0px 20px; color:#000000; font:3.2em Arial; }
hr
	{ display:none; }

/* ALBUM DETAILS */
div#albumdetailslist
	{ position:relative; }
div.albumdetails
	{ margin-top:10px; height:350px; }
div.albuminfo
	{ position:absolute; left:420px; margin-top:10px; }
div.albumartist, div.albumname, div.albumlabel, div.albumreleased, div.albumtracks
	{ position:relative; margin-top:6px; }
div.albuminfo span.label
	{ width:100px; display:inline; }
div.albuminfo span.data
	{ position:absolute; left:70px; font:1.1em Arial; font-size:1.1em; font-weight:bold; }
div.albuminfo div.albumreleased span.data
	{ top:-4px; }
div.albuminfo ol li
	{ margin-left:10px; font-size:.9em; }
div.albuminfo ol li span.time
	{ margin-left:10px; font-style:italic; }
div.albumcover img
	{ margin-left:40px; height:350px; width:350px; border:solid 1px #000000; }

/* ALBUM LIST */
div#albumlist
	{ width:720px; text-align:center; }
div#albumlist ul
	{ margin-top:20px; list-style-type:none; }
div#albumlist ul li
	{ display:inline; margin:6px; white-space:nowrap; }
div#albumlist ul li img
	{ cursor:pointer; height:65px; width:65px; border:solid 1px #000000; }

/* ARTIST LINK */
div#artistlink
	{ width:720px; text-align:center; }
div#artistlink a
	{ color:#666666; text-decoration:none; }
div#artistlink a:hover
	{ color:#000000; text-decoration:underline; }
