/* 
Aero Exp 2010
CSS Main
Engineer: Chris Dick */

* {
	margin: 0; padding: 0;
}

body {
	background-image: url(img/aero_body.jpg); background-repeat: repeat-x
}

.clear {
	clear: both
}

#wrapper {
	width: 880px; margin: 0 auto
}

#enter_section {
	width: 880px; height: 80px
}

#enter_area {
	width: 200px; height: 80px; float: right; margin-right: 100px
}

#enter-button {
	display: block;
	position: relative;
	left: -9px;
	width: 200px;
	height: 80px;
	text-indent: -2000em;
	overflow: hidden;
	background: transparent url(img/enter_button.png) left top no-repeat;
}

	#enter-button:hover {
		background-position: left -80px;
	}

#header_section {
	width: 880px; height: 55px; margin-top: 40px; padding-bottom: 10px; border-bottom: 1px solid #CCC
}

#logo {
	width: 360px; height: 55px; float: left
}

#head-text {
	width: 500px; height: 55px; float: right
}

#menu-area {
	width: 880px; height: 41px; margin-top: 20px
}

#sponsor-logos {
	width: 330px; float: right; height: 40px; margin-top: -40px
}

#mid_image {
	width: 880px; height: 200px; background-color: #00F; margin-top: 25px
}

#main_content {
	width: 880px; margin-top: 30px
}

#main_text {
	width: 790px; float: left; margin-left: 20px; padding-bottom: 40px;
}

#footer_area {
	width: 880px; border-top: 1px solid #CCC
}

#footer_text {
	width: 500px; float: left; margin-top: 20px; margin-bottom: 20px; padding-left: 20px
}

#footer-social {
	float: right; margin-top: 10px; height: 32px; width: 300px; text-align: right; margin-right: 20px
}

#footer-social img {
	border: none; margin-right: 5px
}

#quote {
	width: 800px; border-top: 3px solid #999; border-bottom: 3px solid #999; background-color: #e9e9e9; padding: 20px;
	font-size: 120%; margin-top: 30px
}