/*
  http://www.w3schools.com/css/css_websafe_fonts.asp
  for a listing of websafe fonts and the appearance of them
*/
.inner-container {
	width: 100%; max-width: 1000px; margin: 0 auto; position: relative;
}
#header {
	background: #ffffff; display: block; width: 100%; color: #1366ad;
}

#header .inner-container{
	background: white;

}
#menu {
	background: #e16f0c; height:116px;
}

#menu .inner-container {
	min-height: 116px;
	margin-top: 30px;
}
#banners {
	display: block;
	width: 100%;
	min-height: 10px;
	background: transparent;
	margin-right: auto;
	margin-left: auto;
}

#container-main {
	width: 100%; background: transparent;
}
#main-wrapper {
	display: block; width: 100%; background: #ffffff; padding-top: 1px;
}
#content {
	line-height: 0;
	min-height: 300px;
	padding: 0 35px;
}

#sup-content {
	line-height: 0;
}
#sub-content {
	line-height: 0;
}
#sub-wrapper {
	line-height: 0;
	background-color: #929497;
	text-align: center;
	max-width: 1000px;
	margin: 0 auto;
	padding: 20px 0;
}

#sub-wrapper .inner-container{
	text-align: center;
}
#footer {
	display: block;
	width: 100%;
	min-height: 125px;
	background-color: #232322;
	padding: 20px 0;
	color: #fff;
	max-width: 1000px;
	margin: 0 auto;
}

#footer .inner-container .block {
}


#sub-container {
	background: #383838;
	width: 100%;
	padding: 10px 0;
	max-width: 1000px;
	margin: 0 auto;
}
#copyright {
	max-width: 350px;
	margin: 0 auto;
	text-align: center;
	color: #929497;
	padding-bottom: 25px;
	font-size: .85em;
}
