body {
font-family: Verdana;
color: #405850;
background-color: #D4D4D4;
font-size: 11px;
line-height: 13px;
cursor: default;
text-align: center;
margin: 0;
padding: 0;
background-image:url(image/bg2.jpg);
background-repeat:repeat-x;
/*background-attachment: fixed;*/
}
a:link, a:visited {
cursor:help; 
font-family: Tahoma;
color:#454847;
border-bottom:1px dotted #454847; 
text-decoration:none; 
text-align: justify;
letter-spacing: 1px;
}
a:hover {
font-family: Tahoma;
color:#373A39;
border-bottom:1px dotted #373A39; 
text-decoration:underline; 
text-align: justify;
}
a:link.latestl, a:visited.latestl {
cursor:help; 
font-family: Tahoma;
color:#C0C1C1;
border-bottom:1px dotted #C0C1C1;  
text-decoration:none;
text-align: justify;
letter-spacing: 1px;
}
a:hover.latestl {
font-family: Tahoma;
color:#AEAEAE; 
border-bottom:1px dotted #AEAEAE; 
text-decoration:underline; 
text-align: justify;
}
a:link.footer, a:visited.footer {
cursor:help; 
font-family: Tahoma;
color:#454847;
border-bottom:1px dotted #454847; 
text-decoration:none; 
text-align: justify;
letter-spacing: 1px;
}
a:hover.footer {
font-family: Tahoma;
color:#373A39;
border-bottom:1px dotted #373A39; 
text-decoration:underline; 
text-align: justify;
}
img {
border: 0px;  
text-decoration:none;
}
.button, input, dropdown, button, .input, select, .select, textarea, checkbox, .checkbox {
font-family:Arial;
color: #373A39;
background-color: #606F6A;
border: 1px solid #373A39;
font-size: 11px;
line-height: 13px;
}
.bu {
font-style: italic;
}
ul {
width:580px;
list-style-image:url(image/list2.gif);
}
#container{
top: 0;
left: 0;
width:850px;
height:200px;
margin:0 auto;
padding: 0 0 0 0;
text-align:justify;
/*background-image:url(image/lay.jpg);*/
}
#header {
position: relative;
float:left;
left: 0px;
width: 850px;
height:345px;
/*padding-bottom:8px;*/
background-image:url(image/header2.jpg);
background-repeat:none;
}
#latest {
position: relative;
float:left;
top: 247px;
left: 27px;
width:712px;
height:64px;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
color:#E5E5E5;
/*filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.6;
opacity: 0.8;
background:#000000;*/
}
#navigation {
position: relative;
float:left;
top: 0px;
left: 25px;
float:left;
width:148px;
margin-bottom:10px;
/*background-image:url(image/navi_bg2.jpg);
background-repeat:repeat-y;*/
background-color:#C2C2C2;
border-left:1px solid #747474;
border-right:1px solid #747474;
}
#navigation_text {
position: relative;
float:left;
left:2px;
width:144px;
padding:2px;
}
#navigation_bottom {
position: relative;
float:left;
top: 0px;
left: -1px;
width: 149px;
height:25px;
background-image:url(image/navi_footer2.jpg);
background-repeat:none;
}
#content{
position: relative;
float:left;
top: 0px;
left: 30px;
float:left;
width:643px;
/*background-image:url(image/content_bg2.jpg);
background-repeat:repeat-y;*/
background-color:#C2C2C2;
border-left:1px solid #747474;
border-right:1px solid #747474;
}
#content_text {
position: relative;
float:left;
left:2px;
width:638px;
padding:2px;
}
#content_bottom {
position: relative;
float:left;
top: 0px;
left: -1px;
width: 644px;
height:25px;
background-image:url(image/content_footer2.jpg);
background-repeat:none;
}
#footer {
position:relative;
float:right;
right:25px;
width:645px;
text-align:center;
font-size: 9px;
line-height: 10px;
color:#405850;
margin-bottom:10px;
}
span.firstletter {
font-style: italic;
font-size:16px;
line-height:18px;
color:#684F46;
}
.title {
position:relative;
float:left;
width:100%;
font-family:Georgia;
text-transform: uppercase;
text-align:center;
font-size:13px;
line-height:18px;
font-weight:bold;
color:#373A39;
margin-bottom:2px;
/*border-left:1px solid #5C5B5B;*/
border-bottom:2px dotted #373A39;
}
.title2 {
position:relative;
float:left;
width:100%;
text-align:center;
text-transform: uppercase;
font-size:13px;
line-height:18px;
font-weight:bold;
color:#373A39;
margin-bottom:2px;
/*border-left:1px solid #5C5B5B;*/
border-bottom:2px dotted #373A39;
}
.l {
position:relative;
float:left;
width:50%;
}
.l2 {
position:relative;
float:left;
width:100%;
}
.middle {
position:relative;
float:left;
width:100%;
text-align:center;
}
.whosonline {
position:relative;
float:left;
width:100%;
text-align:justify;
/*left:13px;
padding:5px;*/
margin-bottom:10px;
padding-bottom:5px;
/*background-color:#19000E;*/
border-bottom:2px solid #373A39;
}
span.online {
color:#089408;
font-weight:bold;
}
span.offline {
color:#ff0000;
font-weight:bold;
}
span.admin {
color:#AA0000;
font-weight:bold; 
border-bottom:1px dotted #AA0000;
}
span.admin:hover {
color:#860202;
font-weight:bold;
text-decoration:underline;
border-bottom:1px dotted #860202;
}
span.coadmin {
color:#993333;
font-weight:bold;
border-bottom:1px dotted #993333;
}
span.coadmin:hover {
color:#822C2C;
font-weight:bold;
text-decoration:underline;
border-bottom:1px dotted #822C2C;
}
span.cm {
color:#996633;
font-weight:bold;
border-bottom:1px dotted #996633;
}
span.cm:hover {
color:#865A2E;
font-weight:bold;
text-decoration:underline;
border-bottom:1px dotted #865A2E;
}
span.cmod {
color:#996699;
font-weight:bold;
border-bottom:1px dotted #996699;
}
span.cmod:hover {
color:#845784;
font-weight:bold;
text-decoration:underline;
border-bottom:1px dotted #845784;
}
span.gmod {
color:#663366;
font-weight:bold;
border-bottom:1px dotted #663366;
}
span.gmod:hover {
color:#582C58;
font-weight:bold;
text-decoration:underline;
border-bottom:1px dotted #582C58;
}
span.mod {
color:#336633;
font-weight:bold;
border-bottom:1px dotted #336633;
}
span.mod:hover {
color:#2B562B;
font-weight:bold;
text-decoration:underline;
border-bottom:1px dotted #2B562B;
}
span.invi {
color:#999999;
font-weight:bold;
border-bottom:1px dotted #999999;
}
span.invi:hover {
color:#8C8B8B;
font-weight:bold;
text-decoration:underline;
border-bottom:1px dotted #8C8B8B;
}
span.bold {
font-weight:bold;
}
span.underline {
font-weight:bold;
text-decoration:underline;
}
.update {
position:relative;
left:5px;
width:575px;
padding:5px;
margin-bottom:10px;
text-align:center;
background-color: #707F7B;
border:1px solid #373A39;
}
table.smiley {
text-align:center;
border:1px solid #373A39;
border-bottom:none;
}
td.smiley1 {
background-color:#606F6A;
border-bottom:1px solid #373A39;
color:#373A39;
}
td.smiley1b {
background-color:#606F6A;
border-top:1px solid #373A39;
border-bottom:1px solid #373A39;
color:#373A39;
}
td.smiley2 {
border-bottom:1px solid #373A39;
border-right:1px solid #373A39;
}
td.smiley3 {
border-bottom:1px solid #373A39;
}
td.smiley4 {
border-right:1px solid #373A39;
}
td.smiley5 {
border-top:1px solid #373A39;
border-right:1px solid #373A39;
}
td.smiley6 {
border-top:1px solid #373A39;
}
span.will, option.will {
color:#144310;
}
span.might, option.might {
color:#182A55;
}
span.reserve, option.reserve {
color:#76400E;
}
