
body {
	font-family: system-ui, sans-serif;
	font-size: 120%;
	line-height: 1.4em;
	background-color: rgb(68,75,58);
	color: #FFEEAA;
}

header {
	background-color: #2A2A2A4A;
	padding-top: 0.2em;
	padding-left: 1em;
}

p {
	text-indent: 1em;
}

ul.top-nav {
	list-style: none;
	outline: 2px solid #FFEEAA;
	padding: 0.5em;
	padding-left: 0.5em;
	display: inline-block;
	overflow: hidden;
}

ul.top-nav li {
	outline-width: 1px;
	outline-style: dashed;
	outline-color: #FFEEAA;
	width: 15%;
	display: inline;
	padding: .25em;
	margin: .5em;
	overflow: hidden;
}

main {
	clear: left;
}

a:link {color: purple;}
a:visited {color: #0080FF;}
a:hover {color:black;}
a:active {color:gray;}