body {
	font-family: 'Helvetica', sans-serif;
	background-color: grey;
	margin:0;
	padding:0;
	font-size:20px;
}
nav {
	width:100%;
	background-color: orange;
}
nav a { color: brown; }
nav a:hover { 
	color: black; 
	cursor: crosshair; 
	text-decoration: none
}
.brand {
	min-width:310px;
}
.brand img {width:100px;}
.brand span { 
	font-size: 3em; 
	margin-left:5px;
	vertical-align: middle;
}
main {
	text-align:center;
	padding-top:2em;
	background-color: white;
	border-radius: 0 0 20px 20px;
}
h1, h2, h3, h4 {
	color: brown;
	text-align:center;
	margin-bottom:1em;
}
section {
	margin:50px;
}
section p {
	margin:5% 10%;
}
ul {
	padding-left:0;
	list-style: square;
	text-align: center;
	list-style-position: inside;
}
footer {
	margin:2em;
}
footer h3 {
	font-size: 0.9em;
	margin:0;
	color: orange;
}
footer li {
	font-size: 0.8em;
	padding:10px;
}
footer a {
	color: black;
}
footer a:hover {
	text-decoration:none;
	color: orange;
}