* {margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6, pre, code, input, select, textarea {font-size: 100%;}
ul, ol {list-style: none;}
input.button {cursor: pointer; cursor: hand;}
img, fieldset {border: none;}
table {border-collapse: collapse; border: none;}

body {
    background: #000;
    font: 11px/14px Tahoma, Verdana, sans-serif;
    color: #FFF;
}

#container2 {
    width: 800px;
    margin: 0 auto;
}

#header {height: 100px;}
#header h1 {
    float: left;
    padding: 20px 0 0 8px;
}
#logout {float: right; color:#FFFFFF; padding-top:50px; padding-right:10px;}
#logout a{color:#FFFFFF;}
 
#login {float: right; color:#FFFFFF;}
#login form {
	padding: 40px 0 0;
	font-size: 10px;
	color: #3F392E;
}
#login form * {vertical-align: middle;}
#login .inp {
	width: 82px;
	border: 1px solid #EBEBEB;
	background: #FFF;
	margin-right: 5px;
	padding: 2px 7px;
	color: #A6A6A6;
}
#login .s {margin: 0 15px;}
#login a {
	margin-left: 10px;
	color: #9FA4A6;
}

#menu2 {
    height: 34px;
    line-height: 34px;
    background: url("../img/menu-bg.png");
}
#menu2 .menu2 {
    font-size: 12px;
	font-weight: bold;
}
#menu2 .menu2 li {
	padding: 0 5px 0 7px;
	float: left;
	background: url("../img/m-sep.gif") no-repeat 0 50%;
}
#menu2 .menu2 li a {color: #FFF; text-decoration: none;}
#menu2 .stats {
	float: right;
	padding: 0 19px 0 0;
	color: #9D0B15;
}
#menu2 .stats li {
	float: left;
	display: inline;
	margin-left: 12px;
	padding-left: 20px;
}
#menu2 .stats .total {background: url("../img/icn-total.gif") no-repeat 0 50%;}
#menu2 .stats .online {background: url("../img/icn-online.gif") no-repeat 3px 50%;}
#menu2 .menu2 .f {background: none;}

#main {
    height: 405px;
    background: url("../img/spl.jpg");
    padding: 0 40px 0 452px;
}
#welcome {
    padding: 40px 0 30px;
    background: url("../img/welcome-bg.gif") repeat-x 0 100%;
    font-size: 12px;
    margin-bottom: 30px;
}
#welcome img {vertical-align: middle;}
#welcome h2 {margin-bottom: 25px;}
#welcome a {
    color: #9D0B15;
    font-weight: bold;
    margin-right: 15px;
}

#search h2 {margin-bottom: 15px;}
#search table {width: 100%;}
#search table td {
    padding: 3px 0;
}
#search tr.nw td select {
    width: auto !important;
}
#search select {
    width: 100%;
    font: 10px Tahoma, Verdana, sans-serif;
    color: #696969;
}

#members {
	color: #CBD4DB;
	padding: 0 10px;
	background: #79070Burl("../img/footer-bg.gif") repeat-x 0 0;
	padding:10px;
	height:100px;
}
#members a {
	color: #79070B;
}
#members ul li {
	float: left;
	margin-right:10px;
}

#footer {
	height: 50px;
	line-height: 50px;
	color: #DBCBCB;
	padding: 0px 10px;
	background: #900707B url("../img/footer-bg.gif") repeat-x 0 0;
}
#footer ul li {
	float: left;
	display: inline;
	padding: 0 5px 0 11px;
	background: url("../img/f-sep.gif") no-repeat 0 50%;
}
#footer ul {float: right; padding-right: 10px;}
#footer a {color: #DBCBCB;}
#footer .f {background: none;}
#footer p {
	float: left;
	padding-left: 15px;
}