body {background-color: #404040}

a.menu:link {color: #CF9303; text-decoration: none; font-size: 12px; font-weight: bold; font-family: tahoma;}     /* unvisited link */
a.menu:visited {color: #CF9303; text-decoration: none; font-size: 12px; font-weight: bold; font-family: tahoma;}  /* visited link */
a.menu:hover {color: #8F600F; text-decoration: none; font-size: 12px; font-weight: bold; font-family: tahoma;}   /* mouse over link */
a.menu:active {color: #8F600F; text-decoration: none; font-size: 12px; font-weight: bold; font-family: tahoma;}   /* selected link */

a.menuI:link {color: #B46914; text-decoration: none; font-size: 12px; font-weight: bold; font-family: tahoma;}     /* unvisited link */
a.menuI:visited {color: #B96014; text-decoration: none; font-size: 12px; font-weight: bold; font-family: tahoma;}  /* visited link */
a.menuI:hover {color: #8F600F; text-decoration: none; font-size: 12px; font-weight: bold; font-family: tahoma;}   /* mouse over link */
a.menuI:active {color: #8F600F; text-decoration: none; font-size: 12px; font-weight: bold; font-family: tahoma;}   /* selected link */

a.faq:link {color: #202020; text-decoration: none; font-size: 11px; font-family: verdana;}     /* unvisited link */
a.faq:visited {color: #202020; text-decoration: none; font-size: 11px; font-family: verdana;}  /* visited link */
a.faq:hover {color: #000000; text-decoration: underline; font-size: 11px; font-family: verdana;}   /* mouse over link */
a.faq:active {color: #202020; text-decoration: none; font-size: 11px; font-family: verdana;}   /* selected link */

a.otherlinks:link {color: #A9A08D; font-size: 12px; font-family: arial;}     /* unvisited link */
a.otherlinks:visited {color: #A9A08D; font-size: 12px; font-family: arial;}     /* visited link */
a.otherlinks:hover {color: #D1DD0F; font-size: 12px; font-family: arial;}   /* mouse over link */

a.learnwebdesign {color: #FFFFC0; text-decoration: none; font-size: 12px; font-weight: bold; font-family: verdana;}

font.tnr{font-family: times new roman}
font.homepage{color: #CF9303}
font.x{color: #8F600F; font-size:12px; font-family: tahoma;}
font.y{color: #C0C0C0; font-size:16px; font-family: times-new-roman;}
font.l{color: #8F600F; font-size:12px; font-family: tahoma;}
font.gold{color: #FFCC33}
font.white{color: #FFFFFF}
font.lightblue{color: #0066FF}
font.orange{color: #CC6600}
font.gray{color: gray}
font.yellow{color: yellow}
font.green{color: green}
font.blue{color: blue}
font.brown{color: brown}
font.pink{color: pink}
font.red{color: red}
font.purple{color: purple}
font.regtext {color: #000000; text-decoration: none; font-size: 12px; font-family: tahoma;}

table.login
{
border-style: solid;
border-color: #404040;
border-bottom-color: #000000;
background: #202020;
font-size: 14px;
font-style: tahoma;
font-color: white;
margin-top: 0px;
margin-bottom: 0px;
}

table.bg
{
border-style: solid;
border-color: #404040;
border-width: 1;
background-color: #202020;
color: #FFFFFF;
font-family: verdana;
font-size: 11px;
}

tr.bg
{
background-color: #101010;
color: #CF9303;
font-family: verdana;
font-size: 13px;
}

td.nav
{
border-style: solid;
border-color: #404040;
border-bottom-color: #000000;
background: #202020;
margin-top: 4px;
margin-bottom: 4px;
}

td.charstats
{
border-style: solid;
border-color: #404040;
border-bottom-color: #000000;
background: #202020;
font-size: 16px;
margin-top: 4px;
margin-bottom: 4px;
}

a.forgotpass{color: #4040FF; font-size:10px; font-family: tahoma; font-decoration: none;}

td.forgotpass
{
border-style: solid;
border-color: #404040;
background: #202020;
}


p.loginspec
{
border-style: solid;
border-color: #404040;
border-width:1px;
background: #202020;
font-size:16px;
font-style: tahoma;
line-height: 0.8cm
}

p.login
{
border-style: solid;
border-color: #404040;
border-width:1px;
background: #202020;
font-size:16px;
font-style: tahoma;
}

p.register
{
border-style: solid;
border-color: #404040;
background: #202020;
font-size: 12px;
font-style: tahoma;
}

p.main
{
border-style: solid;
border-color: #404040;
background: #000000
font-size: 12px;
margin-top: 0px;
font-color: #CF9303;
align: center;
}

p.footer
{
border-style: solid;
border-color: #404040;
border-bottom-color: #000000;
background: #202020;
font-size: 12px;
font-style: tahoma;
color: #CF9303;
margin-top: 0px;
margin-bottom: 0px;
}

fieldset.menu
{
background-color: #000000;
border: 3px solid #382418;
width: 110px;
padding: 0 5px 5px 5px;
}

fieldset.register
{
background-color: black;
border: 2px solid #202020;
width: 110px;
padding: 0 5px 5px 5px;
}

div.toobig
{
background-color:#FFFFFF;
width:444px;
height:496px;
font-size:12px;
font-family: verdana;
padding: 5px;
overflow: auto
}

div.faq
{
background-color:#C0C0C0;
border-style: solid;
border-color: #505050;
border-width: 2px;
color:#000000;
width:250px;
height:320px;
font-size:12px;
font-family: verdana;
overflow: auto
}