/* CSS Document */
@import url("global.css");

#browseArtists				{padding:20px 0 10px 15px; color:#333;}
#browseArtists a			{margin-right:3px;}
#artistContainer			{padding:10px 15px; zoom:1}
#artistList					{border-top:1px solid #dbdbdb;}
.artist						{border-bottom:1px solid #dbdbdb; line-height: 22px;}
.artist a:link,
.artist a:visited			{display:block; background:url(../images/artist_bg.jpg) repeat-x scroll left bottom; height:22px;  line-height:22px; padding-left:5px;}
.artist a:hover				{background:#9ABA70; color:#fff;}
.artistImage				{width:640px; height:248px; position:relative; zoom:1}
.imageCaption {
	position: absolute; z-index: 5; height: 35px; width: 640px;	left: 0px; bottom: 20px; background: url(../images/artists/artist_image_trans_div.gif) no-repeat scroll;
	font: bold 20px/35px Arial, Helvetica, sans-serif; color: #FFFFFF; filter: Alpha(Opacity=70); opacity:0.7;
}
div.artistWebsite			{position:absolute; z-index:4; width:640px; height:20px; background-color:#242424; bottom:0; left:0; text-align:right; line-height:20px;}
.artistWebsite a			{margin-right:10px; background:url(../images/more.gif) no-repeat scroll left center; padding-left:12px; color:#fff; font-size:10px;}
.artistWebsite a:hover		{text-decoration:underline;}
#bio a:link,
#bio a:visited				{text-decoration:underline; color:#9ABA70; font-weight:bold;}
#photos						{position:relative; height:70px; padding:10px 15px;}
#photos .artistPhoto		{width:60px; height:60px; float:left; margin-right:10px;}
#photos .artistPhoto div	{position:relative;}
#photos .artistPhoto span.photo_open	{position:absolute; bottom:5px; right:5px;}
