a {color:#333333; text-decoration:none;}
a:hover {color:#7b1100; text-decoration:none;}
body {margin:0px; background:#ffffff url(images/bg.gif) repeat-y; font-family:tahoma, arial, sans-serif; font-size:11px; color:#333333;}
img {border:0px;}
.clear {clear:both;}

#homeright {margin-left:100px;}

#sidebar {color:#ffffff; vertical-align:top; padding-top:40px;}
	#sidebar table td {color:#ffffff; line-height:18px;}
		#sidebar table td a {width:auto; display:block; padding:2px 8px 2px 8px; margin:1px; text-decoration:none; color:#ffffff; font-size:11px;}
		#sidebar table td a:hover {background-color:#ffffff; color:#888888;}				
		
	#sidebar .left_content {text-align:right; font-size:12px; line-height:16px; padding-top:30px; color:#ffffff;}
		#sidebar .left_content .title {font-size:18px; font-weight:bold;}
		#sidebar .left_content .intro {font-size:12px; text-align:left; padding-top:20px; padding-bottom:10px;}
		#sidebar .left_content .title2 {font-size:16px;}	
		#sidebar .left_content a {color:#ffffff; text-decoration:underline;}
			#sidebar .left_content .controls a {color:#ffffff; text-decoration:none;}
			#sidebar .left_content .controls a:hover {color:#a5a5a5; text-decoration:none;}	
	
	#sidebar .about	{text-align:right; font-size:12px; color:#ffffff; padding:30px 30px;}
		#sidebar .about a {color:#ffffff; text-decoration:underline;}	

		.left_content2 {color:#ffffff; font-size:12px; text-align:right;}
			.left_content2 .title {font-size:16px;}
			.left_content2 a {color:#ffffff; text-decoration:underline;}
				
				
	.right {vertical-align:top; padding-top:46px;}
		#nav {width:622px; margin:0px auto; padding:0px; white-space:nowrap; text-align:center;}
			#nav ul {padding:0px; margin:0px;}	
			#nav li {display:inline; list-style-type:none; padding:0px 30px;}									
			
		#content {width:600px; margin:0px auto; padding:20px 0px;}
		#footer {margin-top:20px; text-align:center; font-size:9px; color:#cccccc; line-height:18px;}
			#footer td {font-size:9px; color:#cccccc; line-height:18px;}
			#footer a {font-size:11px; color:#999999;}
			#footer a:hover {color:#7b1100;}
				
/* artists page	*/
.artist_list ul {list-style:none; text-indent:0px; margin:0; padding:0;}
.artist_home {margin:0px auto 40px; padding-top:104px; text-align:center; font-size:10px; color:#999999;}
.artist_home td {margin:0px auto 40px; padding:0px 20px 0px 0px; text-align:center; vertical-align:top; font-size:10px; color:#999999;}
	.artist_home img {margin-bottom:10px;}
	.artist_home b  {font-size:11px; color:#333333;}
	.artist_home i {font-size:10px; color:#999999;}
	
.artists_detail {width:317px; text-align:center; padding:60px 0px; font-size:18px;}

.whatsnewtext {vertical-align:top; font-size:11px; color:#333333;}
	.whatsnewtext a {text-decoration:underline;}