body {
	overflow	: hidden;
	padding		: 0;
	margin		: 0;
	color		: #cc3f3f;
	font-family	: arial;
	font-size	: 100%;
}
#ax {
	position: absolute;
	top: 50px;
	left: 50px;
	padding: 10px;
	border-width: 1px;
	border-color: #ffff00;
	border-style: solid;
	font-family: 'Press Start 2P', cursive;
	font-size: 20px;
}
#info .top {
	position	: absolute;
	top		: 0px;
	width		: 100%;
	padding		: 5px;
	text-align	: center;
}
#info a {
	color		: #66F;
	text-decoration	: none;
}
#info a:hover {
	text-decoration	: underline;
}
#info .bottom {
	position	: absolute;
	bottom		: 0px;
	padding		: 5px;
	width		: 100%;
	text-align	: center;
	background-color:#ffddff;
}
#loading { 
	width: 100%; 
	margin: 2em auto; 
	text-align: center; 
	position: absolute; 
	top: 25em  
}