html
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	overflow-y: no-display;
}

body
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	color: white;
	background: black;
	overflow-y: no-display;
}

div#title
{
	position: absolute;
	right: 1em;
	top: 10px;
	font-size: 200%;
	font-weight: bold;
	color: white;
	text-shadow: 0.1em 0.1em 0.2em black;
	z-index: 10;
}

div#content
{
	display: block;
	position: absolute;
	padding: 0px;
	margin: 0px;
	left: 10%;
	width: 90%;
	top: 10%;
	height: 80%;
	z-index: 10;
	font-family: sans-serif;
	color: white;
	overflow: auto;
}

div#content h1
{
	font-size: 120%;
	font-weight: bold;
	color: #cc9;
	text-shadow: 0.1em 0.1em 0.1em #660;
	margin: 0px 0px 0.5em 0px;
}

div#content a
{
	text-decoration: none;
	color: #ff9;
}

div#content a:hover
{
	color: #9f9;
}

div#content table
{
	color: white;
}

div#content fieldset
{
	margin-top: 1em;
}

div#contnet legend
{
	font-weight: bold;
}

div#menu
{
	position: absolute;
	left: 1%;
	width: 8%;
	top: 10%;
	z-index: 10;
}

div#menu img
{
	width: 100%;
	border: 0px;
	margin: 0px 0px 0.5em 0px;
	padding: 0px;
}

div#copy
{
	position: absolute;
	right: 1em;
	bottom: 10px;
	font-size: smaller;
	color: white;
	text-shadow: 0.1em 0.1em 0.2em black;
	z-index: 10;
}

img#background
{
	position:fixed;
	top:0;
	left:0;
	width: 100%;
	height: 100%;
}