#wrapper {
	display:grid;
	grid-template-rows:minmax(0px, auto);
	grid-template-columns:minmax(0px, 1fr) repeat(5, minmax(0, 175px)) minmax(0px, 1fr);
}
#top {
	background-color:#ffffff;
	text-decoration-line:none;
	grid-row:1/2;
	grid-column:1/10;
	text-align:center;
	background-image:url(images/buggers.jpg);
	grid-row:1/2;
	grid-column:1/10;
	width:100%;
	height:280px;
	background-size:cover;
	background-position:cover;
	background-repeat:no-repeat;
}
#top h1 a {
	padding-top:60px;
	color:#ffffff;
	text-decoration-line:none;
	text-shadow:2px 3px black;
	-webkit-text-stroke:2px black;
	font-size-adjust:1.2;
}
#planet {
	background-color:#007755;
	color:#ffffff;
	grid-row:2/3;
	grid-column:1/10;
	text-align:center;
	text-shadow:2px 3px black;
	font-size-adjust:0.7;
	border:5px #666666;
}
nav {
	background-color:#007755;
	grid-row:3/4;
	grid-column:1/10;
	font-weight:bold;
	display:grid;
}
nav ul {
	display:flex;
	flex-flow:row nowrap;
	margin:0;
	padding:0;
}
nav ul li {
	width:100%;
}
nav ul li a {
	padding:1rem;
	color:#ffffff;
	text-decoration-line:none;
	text-shadow:1px 1px black;
	font-size-adjust:0.7;
	text-align:center;
	display:block;
}
nav ul li a:hover {
	background-color:#008855;
	color:#ffffff;
}
#house {
	background-image:url(images/house.jpg);
	grid-row:4/5;
	grid-column:1/10;
	width:100%;
	height:500px;
	background-size:cover;
	background-position:center;
	background-repeat:no-repeat;
}
main {
	background-color:#ffffff;
	grid-row:5/6;
	grid-column:1/10;
	padding:1rem;
	color:#666666;
}
main h2 {
	font-weight:bold;
	background-color:#666666;
	color:#ffffff;
	padding:10px;
	text-align:center;
}
main p {
	text-align:center;
	color:#666666;
	font-size-adjust:0.6;
	margin:5px;
}
footer {
	text-align:center;
	grid-row:6/7;
	grid-column:1/10;
}
* {
	font-family:verdana;
	display:grid;
}