	h1 {
		margin:0;
		font-size:55px;
		color:white;
		text-align:center;
		text-shadow:5px 5px 0px black;
	}
	body {
		background-color:black;
		margin:0;
		line-height:1.5;
	}
	a {
		color:white;
	}
	#footer {
		background-color:gray;
		/* color:white; */
		text-align:center;
		font-size:20px;
		padding:15px;
		width:auto;
		margin:0px;
	}
	#nav-wrapper {
		background-color:gray;
	}
	#nav {
		width:950px;
		margin:0 auto;
		font-size:0; /* so that there's no whitespaces for inline blocks */
		text-align:center;
	}
	#nav a {
		width:232px;
		height:50px;
		display:inline-block;
		text-align:center;
		line-height:50px;
		font-size:21px;
		text-decoration:none;
		color:black;
	}
	#nav a:hover {
		background-color:green;
		color:white;
	}
	#nav .active {
		background-color:black;
		color:white;
	}
	