body {
	margin-left: auto;
	margin-right: auto;
	font-family: sans-serif;
	background-color: rgb(213,201,155);
	text-align: center;
	font-weight: bold;
}
a {
	font-family: Herculanum, sans-serif;
	text-decoration: none;
	color: rgb(51,52,0);
}
li:hover, a:hover {
	background-color: rgb(223,211,165);
	color: rgb(91,92,0);
}
div { background-color: rgb(213,201,155); }
div ul {
	width: 49.5%;
	list-style-type: none;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	color: rgb(51,52,0);
}
div#left ul {
	float: left;
	border: 1px solid rgb(143,150,94);
}
div#right ul {
	float: right;
	border: 1px solid rgb(143,150,94);
}
div ul li {
	height: 4em;
	border: 1px solid rgb(143,150,94);
	text-align: center;
}
dt {
	font-weight: bold;
	margin-top: 1em;
}
div#left img, div#right img {
	display: none;
	/* fucking BlackBerry... */
	visibility: hidden;
	height: 0px;
}
div#header img { padding: 1em; width: 90%; }
div#main {
	background-color: rgb(223,231,181);
	font-family: serif;
	font-weight: normal;
	text-align: justify;
	padding: 2em;
	border: 2px solid rgb(143,150,94);
	clear: both;
}
div#main h1 {
	color: rgb(51,52,0);
	font-family: Herculanum, sans-serif;
	text-align: center;
	text-transform: uppercase;
}
div#main h1, div#main h2 {
	color: rgb(51,52,0);
	font-family: Herculanum, sans-serif;
	text-transform: uppercase;
}
div#main h1 {
	text-align: center;
}
div#main p { margin-bottom: 2em; }
div#main a { font-family: serif; }
div#main a:hover { background-color: transparent; }
div#footer {
	clear: both;
	padding: 2ex;
}
.links { text-align: center; }
.links dd { margin-left: 0px; }
