﻿
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
background:transparent;
border:0;
font-size:100%;
margin:0;
outline:0;
padding:0;
vertical-align:baseline;
}

html {
background-color:#000;
background-image: url(images/bg.jpg);
background-position: top center;
background-attachment: fixed;
background-repeat:no-repeat;
}

body {
font-family:verdana;
font-size:11px;
line-height:13px;
}

ul {
list-style:none;
}

blockquote, q {
quotes:none;
}

blockquote:before, blockquote:after, q:before, q:after {
content:none;
}

del {
text-decoration:line-through;
}

table {
border-collapse:collapse;
border-spacing:0;
margin:0 20px;
}

html, body, h1, h2, h3, h4, h5, h6, p, ul, li {
color:#fff;
margin:0;
padding:0;
}

#header ul {
float:left;
display: block;
list-style-type:none;
height:11px;
margin:18px 32px 0;
width:100%;
line-height: 11px;
}

#header ul li {
display:inline;
float:left;
text-align:center;
}

h1 {
background-image:url(images/logo.png);
float:left;
height:104px;
margin:15px 210px;
text-indent:-10000px;
width:480px;
}

.small {
color:#999;
font-size:9px;
}

p.crumb {
float:left;
width:50%;
}

.options {
font-weight:400;
}

p.links {
float:left;
text-align:right;
width:50%;
}

p.meta {
text-align:right;
}

p.body {
margin:0 20px 10px;
}

h2 {
float:left;
}

img.sidebar {
margin:0 20px 10px;
width:283px;
}

div#wrap {
left:50%;
margin-left:-450px;
position:absolute;
top:0;
width:900px;
}

div.content {
float:left;
margin:0 50px;
width:800px;
}

div#left {
float:left;
margin:0 20px 0 0;
width:450px;
}

div#full {
float:left;
margin:0;
width:800px;
}

div#sidebar {
float:left;
width:330px;
}

hr {
background-color:#666;
border:0;
color:#666;
float:left;
height:1px;
margin:0 0 10px 0;
width:800px;
}

input {
border:1px solid #666;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
}

label {
display:inline-block;
margin:0 5px 0 20px;
width:40px;
}

input.text {
width:240px;
}

a.home {
background-image:url('images/menu.png');
background-position:0 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:76px;
}

a.home:hover {
background-position:0 -11px;
}

a.tour {
background-image:url(images/menu.png);
background-position:-76px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:130px;
}

a.tour:hover {
background-position:-76px -11px;
}

a.bio {
background-image:url(images/menu.png);
background-position:-206px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:118px;
}

a.bio:hover {
background-position:-206px -11px;
}

a.discog {
background-image:url(images/menu.png);
background-position:-324px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:142px;
}

a.discog:hover {
background-position:-324px -11px;
}

a.gallery {
background-image:url(images/menu.png);
background-position:-466px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:98px;
}

a.gallery:hover {
background-position:-466px -11px;
}

a.forum {
background-image:url(images/menu.png);
background-position:-564px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:82px;
}

a.forum:hover {
background-position:-564px -11px;
}

a.merch {
background-image:url(images/menu.png);
background-position:-646px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:84px;
}

a.merch:hover {
background-position:-646px -11px;
}

a.contact {
background-image:url(images/menu.png);
background-position:-730px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:110px;
}

a.contact:hover {
background-position:-730px -11px;
}

a {
color:#fff;
text-decoration:underline;
}

a:hover {
color:#999;
text-decoration:none;
}

th {
text-align:left;
}

.quote {
font-style:italic;
text-indent:20px;
}

.disc1 {
float:left;
margin:0 20px 0 0;
width:230px;
}

.disc2 {
float:left;
width:510px;
}

.discwrap {
clear:both;
float:left;
margin:0 20px 20px;
width:760px;
}

ol {
margin:0 0 10px;
padding:0 0 0 35px;
}

ul.discography li {
margin:0 0 0 35px;
}

img.media {
margin:0 0 5px 20px;
}

img.mediamargin {
margin:0 0 5px 5px;
}

div#footer {
float:left;
margin:50px 50px 0;
width:800px;
}

textarea.message {
margin:10px 0 0 70px;
width:240px;
}

p, h3 {
margin:0 0 10px;
}

p.form, input.button {
margin:0 0 10px 70px;
}

h4, form {
margin:0 0 0 20px;
}

th h4, p.zero, h4.discography {
margin:0;
}

p.message {
padding:5px;
color: #333;
background-color:#CCC;
border: 1px solid #333;
}

.signup {
width: 290px;
height: 30px;
border: 0;
background-image:url(images/join-bg.png);
background-repeat:no-repeat;
margin: 0;
padding: 5px;
margin: 0 0 10px 0;
color: #666;
}
