?body {
	font-family: verdana;
	background-color: white;
	font-size: 1.0em;
	padding: 0px;
}
#container {border: 2px solid black;}

#header {
	font-family: verdana;
	background-color: black;
	padding: 20px;
	clear: both;
	padding-bottom: 0px;
	padding-top: 0px;
    border-bottom:2px solid #f4ee6d;
}
#footer {
	text-align: right;
	font-size: 0.6em;
	background-color: black;
	padding: 5px 20px;
	padding-top: 3px;
	clear: both;
	color: white;
    margin-top: 10px
}
#header span#tagline {
	color: #d2d3d3;
	font-size: 1.0em;
	font-weight: bold;
}
#header table   { margin: 0px; padding: 0px; width: 100%; }
#content        { font-family: verdana; clear: both; background-color: white; color: black; padding: 15px; 
	              padding-top: 20px; font-size: 0.9em; }
p.top a         { color: red;font-size: 0.8em; }
h2              { font-size: 1.6em; margin-top: 0px; margin-bottom: 10px; }
span.highlight  { color: red; }
		

