BODY
{
background: #000000;
color:#ffffff;
padding: 0px 35px 35px 35px;
font-family:sans-serif;
}

.malmostyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #ffffff;
	margin-bottom: 5px;
}
.antistyle {
	font-family: Courier New, Courier, mono;
	font-weight: bold;
	font-size: larger;
	color: #ffffff;
}
.oldmenu {

	font-size: smaller;
	font-weight: normal;
}
.oldmenu a{
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}
.oldmenu a:hover{
	text-decoration: none;
}

#counter {
	font-size: smaller;
	vertical-align: bottom;
}


#outer
{
border: solid 0px #505050;
background: #000909;
padding:0;
margin:0;
min-width:48em;
}

#topbox
{
border: solid 0px #ff0000;
background: #000909;
padding: 12px 15px 5px 16px;
color: #c0c0c0;
}
#toplogo {
text-align: center;
margin-bottom: 0px;
padding: 0px;
}
#topright
{
margin-top: 0px;
text-align:center;
font-family: sans-serif;
}

#vmid
{
border-bottom: solid 5px #505050;
border-top: solid 2px #ff0000;
padding: 25px 0 0 0;


}

#menucell
{
padding: 5px 10px 10px 5px;
margin: 0 0 0 0;
width:10em;
float:left;

}

#menudiv
{
background: #000909;
padding: 15px 10px 10px 10px;
border: solid #505050 2px;
text-align:left;
margin:0 0 0 0;
font-size: smaller;

}

#maincell
{
/*position:relative;*/
background: #000909;
margin: 0px 20px 20px 13em;
padding: 5px 10px 10px 20px;
text-align:left;
min-height:25em;
clear:none;
}



#bottombox
{
background: #000909;
padding: 10px;
color: #505050;
text-align:right;
font-size: 70%;
}

.clearer
{
height:1px; 
clear:both; 
margin-top:-1px;
}




DIV#menudiv UL 
{
list-style-type: none;
list-style-image: none;
list-style-position: outside;
margin:0;
}


DIV#menudiv LI {
	margin:0; padding:0;
margin-left: -20px;
}

P.menuhead
{
background:#000000;
color: #ffffff;
border: solid 1px #505050;
margin:10px 0 10px 0;
text-align:center;
font-weight: bold;
padding: 3px;
}





H1, H2, H3, H4, H5, H6
{
color:#c0c0c0; 
font-family: serif;
}



HR
{
background:#505050;
}


A 	{padding-left:1px; padding-right:1px; font-weight:bold; text-decoration: none;}
A:link 		{color:#b0b0b0;}
A:visited	{color:#b0b0b0;;}
A:hover		{color:#d0d0d0; text-decoration:underline;}
A:active	{color:#d0d0d0; text-decoration:underline;}

DIV#menucell A		{font-weight:normal; line-height:150%;}
DIV#menucell A:link 	{color:#b0b0b0;}
DIV#menucell A:visited	{color:#b0b0b0;}
DIV#menucell A:hover	{color:#d0d0d0;}
DIV#menucell A:active	{color:#d0d0d0;}


DIV#bottombox A.hidden {padding-left: 1ex; padding-right: 1ex; font-size:150%;}
DIV#bottombox A.hidden:link {color:#000909;}
DIV#bottombox A.hidden:visited { color: #000909;}
DIV#bottombox A.hidden:hover 	{ background: #404040;}
DIV#bottombox A.hidden:active { background: #404040;}


DIV#maincell A {padding-left:1px; padding-right:1px; font-weight:bold;}
DIV#maincell A:link 	{color:#b0b0b0;}
DIV#maincell A:visited	{color:#b0b0b0;}
DIV#maincell A:hover	{color:#d0d0d0;}
DIV#maincell A:active	{color:#d0d0d0;}

DIV#bottombox A		{font-weight:normal;}
DIV#bottombox A:link 	{color:#505050;}
DIV#bottombox A:visited	{color:#505050;}
DIV#bottombox A:hover	{color:#808080;}
DIV#bottombox A:active	{color:#808080;}


A#top
{
font-size: 250%;
font-family: serif;
font-weight: bold;
}
A#top:link 	{color:#505050;}
A#top:visited	{color:#505050;}
A#top:hover	{color:#808080;}
A#top:active	{color:#808080;}

