body {
font:15px verdana,tahoma,arial,sans-serif;
background:#34353b url('images/back.gif');
margin:10px;
padding:0;
}

#rulesDIV {
background:url('images/black.png');
left:10px;
filter:alpha(opacity=87);
-moz-opacity:.87;
opacity:.87;
width:95%;
height:1500px;
}

#rulesDIV,#goplay,a:hover .info,#spf {
position:absolute;
}

#rulesDIV,#goplay {
top:25px;
}

#rulesDIV,a:hover .info {
z-index:3;
text-align:left;
}

#messenger {
position:absolute;
top:50px;
left:998px;
width:152px;
z-index:10001;
}
#messbox {
position:absolute;
top:55px;
left:998px;
width:152px;
height:400px;
z-index:10000;
background:#f00; 
display:none;
}
/*span { cursor:pointer; }*/

.bodyline {
background:#34353b;
border:1px solid #3f414a;
}

.bodyline,.textbox,.main-body,.scapmain,.tbl1,.tbl10,.admin-message {
color:#d7dce9;
}

a,a.side,.pagenav a,#navigation a {
color:#cec6a4;
}

a,a:hover,a.side,a:hover.side,a.side1,a:hover.side1,a.side2,a:hover.side2,a.side3,a:hover.side3,a.side4,a:hover.side4,a.white,a:hover.white,.pagenav a,.pagenav a:hover,#navigation a,#navigation a:hover {
text-decoration:none;
}

a,a.side,a.side1,a.side2,a.side3,a.side4,a.white,.cellpic,.side-body,a.roterlink:link,a.roterlink:hover,a.roterlink:active,a.roterlink:focus,.news-footer2 a:link,.news-footer2 a:hover,.news-footer2 a:active,.news-footer2 a:focus,.news-footer2 a:visited,.tbl,.tbl1,.tbl2,.tbl10,.tblBERND,.forum-caption,.small5,.side-small,#navigation h2 {
font-size:12px;
}

a:hover,a:hover.side,a:hover.white,.pagenav a:hover,#navigation a:hover {
color:#9bae75;
}

a.side1 {
color:#ffff00;
}

a:hover.side1 {
color:#dddd00;
}

a.side2 {
color:#66ff00;
}

a:hover.side2 {
color:#44dd00;
}

a.side3 {
color:#11AAFF;
}

a:hover.side3 {
color:#0088dd;
}

a.side4 {
color:#f00f1f;
}

a:hover.side4 {
color:#c00f3f;
}

a.PM,a:hover.PM,a.CHAT,a:hover.CHAT {
background:#none;
}

a:hover.PM,a:hover.CHAT {
filter:alpha(opacity=40);
-moz-opacity:0.4px;
opacity:0.4px;
}

a .info {
visibility:hidden;
display:none;
}

a:hover .info {
background:#43464e url(bg_info.gif);
visibility:visible;
left:50px;
width:280px;
min-height:90px;
max-height:90px;
border:1px solid silver;
font-familiy:Trebuchet MS,sans-serif;
font-size:x-small;
border-color:#000;
margin:-20px 0 0 300px;
}

a:hover .info,.quote,.side-label,#navigation h2,#navigation a {
padding:2px;
}

a:hover .info,.news-footer,.news-footer2,.side-small {
color:#fff;
}

a:hover .info,#navigation a {
display:block;
}

a:hover .info,.capmain,.forum-caption {
border-width:1px;
}

a:hover .info,.border,.capmain,.scapmain,.forum-caption {
border-style:solid;
}

hr,hr.side-hr {
height:0;
border:solid #ccc 0;
border-top-width:1px;
}

td,.white-header,.full-header,.button,.textbox,.main-body {
font:12px verdana,tahoma,arial,sans-serif;
}

pre {
font:9px verdana,tahoma,arial,sans-serif;
}

.alt,.shoutboxdate,.small2 {
color:#ada899;
}

.white-header,.full-header {
background:#999386;
color:#efefef;
}

.white-header,.tbl2,.tbl10,.pagenav,; {
padding:4px;
}

.white-header {
border-top:#191928 1px solid;
border-bottom:#191928 1px solid;
}

.cellpic {
background:url(images/cellpic_nav.gif) repeat-x;
padding:0 8px;
}

.footer {
background:url(images/bot_bar_back.gif) repeat-x;
padding:3px 8px 0;
}

.footer,.shoutboxdate,.small,.small2 {
font-size:9px;
}

