* { margin:0; padding:0; }
body { margin:0; background-color:#FFFFFF; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#777777; margin-top:0px; }
a { color:#573268;text-decoration:none; }
a:hover { color:#777777; }
td { vertical-align:top; }
br { letter-spacing:normal; }
form { margin:0px; padding:0px; }
input { background-color:#FFFFFF; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#777777; }

#dhtmltooltip { position: absolute; width: 195px; border: 2px solid #573268; padding: 6px; background-color: #FFFFFF; visibility: hidden; z-index: 1000; }

.nav_right_nt { background-image:url(../images/nav_right_bg_nt.gif); background-repeat:no-repeat; width:359px; vertical-align:bottom }
.featured_nav { background-image:url(../images/nav_mid_bg.gif); background-repeat:repeat-x; width:404px; vertical-align:bottom }

.featured_artist { color:#573268; font-weight:bold; font-size:10px; text-align:right; padding:0px 27px 7px 0px; }
	.featured_artist a { color:#777777; text-decoration:none; }
	.featured_artist a:hover { color:#573268; text-decoration:none; }

.global_nav { font-size:15px; color:#777777; padding: 0px 0px 5px 20px; text-align:left; }
	.global_nav a { color:#777777; text-decoration:none; }
	.global_nav a:hover { color:#573268; }

.global_date { position:relative; float:right; background-color:#CCCCCC; padding: 12px 13px 11px 13px; color:#FFFFFF; font-weight:bold; font-size:21px; margin: 0px 6px 0px 0px;}

.td_home_left { width:198px; background-image:url(../images/td_left_bg.gif); background-position:top; background-repeat:no-repeat; padding-top:2px; }	
	.td_home_left_contact { width:198px; vertical-align:top; text-align:left; }
	.td_home_left_contact_bot { width:198px; vertical-align:bottom; text-align:left; }
.td_home_center { width:407px; text-align:left; padding-top:5px; }
.td_home_center_scroll { width:407px; text-align:left; }
.td_home_right { width:355px; }
.td_featured_left_bottom { vertical-align:bottom; width:198px; }
.td_featured_right { width:355px; }
.td_featured_right_bottom { vertical-align:bottom; width:355px; line-height:12px; }

.home_statement { line-height:12px; text-align:right; padding: 0px 12px 0px 0px; }

.home_center { width:402px; height:372px; overflow:hidden; background-color:#CCCCCC; text-align:center }

.featured_right_top { text-align:left; line-height:12px; padding: 4px 12px 0px 15px; }
.featured_right { text-align:left; line-height:12px; padding: 6px 0px 0px 16px; }
	.artist_name { text-align:left; font-weight:bold; font-size:15px; color:#000000; padding-bottom:4px; }
	.artist_pn { color:#000000; padding-bottom:20px }
	.artist_pn a { color:#000000; text-decoration:none; }
	.artist_pn a:hover { color:#000000; text-decoration:underline; }

.featured_bottom_caption { text-align:left; line-height:12px; padding: 0px 0px 0px 16px; color:#000000; }
	.featured_bottom_caption a { color:#000000; text-decoration:underline; }
	.featured_bottom_caption a:hover { color:#777777; text-decoration:underline; }
	
.ex_left { line-height:12px; text-align:right; padding: 0px 12px 0px 0px; }
	.ex_title { font-size:18px; line-height:21px; }
	.ex_user { line-height:12px; color:#000000; padding:2px 0px 0px 18px; }
	.ex_field { line-height:12px; padding-top:14px; color:#573268; }
	.ex_name { color:#777777; }	
	.email_link { color:#573268; }
		.email_link a { color:#573268; }
		.email_link a:hover { color:#573268; text-decoration:underline; }

.ex_details { padding-top: 12px; color:#573268; }
	.ex_details a { text-decoration:underline; color:#777777; }
	.ex_details a:hover { color:#573268; }

.ex_browse { padding:20px 0px 4px 0px; font-size:12px; font-weight:bold; color:#573268 }

.ex_browse_img { padding-right:1px; }
.ex_browse_img img { margin: 0px 0px 2px 2px; }
.ex_img_nav { padding:8px 0px 15px 0px; }

.ex_contact_div { padding: 0px 12px 0px 0px; text-align:left; }
.ex_contact, .ex_contact a { margin-left:6px; text-align:right; width: 180px; background-color:#573268; color:#FFFFFF; font-size:12px; font-weight:bold; }
	.ex_contact a:hover { color:#ffffff; }
	
#contact { background-color:#573268; width:180px; visibility:hidden; position:absolute; }
.contact_content { padding:6px 6px 2px 12px; text-align:right; color:#FFFFFF; line-height:12px; }
	.contact_content a { color:#FFFFFF; text-decoration:none; }
	.contact_content a:hover { color:#FFFFFF; text-decoration:underline; }
.contact_hd { font-size:18px; padding-bottom:12px; line-height:normal; }

.help_hd { color:#777777; }

.search_results { padding-left:7px; padding-top:2px; color:#573268; text-align:left; }
	.search_results a { color:#777777; text-decoration:none; }
	.search_results a:hover { color:#573268; }

.term_search_results { padding:4px 0 0 3px; color:#777777; text-align:left; }
	.term_search_results u { color:#573268; text-decoration:none; }
	.term_search_results a { color:#573268; text-decoration:none; }
	.term_search_results a:hover { color:#573268; text-decoration:underline; }
		
.search_left { padding-left:3px; padding-top:2px; color:#573268; text-align:left; }
	.search_left a { color:#777777; text-decoration:none; }
	.search_left a:hover { color:#573268; }

.search { padding-top:11px; text-align:left; }
	.search form { padding:0px; margin:0px; }
	.search input { border-top:2px solid #CCCCCC; border-right:none; border-bottom:none; border-left: 2px solid #CCCCCC; width:331px; }
	
.search_btn { margin-top:5px; padding: 0px 0px 0px 6px; text-align:left; border:none; }
.search_btn, .search_btn a { text-align:left; width: 95px; background-color:#573268; color:#FFFFFF; font-size:12px; font-weight:bold; }
	.search_btn a:hover { color:#ffffff; }

div#win a	{ color:#573268; }
div#win a:hover	{ color:#777777; }