body {
background: #222;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #222;
margin: auto;
}

a {
color: #0099FF;
text-decoration: none;
}

a:hover {
color: #FF0030;
}

ul{
margin: 0; 
padding: 0; 
list-style-type: none;
}

hr {
border: 1px #CCCCCC dashed;
height: 1px;
}

h1 {
background: #FF6666;
color: #fff;
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 2px;
}

#main {
background: #fff;
}

#header {
background: url(images/header_bg.jpg) repeat-x;
height: 85px;
}

.regbox {
color: #222;
font-weight: bold;
}

.regbox a {
color: #222;
}

.profile {
border: 1px #333333 dashed;
padding: 5px;
}

.profile a {
color: #222;
font-weight: bold;
text-decoration: none;
}

.profile a:hover {
color: #FF0030;
}

.btn {
background: url(images/btn.gif) repeat-x;
height: 20px;
border: 1px #222 solid;
color: #fff;
}

.btn2 {
background: #D9002D;
height: 20px;
border: 1px #fff solid;
color: #fff;
}

.srchbox {
background: #fff url(images/srch.gif) 2px 1px no-repeat;
height: 16px;
border: 1px #0099FF solid;
padding: 1px 2px 1px 20px;
}

.fields {
border: 1px #009EC3 solid;
}

.fieldsc {
border: 1px #009EC3 solid;
font-weight: bold;
}

#menu {
background: url(images/back.gif);
border-top: 1px #0093DF solid;
height: 27px;
line-height: 27px;
}

#menu a {
color: #fff;
font-weight: bold;
border-right: 1px solid #007EB4;
display: block;
float: left;
padding: 0 15px;
text-decoration: none;
}

#menu a:hover {
background: url(images/hover.gif);
text-decoration: none;
}

.padding {
padding: 5px;
}

#menubg {
background: url(images/menubg.gif) repeat-x;
height: 25px;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
}

.menubrd {
border-left: 1px #1B64DC solid;
border-right: 1px #1B64DC solid;
padding: 10px;
}

.menubgf {
background: url(images/menubgf.gif) repeat-x;
height: 5px;
}

.homebrd {
border: 1px #CCCCCC solid;
}

.homebrdt {
background: #FFFFCC;
border: 1px #CCCCCC solid;
color: #FF0030;
}

.homebrdt a {
color: #0099FF;
text-decoration: none;
}

.homebrdt a:hover {
color: #FF0030;
}

.homebrdc {
background: url(images/gray.gif);
border: 1px #CFCFCF solid;
}

.title {
background: #FFFFCC;
font-weight: bold;
border: 1px #CCCCCC solid;
}

.title a {
color: #FF0030;
}

.title a:hover {
color: #0099FF;
}

.uli ul li {
display: block;
height: 19px;
font-size: 11px;
font-weight: bold;
margin: 0 0 4px 0;
}

.uli ul li a {
height: 19px;
padding: 1px 0 0 0;
font-size: 11px;
font-weight: bold;
color: #0099FF;
text-decoration: none;
}

.uli ul li a:hover {
color: #FF0030;
}

.friends ul li {
display: block;
font-size: 11px;
margin: 0 0 4px 0;
}

.friends ul li a {
display: block;
background: url(images/bull_go.gif) 0 4px no-repeat;
padding: 4px 0 4px 18px;
border: 1px #fff dashed;
font-size: 11px;
color: #6A6A6A;
text-decoration: none;
}

.friends ul li a:hover {
background-color: #FFFFCC;
border: 1px #FF0030 dashed;
color: #222;
}

.forum ul li {
display: block;
font-size: 11px;
font-weight: bold;
margin: 0 0 4px 0;
}

.forum ul li a {
display: block;
background: url(images/com.gif) 0 4px no-repeat;
padding: 2px 0 4px 2px;
border: 1px #fff dashed;
font-size: 11px;
font-weight: bold;
color: #FF0030;
text-decoration: none;
}

.forum ul li a:hover {
background-color: #FFFFCC;
border: 1px #0099FF solid;
color: #0099FF;
}

.otg {
color: red;
}

.baner {
background: #FFFFDD;
border: 1px #666 dashed;
padding: 5px;
color: #025b81;
font-family: "Courier New", Courier, monospace;
font-weight: bold;
font-size: 11px;
}

.col1 {
background: #F1F1F1;
border: 1px #999999 solid;
font-weight: bold;
}

.col2 {
border: 1px #999999 solid;
font-weight: bold;
}

/* BBCode */

.code_t {
background: url(images/code.gif) repeat-x;
height: 20px;
border: 1px #666 dashed;
border-bottom: 0;
padding-left: 5px;
color: #fff;
font-size: 11px;
font-weight: bold;
}

.code {
background: #FFFFDD;
border: 1px #666 dashed;
padding: 5px;
color: #025b81;
font-family: "Courier New", Courier, monospace;
font-weight: bold;
font-size: 11px;
}

/* BBCode */

#footer {
background: url(images/bgf.gif) repeat-x;
height: 80px;
color: #222;
}

#footer a {
color: #222;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}

.cendiv{
width: 1024px;
margin: auto;
}
