.txtonly {
	display: none;
}
p, pre, address, xmp {
	line-height: 1.5em;
	margin: 1em 0;
}
h1, h2, h3, h4, h5, h6, th, dt, div#menu {
	font-family: "Verdana", Sans-Serif;
}
body {
	font-family: "Microsoft Sans Serif", "Tahoma", Sans-Serif;
	font-size: normal;
	min-height: 100vh;
	min-width: 100vh;
	margin: 0;
	padding: 0;
}
div#head {
	width: 950px;
	margin: 0 auto;
	padding: 0;
}
div#menu {
	font-size: large;
	width: 950px;
	margin: 0 auto;
	padding: 0;
	background: linear-gradient(0deg, #400000, #800000, #400000);
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-content: center;
	justify-content: space-between;
	align-items: stretch;
	box-shadow: 0 2px 6px 0 #1a00002e, 0 1px 12px 0 #2e000021, 0 1px 3px -1px #00000038
}
div#menu a {
	color: #EEEEEE;
	display: inline-block;
	text-decoration: none;
	margin: 3px 18px;
}
div#menu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
div#cont {
	width: 914px;
	margin: 27px auto;
	padding: 0 18px;
}
img#screenshot {
	margin: 0 0 27px 18px;
	border: 1px inset;
}
div#footer {
	font-size: small;
	color: #EEEEEE;
	width: 950px;
	margin: 18px auto;
	background: linear-gradient(0deg, #400000, #800000, #400000);
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-content: center;
	justify-content: space-between;
	align-items: stretch;
	font-size: smaller;
	box-shadow: 0 2px 6px 0 #1a00002e, 0 1px 12px 0 #2e000021, 0 1px 3px -1px #00000038
}
div#footer > div {
	margin: 3px 18px;
}
div#footer a {
	color: #EEEEEE;
	text-decoration: none;
}
div#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
