body {
	font: bitstream vera sans, verdana, arial, helvetica, sans-serif;
	color: #bbb;
	background: #1b1b1b url(img/shade.png) repeat-y;
}

#container {
	margin: 0 0 2% 0;
}

#header {
	margin: 0;
	padding: 0;
}

#header h1 {
	text-align: right;
	padding: 1em 3em 1em 1em;
	font-family: georgia, times new roman, times, serif;
	font-size: 220%;
}

#menu {
	position: fixed;
	top: 20%;
	left: 2%;
	width: 15%;
	margin: 1% 0 0 -2%;
}

#page {
	margin: 0 20% 0 15%;
	padding: 0.5em 2em 1em 2em;
}

#footer {
	text-align: center;
	font-size: 70%;
	padding: 1em;
}

a, a:visited {
	color: #fff;
}

a:hover, a:active {
	color: #d00;
}

