
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
	padding:0;
	color:#000;
	background:url(../images/layout/body_bkgrd.jpg) top left repeat-x;
}
#wrapper {
	width:905px;
	margin:0 auto;
}



/*-- MAIN NAV
------------------------------------------------------------------------------------------------*/
#nav_main {
	float:right;
	margin:13px 0 0 0;
}
#nav_main ul {
	list-style:none;
	margin:0;
	padding:0;
}
#nav_main ul li {
	float:left;
}
a#navAbout,
a#navContact,
a#navEmployment,
a#navLinks,
a#navNews,
a#navDocs {
	height:60px;
	background-repeat:no-repeat;
	background-position:0 0;
	display:block;
	margin:0 auto;
	float:left;
}
a#navAbout:hover,
a#navContact:hover,
a#navEmployment:hover,
a#navLinks:hover,
a#navNews:hover,
a#navDocs:hover {
	background-position:0 -60px;
}

a#navAbout {
	width:112px;
	background-image:url(../images/nav/01_aboutus.jpg);
}
a#navContact {
	width:119px;
	background-image:url(../images/nav/02_contactus.jpg);
}
a#navEmployment {
	width:129px;
	background-image:url(../images/nav/03_employment.jpg);
}
a#navLinks {
	width:69px;
	background-image:url(../images/nav/04_links.jpg);
}
a#navNews {
	width:69px;
	background-image:url(../images/nav/05_news.jpg);
}
a#navDocs {
	width:132px;
	background-image:url(../images/nav/06_documents.jpg);
}
#about a#navAbout,
#contact a#navContact,
#employment a#navEmployment,
#links a#navLinks,
#news a#navNews,
#docs a#navDocs {
	background-position:0 -60px;
}
/*------------------------------------------------------------------------------------------------*/



/*-- RIGHT COLUMN
------------------------------------------------------------------------------------------------*/
#rightCol {
	float:right;
	width:630px;
}
#content {
	margin:100px 0 0 0;
	padding:0 0 30px 0
}
#content_home {
	margin:84px 0 0 0;
	padding:0 0 30px 0
}
#content_col1 {
	float:left;
	width:395px;
	margin:0 15px 0 0;
}
#content_col2 {
	float:left;
	width:215px;
}
/*------------------------------------------------------------------------------------------------*/



/*-- LEFT COLUMN
------------------------------------------------------------------------------------------------*/
#leftCol {
	float:left;
	width:255px;
	text-align:center;
	padding:0 0 50px 0
}
#leftCol #logo {
	background:url(../images/layout/logo_bkgrd.jpg) top left no-repeat;
	width:253px;
	height:130px;
	text-align:center;
	margin:0 0 50px 0;
	padding:15px 0 0 0;
}
#leftCol #divider {
	background:url(../images/layout/divider.jpg) top left no-repeat;
	width:216px;
	height:1px;
	margin:20px auto 0 auto;
	padding:0 0 10px 0;
}
#leftCol ul.companies {
	list-style:none;
	margin:0;
	padding:0;
}
#leftCol ul.companies li {
	padding:10px 0;
}
/*------------------------------------------------------------------------------------------------*/



/*-- LOGOS
------------------------------------------------------------------------------------------------*/
a#logo_poweramp,
a#logo_mcguire,
a#logo_dlm,
a#logo_fairborn,
a#logo_allied,
a#logo_lodem,
a#logo_mhia {
	width:180px;
	height:60px;
	background-repeat:no-repeat;
	background-position:0 -60px;
	display:block;
	margin:0 auto;
}
a#logo_poweramp:hover,
a#logo_mcguire:hover,
a#logo_dlm:hover,
a#logo_fairborn:hover,
a#logo_allied:hover,
a#logo_lodem:hover,
a#logo_mhia:hover {
	background-position:0 0;
}

a#logo_poweramp {
	background-image:url(../images/logos/sidebar_poweramp.jpg);
}
a#logo_mcguire {
	background-image:url(../images/logos/sidebar_mcguire.jpg);
}
a#logo_dlm {
	background-image:url(../images/logos/sidebar_dlm.jpg);
}
a#logo_fairborn {
	background-image:url(../images/logos/sidebar_fairborn.jpg);
}
a#logo_allied {
	background-image:url(../images/logos/sidebar_allied.jpg);
}
a#logo_lodem {
	background-image:url(../images/logos/horizontal_lodem.jpg);
}
a#logo_mhia {
	background-image:url(../images/logos/horizontal_mhia.jpg);
}
/*------------------------------------------------------------------------------------------------*/




/*-- CONTENT FOOTER
------------------------------------------------------------------------------------------------*/
#content_footer {
	border:1px solid #B2B2B2;
	background-color:#EDEDED;
	width:100%;
	text-align:center;
	padding:15px 0;
}
#content_footer ul {
	list-style:none;
	margin:0 0 0 40px;
	*margin:0 0 0 0;
	padding:0;
}
#content_footer ul li {
	float:left;
	width:180px;
	margin-left:60px;
}
/*------------------------------------------------------------------------------------------------*/




/*-- FOOTER
------------------------------------------------------------------------------------------------*/
#footer {
	clear:both;
	background:#343131;
}
#footer_wrapper {
	width:905px;
	margin:0 auto;
	background:url(../images/layout/footer_swish.jpg) left bottom no-repeat;
	height:155px;
	font-weight:bold;
		color:#FFFFFF;
}
	#contact_info {
		padding:40px 0 0 0;
	}
	#copyright {
		float:right;
	}
#footer ul {
	list-style:none;
	float:right;
	margin:0;
	padding:30px 0 0 0;
}
#footer ul li {
	float:left;
	padding:0 5px;
	color:#FFFFFF;
	font-weight:bold;
}	
/*------------------------------------------------------------------------------------------------*/

	
	
	
	
	
	
	