/* - SITEWIDE LAYOUT - */




#mi_page_container {
	width: 960px;
	margin: 10px auto;
	background-color: #fff;
	overflow: hidden;
	background: #fff url(../images/px_ltgray.gif) 660px 0 repeat-y;
	}

#mi_masthead {
	z-index: 1000;
	}

#mi_content { 
	float: left; 
	}

#mi_footer { 
	clear: both; 
	background: #fff;
	}

#mi_footer #sitemap {
	padding-bottom: 20px;
	}

#mi_footer #sitemap .column {
	margin: 10px 0px 0px 10px;
	display: inline;
	float: left;
	width: 108px;
	}





