body {
	margin: 0;
	padding:0;
	font-size:100;
	color:#000;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color:#fff;	
}
html, body, #wrap {height: 100%;}

body > #wrap {height: auto; min-height: 100%;	
background-color: #fff;
	width: 100%;
	margin: 0 auto;}
	#wrap {background-color: #fff;
}
#totalcontainer {
	background-color: #fff;
	width: 100%;
	margin: 0 auto;
}
#header {
	background-image:none;
	height:149px; 	width: 100%; margin: 0 auto;
}
#maincontent {
	width: 100%; margin: 44px auto; clear:both;
}
#maincontent p { font-size:1.2em;line-height:1.4em; }
#maincontent h2 { font-size:1.4em;}
#navbar { display:none; }
#navbar ul { list-style-type:none; margin:0; padding:0;}
#main {padding-bottom: 30px;}  /* must be same height as the footer */

#footer {position: relative;
	margin: -30px auto 30px auto; /* negative value of footer height */
	height: 30px;
	clear:both;
width: 100%; background-color: #fff;
	} 
	
	.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden; 
	 }
#footer2 { width: 100%; margin: 24px auto; clear:both; 	}
#footer ul { list-style-type:none; margin:0 auto; }
#footer li { float:left; padding-right:40px; }
#footer li a { text-decoration:none;color:#7e8083; }
#footer li a:hover { text-decoration:underline;  }	 
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
