
#footer {text-align:center;font:bold 8pt 'Courier New'}
	
/* white to red */
a.text:link, a.text:visited {color: white; text-decoration: none;}
a.text:hover, a.text:visited:hover {color: red; text-decoration: none;}

/* red to white */
a.rtow:link, a.rtow:visited {color: red; text-decoration: none;}
a.rtow:hover, a.rtow:visited:hover  {color: white; text-decoration: none;}

/* red to white  with underline*/
a.rtowu:link, a.rtowu:visited {color: red; text-decoration: none; }
a.rtowu:hover, a.rtowu:visited:hover {color:white; text-decoration: underline; }

/* red to white  with underline*/
a.gtoru, a.rtowu:visited {color: #AAA; text-decoration: none; }
a.gtoru:hover {color:#F00; text-decoration: underline; }

/* Used for image links -- removes border */
a.image:link, a.image:visited  {color: black; text-decoration: none;}
a.image:hover {color: black; text-decoration: none;}

/*  rtow used in header */
a.head:link, a.head:visited {color: red; text-decoration: none; font: normal 8pt verdana, arial, sans-serif}
a.head:hover, a.head:visited:hover {color: white; text-decoration: none; font: normal 8pt verdana, arial, sans-serif}

/* red to gray */
a.toolbar:link, a.toolbar:visited {color: white; text-decoration: none; font: bold 8pt verdana, arial, sans-serif}
a.toolbar:hover, a.toolbar:visited:hover {color: #444; text-decoration: none; font: bold 8pt verdana, arial, sans-serif}

/* white with disappearing underline */
a.navbar:link, a.navbar:visited {text-decoration: none; color: white; font: bold 8pt verdana, arial, sans-serif}
a.navbar:hover, a.navbar:visited:hover {text-decoration: underline; font: bold 8pt verdana, arial, sans-serif}

/* Looks about the same as navbar */
a.nav2:link, a.nav2:visited  {text-decoration: none; color: white; font: normal 8pt verdana, arial, sans-serif}
a.nav2:hover, a.nav2:visited:hover {text-decoration: underline; color: white; font: normal 8pt verdana, arial, sans-serif}

/* white to black */
a.navnews:link, a.navnews:visited {color: white; font: normal 8pt verdana, arial, sans-serif}
a.navnews:hover, a.navnews:visited:hover {color: black; font: normal 8pt verdana, arial, sans-serif}

/* white to red, bold */
a.newsBox, a.newsBox:visited { text-decoration: none; color: white; font: bold 8pt verdana, arial, sans-serif; }
a.newsBox:hover { color: #F00; }

/*red to white, bold */
a.newsMain, a.newsMain:visited { text-decoration: none; color: #F00; font: bold 8pt verdana, arial, sans-serif; }
a.newsMain:hover { color: #FFF; }

a.featureHeader {text-decoration: none; color: #FFF;  font: bold 8pt verdana, arial, sans-serif; }

.txt {
	text-align: left;
	margin:0 10px;
} 

.thetoolbar {
	color: white; 
	border-style: solid; 
	border-width: 1px;
	background-color: #900;
	text-align: center;
	font-weight: bold;
	padding: 5px;
}

body {
background-color:#444;
font-family: verdana, arial, sans-serif;
color: #FFF;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}
.redBorder { color: #FFF; background-color: #000; border: thin #F00 solid; }	
	

#news {font-size: 0.8em; font-weight: bold}
#news img {float: left} 
#news td {height: 80px; }

td {
	font: normal 8pt Verdana, sans-serif;
	color: #FFF;
}

/*
.content {
	width: 650px; 
	color: #FFF; 
	margin-top: 0px; 
}
*/
.contentHeader {
	width: 100%;
	padding: 5px;	
	background-color: #000;
	color: #F00;
	font: bold 10pt verdana, sans-serif;
	border: 1px solid;
	text-align: left;
}
	
.grayBox {
	width: 90%; 
	height: 100%;
	padding: 15px; 
	background-color: #666; 
	text-align: left;
	font: normal 10pt Verdana, sans-serif; 
}

.redHeader {
 	background-color: #9E1211; 
	color: #FFF;
	width: 100%;
	height: 14px; 
	text-align: left; 
	font: bold 12px Verdana, sans-serif;
	padding: 5px;
 }

.burgandyBox {
	background-color: #990000;
	font-size: 8pt;
	width: 100%;
	height: 100%;
	font: normal 8pt Verdana, sans-serif;
	text-align: left;
}

.imagebox {
	float: left;
	display:inline;
	margin: 0 10px 10px 0;
	width: 160px;
	text-align: center;
	font: bold 16pt verdana, sans-serf;
}

/* image or not for gray box */
.gray {
	display:block; 
	width:160px; 
	height: 160px; 
	font: normal 16pt verdana; 
	color: #FFF; 
	background-color: #000; 
}

.darkGrayHeader {
	width: 100%;
	margin: 0;
	padding: 5px;	
	background-color: #242029;
	color: #F00;
	font: bold 8pt verdana, sans-serif;
	border: 1px solid;
	text-align: left;
}


/* Navbar styles */
.main {
	font: normal 7.5pt verdana, arial, sans-serif; 
	color: #FFF; 
	width: 100%; 
}

.navContent {
	margin-left: 5px;
	margin-right: 5px;
}

.category {
	color: #CCC;
	background-color: #9E1211;
	padding: 5px;
	font-weight: bold; 
	display: block;
}

.navbar {
	width: 100%;
	height: 125px;
	padding: 0;
	margin: 0;
	text-align: left;
}

.artistPic {
	text-align:center;
	display:block; 
	width:376px; 
	height: 180px; 
	font: normal 16pt verdana; 
	color: #FFF; 
	background-color: #000; 
}

/*News box on main page */
td.newsBox {
	border: 1px solid #F00;
	margin:0;
}

td.newsItem {
	padding: 10px;
}
a.postcom
{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a.postcom:hover
{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

