@charset "utf-8";
/* CSS Document */

/*Import Reset Stylesheet*/
@import url("reset.css");

/******************************* Page Layout *******************************/
html {height:100%;}

body {
	background-color:#e6f7fa;
	height: 100%;
	font:normal 11px Arial, Helvetica, sans-serif;
	background:url(../images/bodyBkgrd.jpg) repeat-x top left;
	background-color:#41c4dc;
}


.wrapper {
width:1024px;
min-height:100%;
height:auto !important;
height:auto;
margin: 0 auto;
padding:0px;
clear:both;

}

#mainContentRow {
	width: 1024px;
	height:597px;
	margin: 0px auto;
	clear:both;
	overflow: hidden;
	padding: 0px;
}

.topFooter {
clear:both;
}

#footer, .push {
	text-align:center;
	margin:0px;
	padding:0px;
	width:100%;
	height:139px;
	background:url(../images/wave.gif) repeat-x bottom center;
}



#main1 {
width:510px;
padding:0px;
margin:0px;
float:left;
clear:left;

}

#main2 {
width:382px;
padding:45px 0 0 0;
margin:0px;
float:right;
clear:none;
}


#h20Logo {
width:282px;
height:118px;
padding: 0 0 0 36px;
clear:both;
}

#contentPos {
width: 510px;
padding: 32px 35px 0 46px;
}

#getmidwest {
padding: 73px 47px 0 0;
margin:0px;
text-align:right;
float:right;
clear:none;
}

#copyright {
padding: 100px 0 5px 450px;
margin:0px;
float:left;
clear:none;
font-family: Helvetica, Arial, san-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
line-height: 20px;
}


/*
p{margin-bottom:1em; line-height:1.5em;}
h1{margin-top:1em; font-size:1em; font-weight:bold; line-height:1em; color:#ccc;}
h2{margin-top:1em; font-size:1em; font-weight:normal; line-height:1.5em; color:#ccc; }


a{color:#f9752d; text-decoration:none;}
a:hover{color:#ffffff; background-color:#333333;}
*/
