body {
	background: #39f;
	color: black;
	margin-top: 3em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
}

h1,h2,h3 { font-weight: normal;}

div { padding: .5ex; }

div#links { padding-bottom: 0.5ex }

div#links a { display: block; padding: .5em;}

div#header {
	background: #c63;
	width: 55%;
	margin-left: auto;
	margin-right: auto; 
}

div#footer {
	background: #6c9;
	width: 55%;
	margin-left: auto;
	margin-right: auto;
}

a { color: #009; }

a:visited { color: #900; }

a:active { color: #ccc; }