body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #000 url('/images/background.jpg') no-repeat top center;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
}

h1, h2, h3, h4, h5, h6, a, img, ul, li, p { margin: 0; padding: 0; border: 0; }
h2 { text-indent: -8000px; height: 45px; }
h3 { text-indent: -8000px; height: 25px; }
a { text-decoration: none; color: #CC0000 }
a:hover { text-decoration: underline; }
.text { background-color: #000000; }
.text p { font-size: 10pt; margin-bottom: 0.5em; }

#container { width: 1242px; margin: 0 auto; }
#header { text-align:center; margin-bottom: 1em; }
#content { width: 970px; margin: 0 auto; }
.column { width: 480px; float: left; }
#leftcolumn { margin-right: 5px; }
#rightcolumn { margin-left: 5px; }
.clear { clear: both; }
.oneem { height: 1em; }

.headersmall { display:block; text-align:left;  width:480px; float: left; }
.headerbig { display: block; text-align:left; width: 970px; }
.headertiny { display: block; text-align: left; width: 320px; }
#victorstream { text-align: center; }
#victorstream h2 { background: url('/images/victorstream_header.png') top center no-repeat; }
#victorstream_player { margin: 15px; }

#newreleases { overflow:hidden; }
#newreleases h2 { background: url('/images/newreleases_header.png') top center no-repeat; }
#newreleases img { margin: 0 6px; width: 95px; height: 95px; float: left; }
#newreleases_content { width: 950px; margin: 0 auto; overflow: hidden; }

#newreleases_big { overflow: hidden; }
#newreleases_big h2 { background: url('/images/newreleases_headerbig.png') top center no-repeat; }

#band_bio h2 { background: url('/images/bio_tiny_header.png') top center no-repeat; }

#featuredmerch h2 { background: url('/images/featuredmerch_header.png') top center no-repeat; }
#tourdates h2 { background: url('/images/tourdates_header.png') top center no-repeat; }

#roster { overflow: hidden; }
#roster h2 { background: url('/images/roster_header.png') top center no-repeat; }
#roster ul, #roster li { list-style: none; float: left; }

#features { overflow: hidden; }
#features h2 { background: url('/images/features_header.png') top center no-repeat; }

#news { overflow: hidden; }
#news h2 { background: url('/images/news_header.png') top center no-repeat; }
#newsbig { overflow: hidden; }
#newsbig h2 { background: url('/images/news_headerbig.png') top center no-repeat; }

#alumni { overflow: hidden; }
#alumni h3 { background: url('/images/alumni_header.png') top center no-repeat; }
#alumni ul, #alumni li { list-style: none; float: left; }

#footer h3 { background: url('/images/footer_header.png') top center no-repeat; }

.memorial_picture { text-align: center; }
.memorial_picture img { margin: 1em auto; }

#merchandise { overflow: hidden; text-align: center; }
#merchandise h2 { background: url('/images/merchandise_headerbig.png') top center no-repeat; }
#merchandise img { border: 2px #c00 solid; }

.connect_widget_text { color: #FFF !important; }
