/* Body and stuff */

body {
background : #F2F3F2 url("http://i986.photobucket.com/albums/ae346/blue-venom/lyts/Header23-1.png") top center no-repeat;
font : 11px/16px arial, helvetica, sans-serif;
color : #232C30;
text-align : left;
}
em {
color : #687976;
}
ul {
list-style-type : none;
padding : 0;
margin : 0;
}
li {
background-image : url("http://i986.photobucket.com/albums/ae346/blue-venom/icons/other-8.png");
background-repeat : no-repeat;
background-position : 0 5px;
padding-left : 10px;
}
img {
border : none;
}
pre {
color : #601900;
width : 300px;
height : 50px;
padding : 5px;
margin : 0;
overflow : auto;
border : 1px solid #EBCEA8;
}
code {
color : #601900;
padding : 5px;
border : 1px solid #EBCEA8;
}

/* Containers and Boxes */

#container {
width : 750px;
margin : 0 auto 0 auto;
padding : 10px;
}
#nav {
width : 750px;
margin : 0 auto 0 auto;
padding : 5px 5px 10px 175px;
}
#header {
width : 750px;
height : 355px;
margin : 0 auto 0 auto;
padding : 0;
}
#content {
width : 550px;
float : left;
padding : 30px 5px 5px 10px;
}
#sidebar {
width : 155px;
float : right;
padding : 10px 5px 5px 5px;
}
#footer {
background : url("") bottom center no-repeat;
height : 85px;
clear : both; 
margin : 0 auto 0 auto;
text-align: center;
border-bottom : 2px solid #707C7A;
padding : 15px 0 2px 0;
}
table {
width : 160px;
table-layout : fixed;
padding : 10px 0 10px 0;
}
div.net {
margin : 0 auto 0 auto;
text-align : center;
}
.ads {
background-color : #FFFFFF;
width : 95px;
margin : 0 auto 0 auto;
text-align : center;
color : #601900;
border : 1px solid #E0E5E3;
padding : 5px;
}
.brushes {
width : 204px;
margin : 0 auto 0 auto;
text-align : center;
border : 1px solid #E0E5E3;
padding : 10px;
}
.stock {
background-color : #FFFFFF;
width : 80px;
height : 80px;
border : 1px solid #E0E5E3;
overflow : hidden;
padding : 0;
}
.stock img {
width : 80px;
height : 80px;
}

/* Headers */

h1 {
font : normal 18px/20px georgia;
letter-spacing : 0;
color : #313633;
padding : 0;
text-transform : lowercase;
text-align : right;
margin : 0;
}
h2 {
font : normal 16px/18px georgia;
letter-spacing : 0;
color : #313633;
text-transform : lowercase;
text-align : left;
padding : 2px 0 2px 0;
margin : 0;
}
h3 {
background-color : #FFFFFF;
padding : 2px;
text-transform : none;
font : 11px/16px arial, helvetica, sans-serif;
color : #232C30;
border-bottom : 1px solid #707C7A;
margin : 0;
}
h4 {
font : normal 24px/26px arial narrow, tahoma;
letter-spacing : -1px;
font-weight : bold;
color : #4A5452;
padding : 0;
text-transform : uppercase;
text-align : left;
margin : 0;
}
h5, div.catfile {
font : 11px/11px arial, helvetica, sans-serif;
color : #687976;
padding : 2px 0 0 0;
text-transform : none;
text-align : left;
border-bottom : 2px solid #707C7A;
margin : 0;
}

/* Links and Menus */

a:link, a:active, a:visited {
font : 11px arial, helvetica, sans-serif;
text-decoration : none;
color : #687976;
text-align : justify;
}
a:hover {
font : 11px arial, helvetica, sans-serif;
text-decoration : none;
color : #798D89;
}
a.nav:link, a.nav:active, a.nav:visited {
font : 16px georgia;
letter-spacing : 1px;
text-transform : lowercase;
text-align : center;
color : #952C3C;
display : inline;
margin : 0 7px 0 7px;
padding : 7px 2px 7px 2px;
border-bottom : 0;
}
a.nav:hover {
color : #C73B55;
border-bottom : 5px solid #EEECED;
}
a.aff:link, a.aff:active, a.aff:visited {
background : #E0E5E3;
text-align : left;
color : #4A5452;
display : block;
margin : 0 0 1px 0;
}
a.aff:hover {
background : #E8EDEB;
color : #687976;
}
a.updates:link, a.updates:active, a.updates:visited {
background : #E0E5E3;
font : 11px arial, helvetica, sans-serif;
text-align : left;
color : #4A5452;
padding : 3px;
display : block;
margin : 0 0 1px 0;
}
a.updates:hover {
background : #E8EDEB;
color : #687976;
}

/* Fanupdate */

input, select {
color : #333333;
font : 11px arial, helvetica, sans-serif;
text-decoration : none;
border: 1px solid #E0E5E3;
}
textarea {
font : 11px arial, helvetica, sans-serif;
color : #2D221D;
float : left;
width : 340px;
height : 140px;
margin : 0;
border : 1px solid #E0E5E3;
}
.submit {
background-color : #FFFFFF;
border: 1px solid #E0E5E3;
padding : 3px;
margin : 14px 0 0 0;
}
