body {
	background: #EEEFE9;
}

#logo {
	padding-top: 40px;
}

#logo a {
	color: darken($primary-color, 20%);
}

div#header-wrapper {
	background: url(header_bg.jpg) top center no-repeat;
	height: 278px;
}

div#nav {
	margin-top: 0;
	text-transform: uppercase;
}

div#nav > ul {
	margin-top: 0;
}

div#nav-wrapper {
	background: $nav-background;
	@media screen and ($max-mobile-viewport) {
		background: transparent;
	}
}

div#footer-wrapper {
	margin-top: 80px;
	background: url(footer_bg.jpg) top center repeat-x;
}

div#footer {
}

div#footer::before {
	content: "";
	background: url(city.gif) top left no-repeat;
	display: block;
	width: 232px;
	height: 79px;
	position: relative;
	top: -86px;
}