.footer,.news-footer,a.roterlink:link,a.roterlink:hover,a.roterlink:active,a.roterlink:focus,.news-footer2,.news-footer2 a:link,.news-footer2 a:hover,.news-footer2 a:active,.news-footer2 a:focus,.news-footer2 a:visited,.small,.small2,.small5,.side-small,.side-label {
font-weight:400;
}

.stats,.copyrights,.title,.head-title,.date {
background:none;
text-decoration:none;
}

.stats {
color:#690;
}

.stats,.copyrights,.block-title,.head-title,.date {
font-size:10px;
}

.stats,.copyrights,.title,.block-title,.head-title,.date {
font-family:Verdana,Helvetica;
}

.button {
background:#3a3d45;
color:#bb9742;
margin-top:2px;
}

.button,.textbox,.quote {
border:1px #191928 solid;
}

.textbox,.quote {
background:#3c3f47;
}

.main-body,.tbl1,.tbl2,.tbl10,.tblBERND {
background:#43464e;
}

.main-body,.tbl {
padding:3px 4px;
}

.side-body {
background:url(images/back.gif);
color:#a3a6aa;
padding:4px 4px 6px;
}

.side-border-left,.side-border-right {
width:170px;
}

.main-bg {
background:#34353b;
}

.border {
border-width:0 1px 1px;
}

.news-footer,.news-footer2 {
background:#30333d;
font-size:11px;
padding:4px 0;
}

a.roterlink:link,a.roterlink:hover,a.roterlink:active,a.roterlink:focus {
color:red;
}

.news-footer2 a:link,.news-footer2 a:hover,.news-footer2 a:active,.news-footer2 a:focus,.news-footer2 a:visited {
color:#ff8040;
}

.capmain,.scapmain {
font:12px verdana,tahoma,arial,sans-serif bold;
}

.capmain {
color:#b78e00;
padding:2px;
}

.capmain,.forum-caption {
height:24px;
}

.copyrights {
color:#fffdf0;
font-weight:400;
}

.title {
color:#fff;
font-size:11px;
}

.block-title {
background:none;
color:#c3c1b3;
}

.capleft,.capright {
width:2px;
height:20px;
}

.scapmain {
height:19px;
border-width:1px 0;
padding:0 2px;
}

img {
border:0;
}

*[align="center"],.center {
margin:0 auto;
}

.news-category {
border:0 none;
float:left;
margin:3px 5px 0 0;
}

.tbl-border {
background:#191928;
}

.tbl1,.tblBERND {
padding:12px;
}

.tbl2 {
color:#c3c1b3;
}

.tbl1-s			{font-size:12px; color:#C3C1B3; background-color:#671B1B; padding:12px;}
.tbl1-l			{font-size:12px; color:#C3C1B3; background-color:#3A3E45; padding:12px;}
.tbl1-sl		{font-size:12px; color:#C3C1B3; background-color:#562C2C; padding:12px;}
.tbl2-s			{font-size:12px; color:#C3C1B3; background-color:#671B1B; padding:4px;}
.tbl2-l			{font-size:12px; color:#C3C1B3; background-color:#3A3E45; padding:4px;}
.tbl2-sl		{font-size:12px; color:#C3C1B3; background-color:#562C2C; padding:4px;}

.tblBERND,.shoutboxBERND {
color:#ff0;
}

.forum-caption {
background:#181c27 url(images/cellpic3.gif) repeat-x;
padding:0 4px 2px;
}

.quote {
color:#a0b0cf;
margin:0 20px;
}

.poll {
height:12px;
border:1px #333 solid;
}

.comment-name {
color:#e7e4da;
}

.shoutboxname {
color:#fda;
}

.shoutbox {
color:#cfcfcf;
}

.small5 {
color:#FF0;
}

.side-label {
background:none;
}

#spf {
left:-10000px;
}

.pagenav span,.pagenav a,.pagenav a:hover {
margin:2px;
}

.pagenav span,.pagenav a {
padding:2px 4px;
}

.admin-message {
font:11px verdana,arial,helvetica,sans-serif;
text-align:center;
border:1px solid #000;
margin-bottom:5px;
padding:3px 4px 5px;
}

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

* html #navigation ul li {
height:1%;
}

a.white,.date {
color:#bcc0c9;
}

a.white,.cellpic,.forum-caption,.comment-name,.shoutboxname,.stats,.title,.block-title,.head-title,.date {
font-weight:700;
}

form,#navigation ul,#navigation h2 {
margin:0;
}

.cellpic,.footer,.forum-caption,.side-label,#navigation h2,.head-title {
color:#dbdbdb;
}

.border,.capmain,.scapmain,.forum-caption {
border-color:#191928;
}