/* GLOBAL CSS */		
body {
	margin-top : 22px;
	margin-bottom : 22px;
	/* background-color:#B70F00; */
	background-color:#000000;
	color:#333;
	font-size:12px; 
	font-family:arial,"sans serif";
}
		
img { border:0; }

form { margin:0; padding:0;display:inline; }

#global_container {
	width : 768px;
	margin:0 auto;
}
		
#global_navigation { margin-bottom : 9px; }
		
#global_top_white_bg {
	background-image: url("/images/white_top_bg.gif");background-repeat:no-repeat;
	text-align:left;
	padding-left: 18px;
	padding-top: 9px;
	width : 740px;
	height : 43px;			
}

#global_top_black_bg {
	background-image: url("/images/news_top_bg.gif");background-repeat:no-repeat;
	text-align:left;
	padding-left: 18px;
	padding-top: 9px;
	width : 740px;
	height : 43px;			
}
		
#global_top_bg {
	background-image: url("/images/top_border_bg.gif");background-repeat:no-repeat;
	text-align:left;
	padding-left: 18px;
	padding-top: 9px;
	width : 740px;
	height : 43px;	
}
		
#global_bottom_black_bg {
	background-image: url("/images/news_bottom_bg.gif");background-repeat:no-repeat;
	width : 758px;
	height : 25px;
	margin-left:0px;
}
		
#global_bottom_white_bg {
	background-image: url("/images/white_bottom_bg.gif");background-repeat:no-repeat;
	width : 758px;
	height : 25px;
	margin-left:0px;
}
		
#global_bottom_bg {
	background-image: url("/images/bottom_border_bg.gif");background-repeat:no-repeat;
	width : 758px;
	height : 25px;
}
				
#global_center_white_bg {
	width : 700px;
	background-color:#ffffff;
	padding-left: 19px;
	padding-right: 19px;
	margin:0 8px;
}

#global_center_black_bg {
	width : 700px;
	background-color:#000000;
	padding-left: 19px;
	padding-right: 19px;
	margin:0 8px;
}

#global_center_bg {
	width : 756px;	
	background-color:#FFFFFF;
	border-left: solid 1px #ff0000;
	border-right: solid 1px #ff0000;
}
				
#global_footer_text {	
	color:#999999;
	font-size:10px; 
	font-family:arial,"sans serif";
	margin-left: 10px;
	margin-right: 10px;
	text-align: left;
	line-height:14px;
}
		
.global_copyright {
	color:#FFFFFF;
	font-family:arial,"sans serif";
	font-size: 9px;
	line-height:12px;
}
		
h1, h1 A:link, h1 A:active, h1 A:visited {
	/* color:#A5CC00; */
	color:#ff0000;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:16px;
	margin:0;
	padding:0;
	text-decoration:none;
}

h1 A:hover { text-decoration:underline; }

h2, h2 A:link, h2 A:active, h2 A:visited {
	color:#000000;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:18px;
	margin:0;
	padding:0;
	text-decoration:none;
}

h2.white, h2.white A:link, h2.white A:active, h2.white A:visited {
	color:#FFFFFF;
}

h2 a:hover { text-decoration:underline; }

h3, h3 A:link, h3 A:active, h3 A:visited {
	color:#000000;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:16px;
	margin:0;
	padding:0;
}

h4, h4 A:link, h4 A:active, h4 A:visited {
	/*color:#F15300;*/
	color:#F00;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:14px;
	margin:0;
	padding:0;
}

a.bodyNav:link, A.bodyNav:active, A.bodyNav:visited {
	/*color:#F15300;*/
	color:#F00;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/* GLOBAL LINK ATTRIBUTES */			
a:link,a:visited,a:active {	
	color:#333;
}
		
a:hover {	
	color:#F15300;
	text-decoration:none;
}
		
a.global_footer:link,a.global_footer:visited {	
	color:#ff0000;
	text-decoration:none;
}
		
a.global_footer:hover {	
	color:#9C0000;
	text-decoration:none;
	background:#ff0000;
}

table.artistsTable {
	border-collapse: collapse;
	width:698px;
	background-color:#FFFFFF;
}
	
table.artistsTable th, table.artistsTable td {
	padding:5px 10px;
}

table.artistsTable td {
	border-right:1px solid #ccc;
}

table.artistsTable thead {
	background: #6e6e6e;
	color:#FFFFFF;
	/*border-top: 1px solid #999;
	border-bottm: 1px solid #999;*/
}

table.artistsTable th {
	text-align:left;
	cursor: pointer; 
}

table.artistsTable tr.odd {
	background-color: #dedede;
}

table.artistsTable tr:hover {
	/*background-color:#CCCCCC;
	color:#fff;*/
}

table.artistsTable tr:hover a:link, table.artistsTable tr:hover a:visited, table.artistsTable tr:hover a:active {
	color:#333;
}


select {
	width:150px;
	font-size:11px;
}

input {
	font-size:12px;
}

img.cover { border:1px solid #ccc; }

.error {
	color:#FF0000;
	font-weight:bold;
}

#topnav {
	float:right;
	padding-top:3px;
	color:#ffffff;
	width:400px;
	text-align:right;
}

#topnav a { 
	color:#ffffff;
	text-decoration:none;
}