/* CSS Document */

body {background-color: #E6EFFE; margin:0;}

#container {
	margin:0 auto;
	background-color:#FFF;
	width:820px;
}

#nav {
	color:#FFF;
	background-color:#000;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
}
#nav a {color: white; text-decoration:none; padding:4px; }
#nav a:hover { color: black; background-color: white; }
#nav a:visitied {color:white}

#main {padding:20px 12px;}
#main h1 {font-size:24px; text-align:center}
#main h2 {font-size:19px;}

#footer {
	color:#333;
	font-size: 80%;
	border-top: 1px solid black;
}
#footer .half {
	float:left;
	width:47%;
	padding:12px;
}

.hidden {position:absolute; top:-999px;}
