html
{
background: #151515;
}

body
{
margin: 0px;
font-size: 11px;
font-family: "trebuchet ms", tahoma;
color: #8a8989;
background: #1d1d1d url('images/bg.jpg') repeat-x;
}

img
{
border: none
}

#main
{
position: relative;
width: 100%;
background: url('images/bg-main.jpg') no-repeat;
}

a
{
color: #cecece;
text-decoration: none;
}

a:hover
{
color: #cecece;
text-decoration: underline;
}

#menu
{
position: absolute;
top: 7px;
left: 25px;
}

#menu a
{
text-decoration: none;
}

#menu ul
{
margin: 0px;
padding: 0px;
list-style: none;
}

#menu li
{
margin: 0px;
padding: 0px;
float: left;
height: 31px;
margin-right: 10px;
}

.l1 a,.l2 a,.l3 a,.l4 a,.l5 a,.l6 a,.l7 a
{
display: block;
height: 36px;
}

li.l1 a
{
width: 51px;
background: url('images/l1.jpg') no-repeat;
}
li.l1 a:hover
{
background: url('images/l1h.jpg') no-repeat;
}

li.l2 a
{
width: 53px;
background: url('images/l2.jpg') no-repeat;
}
li.l2 a:hover
{
background: url('images/l2h.jpg') no-repeat;
}

li.l3 a
{
width: 55px;
background: url('images/l3.jpg') no-repeat;
}
li.l3 a:hover
{
background: url('images/l3h.jpg') no-repeat;
}

li.l4 a
{
width: 100px;
background: url('images/l4.jpg') no-repeat;
}
li.l4 a:hover
{
background: url('images/l4h.jpg') no-repeat;
}

li.l5 a
{
width: 67px;
background: url('images/l5.jpg') no-repeat;
}
li.l5 a:hover
{
background: url('images/l5h.jpg') no-repeat;
}

li.l6 a
{
width: 67px;
background: url('images/l6.jpg') no-repeat;
}
li.l6 a:hover
{
background: url('images/l6h.jpg') no-repeat;
}

li.l7 a
{
width: 80px;
background: url('images/l7.jpg') no-repeat;
}
li.l7 a:hover
{
background: url('images/l7h.jpg') no-repeat;
}

#logo
{
position: absolute;
top: 0px;
left: 660px;
}

#blood
{
position: absolute;
top: 47px;
left: 0px;
}

#content
{
width: 760px;
float: left;
}

#content-inner
{
padding: 140px 70px 100px 52px;
}

.content_title
{
font-family: "times new roman", georgia;
font-size: 23px;
color: white;
}

.news_title
{
color: white;
font-size: 11px;
}

.news_pvm
{
color: #5a5a5a;
font-size: 10px;
}

.gig_pvm
{
color: white;
font-size: 13px;
}

.past_gig_pvm
{
color: white;
font-size: 11px;
}


#sidebar
{
width: 216px;
padding-top: 360px;
padding-bottom: 150px;
float: left;
}

#info-header
{
height: 47px;
background: url('images/info-header.jpg') no-repeat;
}

#info
{
background: #242424 bottom url('images/bg-info.jpg') no-repeat;
}

#info-inner
{
padding: 7px 15px 15px 15px;
}

#info-buttons
{
padding: 4px 0px 0px 0px;
width: 219px;
}

#clear
{
clear: both;
}

#footer
{
color: #3d3b3b;
height: 80px;
background: #151515 url('images/bg-footer.jpg') repeat-x;
}

#footer-l
{
padding-top: 30px;
padding-left: 70px;
background: url('images/copy.jpg') no-repeat;
background-position: 46px 29px;
float: left;
padding-bottom: 5px;
}

#footer-r
{
padding-top: 27px;
padding-left: 535px;
float: left;
}

table.band
{
margin-top: 20px;
}

table.band td
{
padding-right: 13px;
text-align: center;
}

table.band img
{
border: 6px solid #202020;
background: #303030;
padding: 1px;
}

table.band img:hover
{
border: 6px solid #252525;
background: #303030;
padding: 1px;
}

table.member td
{
padding-right: 18px;
}

table.member img
{
border: 7px solid #202020;
background: #303030;
padding: 1px;
}

table.discotable td
{
padding-right: 18px;
padding-bottom: 35px;
}

table.discotable img
{
border: 7px solid #202020;
background: #303030;
padding: 1px;
}

table b
{
color: white;
}

.cdlabel
{
font-size: 18px;
color: white;
font-family: "times new roman", "trebuchet ms", arial;
text-transform: uppercase;
}

.contentimg
{
border: 5px solid #202020;
background: #303030;
padding: 1px;
}