@charset "iso-8859-1";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
}

body {
background:#000;
height: 100%;
width: 100%;
margin-left: auto;
margin-right: auto;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
text-align:left;
color: #aaa;
}

h1,h2,h3,h4,h5,h6 { font-weight: bold; }
h1 { margin-top:  0px; margin-bottom: 15px; font-size: 18px; line-height: 20px; }
h2 { margin-top: 40px; margin-bottom:  3px; font-size: 16px; line-height: 18px; }
h4 { margin-top:  0px; margin-bottom:  3px; font-size: 14px; }
p {  margin-top: 10px; margin-bottom: 20px; }
p b { font-size: 0.95em; }
.Top{margin-top:  0px;}

a { color: #6c6cff; font-weight: normal; text-decoration: underline; }
a:visited {color: #bc01be;}
a:hover { color:red;}

ul, ol { margin:10px 0 20px 10px; padding-left:0; }
li { margin:5px 0 15px 10px; padding-left:0; }

#MainBox, #BeforeMenu, #BeforeContent, #ContentBox, #LeftBox, #RightBox, #Content, #AfterContent, #BeforeFooterLinks, #FooterLinks, #BeforeFooter, #Footer {
background:#000;
}
#BackgroundBox {
width: 1000px;
height: 100%;
margin-left: auto;
margin-right: auto;
background:url(../gfx/bg.gif) repeat-y left top;
}
#MainBox {
width: 900px;
height: 100%;
margin-left: auto;
margin-right: auto;
}
#BeforeMenu { height:3px; }

/* Generated via www.cssmenubuilder.com */

.menu{margin:0 0 0 -20px; border-top:1px solid #555; border-bottom:1px solid #000; width:220px; list-style:none; background:#555;}
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu li a{text-align:left;height:40px; padding:0px 20px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#fff; display:block; background:url('../gfx/menu.png') 0px 0px no-repeat; text-decoration:none;}
.menu li a:hover{background:url('../gfx/menu.png') 0px -40px no-repeat; color:#fff;}
.menu li a.active, .menu li a.active:hover{background:url('../gfx/menu.png') 0px -80px no-repeat; color:#FEA815;}
.menu li a span{line-height:40px;}

#BeforeContent { height:40px; }

#LeftBox, #RightBox {
float:left;
width:220px;
}
#RightBox {
float:right;
}
#Left, #Right {
margin-left:20px;
margin-right:20px;
}

#Content {
margin-left:220px;
margin-right:220px;
border:1px solid #473300;
border-width:0 1px 0 1px;
padding-left:30px;
padding-right:30px;
padding-bottom:20px;
font-size:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#Content a, #Right a {font-weight:bold;}

#AfterContent { height:10px; clear: both; }

#Footer, #FooterLinks { height: 30px; text-align: center; }

#BeforeFooterLinks { height:12px; }

#FooterLinks { border-bottom:1px solid #473300; }
#FooterLinks a { color: #aaa; font-size: 9px; margin-left:10px; margin-right:10px; }
#FooterLinks a:hover { color:red;}

#BeforeFooter { height:12px; }

#Footer a {text-decoration: none; color:#aaa; }

.GreyBox { height:100%; border:1px solid #ccc; background:url(../gfx/beige_downfade.jpg) repeat-x top left; }

#Stats { position:absolute; left:0px; top:0px; z-index:9 }