body
{
	margin-top: 1em;
	font-size: small;
	color: #39C;
	background-color: #000;
/*	scrollbar-base-color: #39C;
	scrollbar-track-color: #39C;
	scrollbar-face-color: #3CF;
	scrollbar-highlight-color: #3CF;
	scrollbar-3dlight-color: #39C;
	scrollbar-darkshadow-color: #39C;
	scrollbar-shadow-color: #3CF;
	scrollbar-arrow-color: #39C;*/
/* Ugly hack for IE5/Win. */
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: medium;
}
/* Be nice to Opera 5. */
body>#Menu {font-size: medium;}

a { color: #FFF; }
a:link { color: #FFF; }
a:visited { color: #999; }
a:active { color: #39C; }

#sr-body
{
	text-align: center; /* for centering on IE5/Win */
}

#sr-top
{
	width: 745px;
	margin: 0.2em auto;
/*	text-align: center;*/
}

#sr-banner
{
/*	border: 5px solid #000;*/
/*	font-size: 1.5em;*/
	font-size: 24px;
	text-align: left;
/*	margin-right: 3em;*/
}

#sr-banner a { color: #39C; text-decoration: none;}

#sr-main-menu
{
/*	margin: 0em 0em 0.5em 0em;*/
/*	margin: 1em 1em 1em 5em;*/
	float: right;
	padding: 0.5em 0em 0.5em 0em;
/*	text-align: center;*/
	font-weight: bold;
/*	font-size: 1em;*/
	font-size: 15px;
}

#sr-main-menu a { color: #CCC; text-decoration: none;}
#sr-main-menu a:link { color: #CCC; text-decoration: none;}
#sr-main-menu a:visited { color: #CCC; }
#sr-main-menu a:hover { color: #39C; text-decoration: none;}
#sr-main-menu a:active { color: #FFF; }

.globalmenu-normal
{
	border: 1px solid #CCC;
	padding: 0.1em;
	font-size: 1em;
}

.globalmenu-selected
{
/*	color: #065E90;*/
	border: 1px solid #39C;
	padding: 0.1em;
	font-weight: bold;
	font-size: 1em;
}

#sr-main
{
	width: 745px;
/*	width: 30em;*/
	margin: 0em auto;
	text-align: left;
	font-size: 15px;
}


#sr-local-menu
{
	float: right;
/*	width: 150px;*/
	width: 23%;
	background-color: #333;
	margin-top: 1.5em;
	padding: 5px;
	border: 3px solid #999;
}


#sr-contents-container
{
	border: 3px solid #999;
}

#sr-path
{
	background-color: #333;
	padding: 0.1em 0em 0.1em 0.3em;
}

#sr-contents
{
	color: #FFF;
/*	height: 400px;*/
	padding: 1.5em 2em 2em 2em;
	text-align: left;
	background-color: black;
/*	background-color: #6CF;*/
/*	background-image: url(../bg.gif);*/
/*	overflow: auto;*/
}

#sr-contents-container a { color: #39C; text-decoration: none;}
#sr-contents-container a:link { color: #39C; text-decoration: none;}
#sr-contents-container a:visited { color: #39C; }
#sr-contents-container a:hover { color: #FFF; text-decoration: underline;}
#sr-contents-container a:active { color: #FFF; }

#sr-contents-main
{
}

#sr-footer
{
	padding-top: 0.5em;
	text-align: center;
}

.sr-news
{
/*	width: 70%;*/
	margin-top: 1em;
	margin-bottom: 1em;
}

.sr-news-section
{
}

.sr-news-section-image
{
	float: right;
}

#sr-news-banner
{
	color: #39C;
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 1em;
}

.sr-news-date
{
	color: #F99;
	font-weight: bold;
	background-color: #333;
	padding-left: 0.2em;
	-moz-border-radius: 6px 6px 0px 0px;
}

.sr-news-category
{
	font-size: 0.9em;
	font-weight: bold;
	padding-left: 0.7em;
	color: #CCC;
}

.sr-news-category-inner
{
	background-color: #333;
	padding: 0em 0.3em 0em 0.3em;
	-moz-border-radius: 0px 0px 4px 4px;
}

.sr-news-body
{
/*	border: 1px solid #999;*/
	padding-left: 1em;
	padding-bottom: 1em;
}

.sr-news-title
{
	font-size: 1.3em;
	font-weight: bold;
}

.sr-news-extended
{
}

.sr-news-links
{
}

.sr-news-extras
{
	float: right;
	width: 23%;
	margin-top: 0em;
	background-color: #333;
	padding: 5px;
	border: 3px solid #999;
}

.sr-news-calendar-container
{
/*	width: 35%;*/
}

.sr-news-calendar
{
	font-size: 0.9em;
}

.sr-news-calendarhead
{
}

.sr-news-sidetitle
{
	color: #F99;
	font-weight: bold;
	background-color: #333;
	padding-left: 0.2em;
}

.sr-news-side
{
	padding-left: 1em;
	padding-bottom: 1em;
}

.sr-news-archive
{
	font-size: 0.8em;
	padding-bottom: 0em;
}

.sr-news-syndicate
{
	font-size: 0.8em;
	text-align: center;
}

.sr-news-powered
{
}

.sr-news-permalink
{
}

#sr-news-menu
{
	float: right;
	width: 23%;
	background-color: #333;
	margin-top: 0em;
	padding: 5px;
	border: 3px solid #999;
}

.sr-news-menu-title
{
	font-weight: bold;
}

.sr-news-entry
{
	width: 70%;
	margin-top: 1em;
	margin-bottom: 1em;
}

.sr-news-entries
{
	width: 70%;
	margin-top: 1em;
	margin-bottom: 1em;
}

.sr-news-archive-title
{
	color: #FFC;
	font-size: 1.5em;
	font-weight: bold;
	padding-top: 0em;
	margin-top: 0.5em;
}

.sr-archives-title
{
	color: #F99;
	font-weight: bold;
	background-color: #333;
	padding-left: 0.2em;
	-moz-border-radius: 6px 6px 0px 0px;
}

.sr-archives-list
{
	padding-left: 1em;
}

.sr-news-search-input
{
	border-style: solid;
	border-color: #069;
	background-color: #333;
	color: #39C;
	padding-left: 0.3em;
	margin-left: 1em;
}

.sr-news-search-submit
{
	border-style: solid;
	border-color: #069;
	background-color: #333;
	color: #F99;
}

.front-date
{
	color: #F99;
	font-weight: bold;
	margin-left: 2em;
}

.front-body
{
	margin-left: 2em;
}

#artist-list
{
	text-align: center;
	padding-top: 2em;
}

.artist
{
	margin-bottom: 2em;
}

.artist-banner-thumb
{
	color: #39C;
	font-size: 2em;
	font-weight: bold;
}

.artist-banner-thumb a img { color: #39C; border: 2px solid #39C; text-decoration: none; }
.artist-banner-thumb a:link img { color: #39C; border: 2px solid #39C; text-decoration: none; }
.artist-banner-thumb a:visited img { color: #39C; border: 2px solid #39C; }
.artist-banner-thumb a:hover img { color: #FFF; border: 2px solid #FFF; text-decoration: none; }
.artist-banner-thumb a:active img { color: #FFF; border: 2px solid #FFF; }

.artist-banner-thumb-text
{
	color: #39C;
	font-size: 2em;
	font-weight: bold;
	margin: 0.3em;
/*	margin-bottom: 5px;*/
	text-align: center;
}

#artist-banner-thumb-text-inner
{
	color: #39C;
	font-size: 2em;
	font-weight: bold;
	margin: 0.3em;
/*	margin-bottom: 5px;*/
/**/
	padding-left: 5px;
	padding-right: 5px;
/*	border: 1px solid #39C;*/
	text-align: center;
}

#artist-banner-thumb-text-inner a {
	color: #39C;
	padding: 0px 5px 0px 5px;
	border: 2px solid #39C;
	text-decoration: none;
}
#artist-banner-thumb-text-inner a:link { color: #39C; border: 2px solid #39C; text-decoration: none;}
#artist-banner-thumb-text-inner a:visited { color: #39C; border: 2px solid #39C; text-decoration: none;}
#artist-banner-thumb-text-inner a:hover { color: #39C; border: 2px solid #FFF; text-decoration: none;}
#artist-banner-thumb-text-inner a:active { color: #39C; border: 2px solid #FFF; text-decoration: none;}

.artist-name-link
{
	margin-top: 0.1em;
	color: #39C;
}

.artist-banner
{
	color: #39C;
	font-size: 2em;
	font-weight: bold;
	padding-top: 0em;
	margin-top: 0.5em;
	margin-left: 10px;
/*	text-align: center;*/
}

.artist-bio
{
	margin-left: 10px;
}

.info-title
{
	color: #FFC;
	width: 70%;
	font-size: 1.5em;
	font-weight: bold;
	padding-top: 0em;
	margin-top: 0.5em;
}

.info-download
{
	width: 70%;
	padding-bottom: 1em;
}

.info-header
{
	color: #F99;
	width: 70%;
	background-color: #333;
	font-size: 1em;
	font-weight: bold;
	padding-top: 0em;
	padding-left: 0.2em;
	-moz-border-radius: 6px 6px 0px 0px;
}

.info-body
{
	width: 70%;
	padding-bottom: 1em;
	padding-left: 1em;
}


.br-clear-all
{
	clear: both;
}

.about-image
{
	padding-right: 0.5em;
}

#about-this-site
{
	text-align: center;
	font-size: .8em;
}

#about-this-site a { color: #065E90; text-decoration:none; }
#about-this-site a:hover { text-decoration: underline; }


#navigation
{
	font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
	font-size: .8em;
	padding-top: 1em;
	font-weight: bold;
}

#navigation a { text-decoration: none; }
#navigation a:hover { text-decoration: underline; }

#copyright
{
/*	color: #065E90;*/
	color: #CCC;
/*	font-size: .8em;*/
	font-size: 12px;
}

#copyright a { color: #CCC; text-decoration: none;}
#copyright a:link { color: #CCC; text-decoration: none;}
#copyright a:visited { color: #CCC; }
#copyright a:hover { color: #CCC; text-decoration: underline;}
#copyright a:active { color: #39C; }

.album-title
{
	font-weight: bold;
}

.songtitle
{
	font-weight: bold;
	font-style: italic;
}

.email
{
	font-weight: bold;
}

.url-print
{
	display: none;
}

.band-info
{
}
