body {
font-size: 11px;
line-height: 20px;
color: #D3D3D3;
letter-spacing: 1px;
font-family: tahoma, verdana, arial, trebuchet ms;
text-align: justify;
text-decoration: none;
cursor: default;
background: #212120 url(020922/griever/v_01.jpg) repeat-x top left; 
}

td {
font-size: 11px;
line-height: 20px;
color: #D3D3D3;
letter-spacing: 1px;
font-family: tahoma, verdana, arial, trebuchet ms;
text-align: justify;
text-decoration: none;
}

.stat {  
text-align: left;
border: #3C3C3C 1px solid;
background-color: #000;
padding: 3px 20px 3px 10px;
width: 320px;
}

blockquote {  
text-align: left;
border: #3C3C3C 1px solid;
background-color: #161615;
padding: 7px 10px;
}

img { 
border: none; 
}

.pic {
border: #989898 1px dotted;
margin: 3px;
padding: 3px;
}

.border {
border: #000 1px dotted;
margin: 3px;
padding: 3px;
}

.text {
text-indent: 15px;
}

i {
color:#856C7F;
text-decoration: none; 
}

b {
color:#93869B;
text-decoration: none; 
}

a {
color: #989898;
padding-bottom: 1px;
background-color: #111110;
border-bottom: 1px solid #3B3B39;
text-decoration: none;
}

a:hover {
color: #F7F7F7;
padding-bottom: 1px;
background-color: #111110;
border-bottom: 1px solid #515151;
}

#bar a {
display: block;
color: #C6C6C7;
background: #111110;
margin-left: 50px;
padding-right: 10px;
font-size: 9px;
font-family: arial, georgia, tahoma;
text-transform: uppercase;
font-weight: normal;
text-align: right;
border-right: 5px solid #3B3B3B;
}

#bar a:hover {
color: #EBEBED;
background: #242424;
border-right: 5px solid #515151;
}

h1 { 
font-family: georgia, times, arial; 
font-size: 18px; 
font-weight: bold;
line-height: 30px;
letter-spacing: 1px;
word-spacing: 2px;
font-style: italic;
color: #93869B; 
text-align: left;
padding-top: 20px;
padding-left: 40px;
margin-left: 50px;
background: transparent;
}

h2, .title { 
font-family: times, georgia, verdana, arial; 
font-size: 16px; 
font-weight: bold;
color: #ACACAC; 
text-transform: uppercase;
text-align: left;
padding-left: 10px;
margin-left: 40px;
border-left: #4C4C4C 11px solid;
}

h3 { 
font-family: arial, georgia, times, verdana; 
font-size: 13px; 
letter-spacing: 1px;
font-weight: bold;
color: #856C7F; 
text-transform: uppercase;
text-align: center;
margin: 20px 0 10px 0;
}

#bar .head { 
font-family: georgia, times, arial; 
font-size: 18px; 
font-weight: bold;
line-height: 30px;
letter-spacing: 1px;
word-spacing: 2px;
font-style: italic;
color: #919191; 
text-align: left;
padding-top: 20px;
padding-left: 40px;
margin-left: 50px;
background: transparent url(020922/griever/head.gif) left no-repeat;
}

.txt {
font-size: 10px;
letter-spacing: 1px;
font-family: arial, trebuchet ms, verdana;
text-align: left;
text-transform: uppercase;
text-decoration: none;
}

.option {  
text-align: center;
background: #101010;
padding: 10px 0;
border: #686868 1px solid;
width: 400px;
font-family: georgia, trebuchet ms, verdana, times, arial;
letter-spacing: 1px;
font-size: 15px;
font-weight: bold;
color: #EAEAEA;
}

input, select, textarea, .textfield, .button { 	
border: #000;
border-bottom: #3C3C3C 1px solid;
padding: 2px;
margin: 2px;
background-color: #000;
font-size: 11px;
color: #D3D3D3; 
font-family: tahoma, verdana, arial, trebuchet ms;
text-decoration: none } 

option { 	
border-bottom: #3C3C3C 1px solid;
padding: 2px;
margin: 2px;
background: #000;
font-size: 11px;
color: #D3D3D3; 
font-family: tahoma, verdana, arial, trebuchet ms;
text-decoration: none } 

.main {
position: absolute;
align: right;
top: 0px;
right: 0px;
}

.box {
width: 850px;
}

#content {
position: absolute;
align: right;
top: 360px;
right: 40px;
width: 630px;
padding-bottom: 15px;
}

#bar {
position: absolute;
align: right;
top: 410px;
right: 700px;
}

#membersort {
width: 250px;
}

.memberlist {
border-spacing: 10px;
border-collapse: separate;
}

.affy {
align: center;
}

#footer {
background: transparent url(020922/griever/logo.gif) center no-repeat;
padding-top: 35px;
}