/*
  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;
}
#sup-container {
	width: 100%; height: 141px; background: transparent url(../img/header-bg.jpg) repeat-x 0 0;
}
#container-main {
	width: 100%;  background: #dcedbb url(../img/main-wrapper-bg.jpg) repeat-x 0 320px; 
}
#main-wrapper {
	width: 100%; background: transparent url(../img/watermark.png) no-repeat 50% 75%;
}
#sup-wrapper {
	width: 100%; min-height:48px; background: #00a958 url(../img/green-bar-bg.jpg) repeat-x top left;
}
#content {
	width: 100%; min-height: 300px; 
}
#sup-content {
	line-height: 0;
}
#sub-content {
	line-height: 0;
}
#sub-wrapper {
	width: 100%; min-height: 49px; background: #00a958 url(../img/green-bar-bg.jpg) repeat-x 0 0;
}
#footer {
	width: 100%; min-height: 145px; background: #303030 url(../img/footer-bg.jpg) repeat-x 0 0; color: #a6a8a7; padding: 20px 0 0 0;
}
#sub-container {
	width: 100%; background: #262626; min-height: 20px; color: #898989;
}
#copyright {
	display: block; padding: 10px 0; text-align: center; 
}