/* CSS Document */
html {
  width:100%;
  height:100%;
}
body {
  position:relative;
  width:100%;
  height:100%;
  margin:0px;
  padding:0px;
  font-family:tahoma;
  font-size:11px;
  color:#000;
  background:url(../img/bg.gif);
}
p,ul,li,h1,h2,h3,h4,h5,h5,ol,td,form {
margin:0px;
padding:0px;
vertical-align:top;
list-style:none;
}
table {
border-collapse:collapse;
margin:0px;
}
a:link, a:active,a:visited {
color:#ddc57d;
}
.clear {
clear:both;
}
#centerDiv {
width:900px;
position:relative;
border:1px solid #000;
left:50%;
margin:0 0 0 -450;
background:#ece1c1;
padding:0px;
}
#logo {
width:900px;
height:210px;
background:url(../img/logo.jpg) no-repeat;
}
#navBar {
height:27px;
width:900px;
background:url(../img/navbar.jpg) no-repeat;
}
#navBar .menuItem {
border:1px solid #000;
border-width:0 1px 0 0;
padding:0 15px;
float:left;
line-height:27px;
}
#navBar .menuItem a {
color:#fff;
text-decoration:none;
font-size:13px;
}
#mainContent {
width:590px;
margin:14px;
padding:5px 14px;
float:left;
background:#fff;
color:#000;
}

#mainContent a {
color:#674f3d;
}
#mainContent p {
margin:10px 0;
}
#sideBar {
width:240px;
float:left;
margin:0;
color:#fff;
}
#search {
width:238px;
height:53px;
border:1px solid #000;
margin:14px 0;
background:url(../img/seach_bg.jpg) no-repeat #a17a5c;
}
#search form {
display:block;
padding:7px 8px 7px 14px;
color:#fff;
}
#search label {
display:block;
margin-bottom:3px;
}
#searchField {
width:180px;
border:1px solid #000;
}
#searchButton {
widows:20px;
border:1px solid #000;
background:#674f3d;
color:#fff;
font-weight:bold;
padding:0px 3px;
margin-left:10px;
}
#logIn {
width:238px;
height:130px;
margin:14px 0;
border:1px solid #000;
background:url(../img/loginbg.jpg) no-repeat bottom #a17a5c;
color:#fff;
}
#logIn form {
width:210px;
padding:7px 0px 7px 14px;
}
#logIn form a {
font-weight:bold;
}
#logIn table {
width:100%;
}
#logIn .fieldL {
width:160px;
border:1px solid #000;
margin-bottom:8px;
}
#logIn .labelTd {
width:40px;
vertical-align:top;
padding-top:3px;
padding-right:10px;
color:#fff;
text-align:right;
}
#logIn .divL {
margin-top:5px;
text-align:right;
}
#logIn .enter {
background:#674f3d;
border:1px solid #000;
color:#fff;
font-size:11px;
font-family:tahoma;
width:40px;
margin-right:0px;
margin-left:15px;
height:20px;
padding:0px;
}
.brounP {
height:26px;
padding:0 14px;
line-height:26px;
border-bottom:1px solid #000;
background:#674f3d;
font-size:13px;
color:#fff;
overflow:hidden;
}
.source {
margin:14px 0;
border:1px solid #000;
background:url(../img/bg_bottom.jpg) no-repeat bottom #A17A5D;
}
.innerD {
background:url(../img/bg_top.jpg) no-repeat top left; 
padding:1px 14px;
color:#fff;
}
.innerD p {
margin:10px 0;
}
.innerD a {
font-weight:bold;
}
#oldEngin {
margin:14px 0;
border:1px solid #000;
background:url(../img/bg_bottom.jpg) no-repeat bottom;
}
#portal {
width:238px;
border:1px solid #000;
margin:14px 0;
background:url(../img/portal.jpg) 0px 27px no-repeat #a17a5c;
color:#fff;
}
.innerP {
padding:10px 14px;
}
.brounePC {
background:#674f3d;
padding:6px;
color:#fff;
margin:10px 0;
font-size:12px;
}
#footer {
position:relative;
width:900px;
margin:0px auto;
background:#ece1c1;
padding:1px 0 0; 
height:70px;
text-align:center;
}
#copy {
position:absolute;
bottom:10px;
right:14px;
text-align:right;
}
#copy a {
color:#674f3d;
text-decoration:none;
}
#bannerDiv {
}
#counterTable {
text-align:center;
margin:0px auto;
margin-top:20px;
}
#counterTable td {
padding:0px 5px;
}
.buttonN {
background:#674F3D;
border:1px solid #000;
font-size:11px;
color:#fff;
width:100px;
height:20px;
}
.lastRegH {
font-size:12px;
font-weight:bold;
}
#lastRegH {
margin:5px 0 10px;
}
#lastRegH p {
margin:0px;
}
.errorPass {
font-size:11px;
font-weight:bold;
color:#fff;
}
.dateB {
color:#674f3d;
font-weight:bold;
}
.arrowButton {
background:#D4D0C8;
color:#fff;
border:1px solid #000;
}
#statD {

}
#statD td {
vertical-align:middle;
padding:3px 0px;
}
#statD td .title {
font-size:11px;
}
#statD td .title a{
font-size:11px;
}
#commentsD {
margin-bottom:20px;
}
.inputF {
border:1px solid #000;
margin-bottom:5px;
}
.inputButton {
background:#674F3D;
border:1px solid #000;
color:#fff;
font-size:11px;
}
.inputButton2 {
border:1px solid #000;
color:#000;
width:400px;
margin-bottom:5px;
}
#rules {
margin-left:24px;
}
#rules li{
margin:10px 0;
list-style:decimal;
}
.statdiv {
width:180px;
float:left;
}