#container {
	margin: 0 auto;
	padding: 0 21px;
	width: auto;
}

#top {
	height: auto;
}


#top h1 a {
	font-size: 34px;	
}

#top h1 a {
	height: auto;
	width: auto;
	position: inherit;
	background: none;
	color: #000;
	text-decoration: none;
}

#top h1 a span {
	display: inline;
}

#top ul {
	display: none;
}

#menu {
	display: none;
}

#submenu {
	display: none;
}

#sponsors {
	display: none;
}

#content-body {
	width: auto;
}

#content-body h2 {
	font-size: 27px;
}

#content-body h3 {
	font-size: 20px;
}

#content-body form {
	display: none;
}

#content-body-top {
	display: none;
}

#container-footer {
	display: none;
}