body { background-color: #000; width: 100%; align: center; }
body,center,blockquote,td,p,font   {
	color: #F93;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
th	{ color: #000; }
a	{ color: #0FF; text-decoration: underline;} /* generic anchor tags */
a:hover	{ background:#033; color: #000; text-decoration: underline; } /* hover color */
a:link	{ color: #0FF; } /* visited color */
a:visited	{ color: #0DD; } /* visited color */
a:active	{ color: #0BB; } /* active color */
.home { color: #F93; font-size: 12pt; }

#header, #navigation, #content, #footer { width: 680px; margin 0: auto; }

#header {
	background: #000 url(gfx/rc-banner2.gif) left center no-repeat;
	text-align: right; line-height: 50px;
	width: 680px; height: 50px;
	border-bottom: 1px solid #F93;
}
#navigation { text-align: center; }
#content { width: 680px; }

ul, li {margin: 0; padding: 0;}
.albumlist li {
	list-style-type: none; clear: both;
}

.albumlist li img { float: left; margin: 0 1em 2em 0; border: 0; }

.news {
	color: #000; /* text color */
	background-color: #000;
	width: 680px;
	padding: 10px;
	text-align: center;
	border: 1px solid black;
}
.news_entry { text-align: left; }
.news_date {
	color: #000;
	background-color: #F93;
	font-weight: bold;
	padding: 2px;
	line-height: 14pt;
	border: 1px solid black;
}
.news_text {
	color: #F93;
	text-align: top;
	margin: 10px;
	/* text-align: left; */
}
.calendar	{ background-color: black; }
.calendar_artist_text { color: black; font-size:1px;}
.calendar_today	{ background-color: #333; width:674px; }
.calendar_date_table	{
	background-color: #ff9933;
	width:674px;
	font-weight:bold;
}
.calendar_date_text	{ color: #000; }
.calendar_event_title_text	{ color: #F93; width:670px; font-size:20px; font-weight:bold;  }
.calendar_venue_text	{ color: #F93; width:674px;}
.calendar_notes_text	{ color: #F93; font-size:12px;}
.popup { color: #000; }
a.popup2	{ color: #099; text-decoration: underline;} /* generic anchor tags */
a.popup2:hover	{ background:#033; color: #000; text-decoration: underline; } /* hover color */
a.popup2:link	{ color: #099; } /* visited color */
a.popup2:visited	{ color: #077; } /* visited color */
a.popup2:active			{ color: #055; } /* active color */
.contrast { color: #FB5; }
.list_form td { color: #000; }

