body, html {
	height: 100%;
	margin: 0;
	padding: 0;
	width: 100%;
}
body {
	background: #000 url('mikubg.png') fixed repeat;
	color: #fff;
	font: 16px sans-serif;
}
a {color: #ffa500;}
h1, h2 {
	background: #000;
	margin: 0;
}
h1 {
	display: block;
	font-size: 150%;
	padding: 15px;
}
h2 {
	display: inline-block;
	font-size: 110%;
	padding: 5px;
}
img {max-height: 100%; max-width: 100%;}
table {
	margin: 1em auto;
	max-width: 790px;
}
table, tr {
	border: 0 solid #000;
	border-collapse: collapse;
}
td {
	height: 350px;
	width: 50%;
	padding: 5px;
}
.container {
	margin: 0 auto;
	max-width: 900px;
}
.content {
	background: #614051;
	box-sizing: border-box;
	margin: 0 auto;
	padding: 15px;
	width: 100%;
}
.nav a {
	background: #000;
	display: inline-block;
	margin: 1px 0;
	padding: 5px;
	text-decoration: none;
}
.scroll {
	background: #4a3340;	
	border: #3a2a34 2px solid;
	box-sizing: border-box;
	height: 300px;
	margin: 1em 0;
	overflow: auto;
	padding: 1em;
	width: 100%;
}
.scroll img {
	height: 200px;
}
.scroll p {margin: 0 0 1em 0;}
.scroll ul {
	margin: 0;
	padding: 0 1em;
}
@media (max-width: 525px) {
	.cover {display: none;}
	td {
		height: auto;
		width: 100%;
	}
}