body {
margin: 0;
padding: 0;
font-size: 10px;
background: #1e1e1e;
}

#wrap {
font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
background: #000;
color: #6e7072;
width: 900px;
margin: 0 auto;
padding: 10px 0 0 0;
border-left: solid 10px #4b4b4b;
border-right: solid 10px #4b4b4b;
}

p {
margin: 0 0 20px 0; 
padding: 0;
}

#left p {
padding: 0 40px;
}

#right p {
margin-bottom: 5px;
}

h1 {
margin: 0;
padding: 0;
background: url(../images/logo.gif) left top no-repeat;
text-indent: -9999px;
position: absolute;
left: 30px;
top: 0;
height: 227px;
width: 435px;
}

#head h2 {
text-indent: -9999px;
background: url(../images/headleft.gif) left top no-repeat;
height: 227px;
margin: 0;
padding: 0;
}

h3 {
margin: 0 0 7px 0; 
padding: 0;
color: #fff;
}

h3#collective {
text-indent: -9999px;
overflow: hidden;
background: url(../images/collective.gif) no-repeat;
height: 16px;
}

h3#new {
text-indent: -9999px;
overflow: hidden;
background: url(../images/new.gif) center top no-repeat;
height: 16px;
}

h3#latest {
text-indent: -9999px;
overflow: hidden;
background: url(../images/latest.gif) no-repeat;
height: 16px;
}

h3#disc {
text-indent: -9999px;
overflow: hidden;
background: url(../images/disc.gif) no-repeat;
height: 15px;
}

h3#bio {
text-indent: -9999px;
overflow: hidden;
background: url(../images/bio.gif) no-repeat;
height: 14px;
}

h3#community {
text-indent: -9999px;
overflow: hidden;
background: url(../images/community.gif) no-repeat;
height: 15px;
}

#content {
position: relative;
background: url(../images/column.gif) center top repeat-y;
margin: 4px 0 0 0; 
padding: 0;
line-height: 2em;
}

#middle {
margin: 0 259px;
background: #13171c;
width: 292px;
position: relative;
padding: 15px 45px 80px 45px;
}

#left {
background: #13171c;
position: absolute;
left: 9px;
top: 40px;
width: 240px;
text-align: center;
}

#right {
background: #13171c;
width: 170px;
position: absolute;
right: 40px;
top: 40px;
}

#boxtop {
background: url(../images/top.gif) center top no-repeat;
height: 18px;
margin: 0;
padding: 0;
}

#boxbot {
background: url(../images/bottom.gif) center top no-repeat;
height: 18px;
margin: 0;
padding: 0;
}

#rcap {
background: url(../images/headright.gif) right top no-repeat;
height: 227px;
}

#head {
background: url(../images/headbg.gif) repeat-x;
margin: 0 auto;
width: 883px;
position: relative;
}

#horns {
position: absolute;
right: 150px;
top: 0;
}

img#shadow {
margin-left: -10px;
width: 920px;
}

img#thumbs {
display: block;
margin: 0 auto 40px auto;
}

img#stars {
position: absolute;
left: 60px;
bottom: 30px;
}

img#victor {
margin-left: 20px;
margin-bottom: 30px;
}

img#duke {
border: solid 5px #1f2328;
margin: 40px 0 0 -12px;
}

img#skins {
border: solid 5px #1f2328;
margin-top: 300px;
margin-left: -10px;
}

ul {
margin: 0;
padding: 0;
list-style-type: circle;
}

.nav {
background: url(../images/nav.gif) center top no-repeat;
height: 32px;
margin: 4px 0 0 0;
padding: 17px 0 0 50px;
font-size: 1.3em;
}

.nav li {
display: inline;
margin-right: 10px;
}

.nav a {
text-decoration: none;
}

.nav a:link, .nav a:visited {
color: #888508;
text-decoration: none;
}

.nav a:hover, .nav a:active {
color: #888508;
text-decoration: line-through;
}

a:link, a:visited {
color: #9b9b9b;
text-decoration: underline;
}

a:hover, a:active {
color: #9b9b9b;
text-decoration: line-through;
}

#foot a:link, #foot a:visited {
color: #fff;
text-decoration: none;
}

fieldset {
border-color: #1f2328;
padding: 30px 20px 10px 20px;
}

input#name, input#email, textarea {
display: block;
background-color: #1f2328;
border: solid 1px #999999;
}

input#name, input#email {
width: 230px;
}

object {
margin-bottom: 30px; 
padding: 0;
}