body {
	background: white;
	margin: 0;
}

#wrapperOuter {
    position: relative;
	width: 1000px;
	background: url(images/bg.gif) 50% 100% no-repeat;
}

#wrapperInner {}

#headerInner {
	padding: 30px 15px 30px 48px;
}

#logo { float: left; }

#topNav {
	float: right;
	padding-top: 30px;
}

ul.mainNav {
	text-align: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul.mainNav li {
	border-right: 1px solid #a7a9ac;
	display: inline;
	float: left;
}

ul.homeNav li {
	display: inline;
	float: left;
}

ul.mainNav li.last {
	border-right: none;
}

ul.mainNav li a {
	display: block;
	height: 18px;
	overflow: hidden;
}

a#topnav-who { background-image: url(images/nav_who_0.gif); width: 97px; }
a#topnav-what { background-image: url(images/nav_what_0.gif); width: 98px; }
a#topnav-hire { background-image: url(images/nav_hire_0.gif); width: 102px; }
a#topnav-where { background-image: url(images/nav_where_0.gif); width: 109px; }
a#topnav-contract { background-image: url(images/nav_contract_0.gif); width: 128px; }
a#topnav-employee { background-image: url(images/nav_employee_0.gif); width: 108px; }

a#topnav-who:hover,
a#topnav-who.active { background-image: url(images/nav_who_1.gif); }

a#topnav-what:hover,
a#topnav-what.active { background-image: url(images/nav_what_1.gif); }

a#topnav-hire:hover,
a#topnav-hire.active { background-image: url(images/nav_hire_1.gif); }

a#topnav-where:hover,
a#topnav-where.active { background-image: url(images/nav_where_1.gif); }

a#topnav-contract:hover,
a#topnav-contract.active { background-image: url(images/nav_contract_1.gif); }

a#topnav-employee:hover,
a#topnav-employee.active { background-image: url(images/nav_employee_1.gif); }

#contentOuter {}

#contentInner {
	position: relative;
	margin: 50px 375px 48px 125px;
	min-height: 530px;
	height: auto;
}

#contentInner.home {
	margin-top: 30px;
	margin-left: 95px;
}

#footerOuter {}
#footerInner {
	padding-bottom: 20px;
}


#title {
/*
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 42px;
	width: 400px;
*/
	padding: 0 0 1em 0;
}

/*
#title.who { background-image: url(images/h1_who.gif); }
#title.what { background-image: url(images/h1_what.gif); }
#title.hire { background-image: url(images/h1_hire.gif); }
#title.where { background-image: url(images/h1_where.gif); }
#title.contract { background-image: url(images/h1_contract.gif); }
*/

#title h1 {
	display: none;
}

p, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #808285;
}

#footerInner p {
	color: #a7a9ac;
	text-align: center;
}

a { color: #4189dd; }

a img { border: none; }

em { color: #4189dd; font-style: italic; }

strong.nobold { color: #4189dd; font-weight: normal; }

.accessible { display: none; }

.clearFloat { clear: both; }

img.inset-right {
	position: absolute;
	left: 200px;
	top: 4.5em;
}

#homeNav {

}

ul.homepageNav {
	text-align: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul.homepageNav li {
	position: relative;
}

ul.homepageNav li a {
	display: block;
	height: 52px;
	position: relative;
	background-position: 50% 0;
	background-repeat: no-repeat;
	overflow: hidden;
}

a#homenav-who { background-image: url(images/home_nav_who_0.png); width: 275px; left: 73px; }
a#homenav-what { background-image: url(images/home_nav_what_0.png); width: 274px; left: 142px; }
a#homenav-hire { background-image: url(images/home_nav_hire_0.png); width: 286px; }
a#homenav-where { background-image: url(images/home_nav_where_0.png); width: 311px; left: 190px; }
a#homenav-contract { background-image: url(images/home_nav_contract_0.png); width: 371px; left: 33px; }
a#homenav-employee { background-image: url(images/home_nav_employee_0.png); width: 303px; left: 212px; }

ul.homepageNav a:hover { background-position: 50% -100px; }
