body {
color:#000;
background-color:#000;
font-family: verdana, Arial, Sans-Serif;
font-size:11px;
}

a:active,a:link,a:visited {
color:#960202;
font-weight:400;
text-decoration:none;
}

a:hover {
color:#960202;
font-weight:400;
text-decoration:underline;
}

a {
outline:none;
}

a img {
border:none;
}

p {
font-size:12px;
}

p#foot {
text-align:center;
font-size:10px;
}

p#diff {
font-size:10px;
}

div.spacer{
height:10px;
background:#000;
}

div.spacer2{
height:10px;
background:transparent;
}

div#container {
margin-left:2em auto;
margin-right:2em auto;
}

div#header {
color:inherit;
background-color:#000;
border:1px solid #960202;
border-width:0 4px 4px 0;
}

div#header-in {
padding:0;
}

div#content-wrap {
padding:10px 0;
}

div.content {
color:inherit;
background-image:url(images/brushed-metal.jpg);
border:1px solid #960202;
border-width:0 4px 4px 0;
}

div.content2 {
color:inherit;
background-image:url(images/brushed-metal.jpg);
border:1px solid #960202;
border-width:0 4px 4px 0;
}

div.content-in {
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
}

div.column {
width:200px;
color:inherit;
background-image:url(images/brushed-metal.jpg);
border:1px solid #960202;
border-width:0 4px 4px 0;
}

div.column-in {
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
}

div.column-in2 {
padding:10px;
}

div#footer {
color:inherit;
background-image:url(images/brushed-metal2.jpg);
border:1px solid #960202;
clear:both;
border-width:0 4px 4px 0;
}

div#footer-in {
padding:5px;
}

div.headbar {
background-image:url(images/brushed-metal2.jpg);
padding:5px;
font-size:13px;
}

.menu {
list-style:none;
background:#000;
margin:0;
padding:0;
}

.menu li {
height:25px;
list-style:none;
background-repeat:no-repeat;
float:left;
margin:0;
padding:0;
}

.menu li a,.menu li a:visited {
display:block;
text-decoration:none;
text-indent:-1000px;
height:25px;
background-repeat:no-repeat;
}

.home {
background-image:url(menu/home_2.jpg);
width:80px;
}

.home a {
background-image:url(menu/home_1.jpg);
}

.bio {
background-image:url(menu/bio_2.jpg);
width:60px;
}

.bio a {
background-image:url(menu/bio_1.jpg);
}

.gallery {
background-image:url(menu/gallery_2.jpg);
width:80px;
}

.gallery a {
background-image:url(menu/gallery_1.jpg);
}

.music {
background-image:url(menu/music_2.jpg);
width:80px;
}

.music a {
background-image:url(menu/music_1.jpg);
}

.forum {
background-image:url(menu/forum_2.jpg);
width:80px;
}

.forum a {
background-image:url(menu/forum_1.jpg);
}

ul.menu li a:hover {
background:none;
}

.menu:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

ul#navlist
{
margin: 0 0 0 0px;
padding-top: 5px;
padding-bottom: 5px;
padding-left:0px;
padding-right:0px;
width: 180px;
}

#navlist li
{
list-style-type: none;
background-color: #585858;
color: #960202;
border: .2em solid #000000;
font-weight: 600;
text-align: center;
padding: .3em;
margin-bottom: .1em;
}

#navlist li a
{
color: #960202;
text-decoration: none;
display: block;
}

#navlist li a:hover
{
background-color: #960202;
color: #000000;
}
#navlist li#active
{
background-color: #960202;
color: #000000;
}
#navlist li a
{
color: #000000;
text-decoration: none;
display: block;
}