body
{
	background-color: #ffffcc;
	color: black;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 1em;
	margin: 0;
	padding: 0;
}

a
{
	background-color: inherit;
	color: maroon;
	text-decoration: underline;
}

a:hover
{
	background-color: maroon;
	color: #ffffcc;
	text-decoration: none;
}

#content
{
	margin-left: 1em;
	margin-right: 1em;
}

#footer
{
	clear: both;
	margin-left: 0.5em;
	margin-right: 0.5em;
	margin-top: 1em;
}

#header
{
	margin: 0.5em;
	vertical-align: middle;
}

#header h1
{
	display: inline;
	font-size: 1.5em;
}

#header h2
{
	display: inline;
	font-size: 1.2em;
}

.clear
{
	clear: both;
	height: 1px;
}
