/*front page*/
div#side_left { float: left; width: 140px; }
ul.options { margin: 1em 0 2em 0; }
p#artist_signup { background: #cfdde5; padding: 10px;}

div#main { margin: 0 320px 0 160px; position: relative; }
h2#emp { font-size: 24px; letter-spacing: 0; line-height: 24px; color: #000; border: 0; padding: 0; margin: 0 0 24px 0; }

ul.album_row { line-height: 14px;font-size: 12px; list-style: none; float: left; margin:0 0 2em 0; padding:0; }
ul.album_row li { display: block; position: relative; float: left; width: 143px; margin: 0; padding: 0 10px 0 0;}
ul.album_row li img { display: block; margin-bottom: 2px;}
img.cover { width: 110px; height: 110px; padding-right: 120px; }
a.artist_link { color: #000; text-decoration: none; }
a.artist_link:hover { text-decoration: underline; }
a.album_link {text-decoration: none; }
a.album_link:hover { text-decoration: underline; }

div#daily_feature { background: url(/img/r_daily_featured_slice.jpg) repeat-x #AA3333; padding: 0; margin: 0 0 2em 0; float: left; color: #eed6d6; }
div#daily_feature a { color: #eed6d6; text-decoration: underline; }
div#daily_feature a:hover { text-decoration: none; }
div#daily_feature h2 {
	padding: 0;
	border: 0;
	height: 52px;
	text-indent: -2000px;
	background: url(/img/r_daily_featured_top.jpg) no-repeat;
}
div#daily_feature img {
	float: left;
	margin-left: 20px;
}
div#daily_feature #details {
	margin: 0 20px 0 150px;
}
div#daily_feature #end {
	clear:left;
	height: 21px;
	background: url(/img/r_daily_featured_bottom.jpg) no-repeat;
}

div#side_right { float: right; width: 300px; }
h2.first_headline_right { border: 0; margin-top: 48px; padding-top: 0; }
form#side_search { background:  #AA3333; padding: 10px; margin: 2em 0; color: #eed6d6; }


td.remove { padding: 0; width 20px; text-align: right; }

ul#recent_additions {
	margin: 1em 0 2em 0;
	padding: 0;
	list-style: none;
	border: 1px #cfdde5 solid;
}


ul#recent_additions li {
	margin: 0;
	padding: 10px;
}
ul#recent_additions li.odd {
	background: #cfdde5;
}

/* end front page */
