ul#artist_list {
	margin:0px;
	padding:0px;
	list-style:none;
}

ul#artist_list li {
	text-align:center;
	background: url(images/album_detail_bg_repeat.gif) top left repeat-x;
	list-style:none;
	display:inline;
	width:205px;
	height:80px;
	float:left;
	margin:0px 15px 15px 0px;
	padding:15px;
	
}
	
ul#artist_list img {
	height:60px;
}

.artist_details_text {
	width:440px;
	margin:0px 35px 0px 0px;
	float:right;
	
	text-align:left;
}

.artist_details_links {
	width:275px;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:left;

	
}

.artist_details_links h3 {
	margin:20px 0px 10px 0px;
	padding-bottom:4px;
	border-bottom:2px solid #ccc;
	font-weight:normal;
	color:#333;
}

.artist_details_links a.thumbnail {
	margin-right:6px;
	margin-bottom:6px;
}
.artist_details_links a.thumbnail img {
	border:1px solid #838b9a;
}

.artist_details_img {
	clear:none;
}

.album_list_details { width:221px; margin-right:12px; padding:8px 8px 10px 8px; float:left; background: url(images/album_detail_bg_repeat.gif) top left repeat-x; text-align:left; }
.album_sm_img { float:left; border:1px solid #4b4b4b; margin-bottom:10px; }
.album_sm_info { float:right; width:125px; text-align:left; color:#4b4b4b; margin-right:8px; }
.album_sm_text { height:60px; text-wrap:normal; word-break:loose; } 
.album_sm_price { font-size:15px; font-weight:bold; color:#202030; padding-bottom:5px; }
a.moreinfo:link, a.moreinfo:visited { color: #0d5ea9; text-decoration:none; margin-bottom:10px; }
a.moreinfo:hover { color: #0d5ea9; text-decoration:underline; }
