a#logo {
	height: 68px;
	width: 206px;
	left:-20px;
}
.container {
	min-width:10px;
}
#header .region-header {
	min-height: 1px;
}
#header #block-system-main-menu {
	padding:0 .3em 0 140px;
	font-size:90%;
}
#block-menu-menu-secondary-menu ul li a {
	padding: .25em;
}
#block-menu-menu-secondary-menu ul li.last a {
	padding: .25em .75em;
}

#site-slogan h2 {
	font-size:1.3em;
	text-align:left;
	padding-right:3em;
}
#site-name h2 {
	font-size:2em;
}
body.not-front #main-wrapper {
	margin: 0 auto;
}

#footer-wrapper {
	background:#414143;
}

#footer-bg {
	display: none;
}
#header #block-search-form {
	bottom:6px;
}