body, table, tr, td {
	font-family: georgia, "times new roman", times, serif;
	color: #000000;
	font-size: 100%;
}

body {
	background-color: #666666;
}

#body {
margin: 10;
}

.topmenu {
	font-weight: bold;
	text-decoration: none;
	color: red;
	background:transparant;
	font-size: 100%;
}

.topmenu A, .topmenu A:visited {
	font-weight: bold;
	text-decoration: underline; 
	color: red;
	background:transparant;
	font-size: 100%;
}

#menu
{
padding:0;
margin:0;
color:red;
font-family: georgia, "times new roman", times, serif;
white-space:nowrap;
list-style-type:none;
}
#menu li {display:inline;}
#menu li a
{
padding:0.2em 1em;
background:black;
color:red;
text-decoration:underline;
float:left;
border:1px solid #000;
font-weight: bold;
}
#menu li a:hover
{
background:black;
color:white;
}


h1, h2, h3, h4, h5, h6 {
	font-family: georgia, "times new roman", times, serif;
	margin-top: 10px;
	margin-bottom: 10px;
}
h1 { font-size: 200%; }
h2 { font-size: 175%; }
h3 { font-size: 150%; }
h4 { font-size: 125%; }

blockquote { font-size: 80%; }
.topbar {
color: #ffffff;
}
.topbar A {
	text-align: left;
	color: #00ff00;
	background-color: transparant;
	font-weight: bold;
}
A {
	color: #0000EE
	font-weight: normal;
}
A:Visited, A:Active {
color: #551A8B;
	font-weight: normal;
}

.blacklinks a { color: #000000; }
.blacklinks a:visited { color: #000000; }
.blacklinks a:active { color: #ffffff; }

#sidebar {
	color: #000000;
	background-color: transparant;
}

.smallprint {
	font-size: 50%;
	text-align: center;
	color: #ffffff;
	background-color: transparant;
}