@charset "utf-8";
/* CSS Document */

/*Home Page Navigation*/
div#home-navigation {
	width: 648px;
	margin: 0 auto;
}
div#home-navigation ol {
	margin: 0;
	padding: 0;
	list-style: none;
}
div#home-navigation ol li {
	margin: 0;
	padding: 0;
	float: left;
}
div#home-navigation ol li a {
	display: block;
	width: 206px;
	height: 150px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	margin-right: 15px;
}
div#home-navigation ol li a span {
	display: none;
}
div#home-navigation ol li a.services {
	background-image: url(/images/nav/home/nav_servicessupports.jpg);
}
div#home-navigation ol li a.services:hover {
	background-image: url(/images/nav/home/nav_servicessupports-over.jpg);
}
div#home-navigation ol li a.industry {
	background-image: url(/images/nav/home/nav_industrycontracts.jpg);
}
div#home-navigation ol li a.industry:hover {
	background-image: url(/images/nav/home/nav_industrycontracts-over.jpg);
}
div#home-navigation ol li a.support {
	margin-right: 0;
	background-image: url(/images/nav/home/nav_employeesupport.jpg);
}
div#home-navigation ol li a.support:hover {
	background-image: url(/images/nav/home/nav_employeesupport-over.jpg);
}
div#home-navigation ol li a.career {
	background-image: url(/images/nav/home/nav_careervolunteer.jpg);
}
div#home-navigation ol li a.career:hover {
	background-image: url(/images/nav/home/nav_careervolunteer-over.jpg);
}
div#home-navigation ol li a.links {
	background-image: url(/images/nav/home/nav_linksnetworking.jpg);
}
div#home-navigation ol li a.links:hover {
	background-image: url(/images/nav/home/nav_linksnetworking-over.jpg);
}
div#home-navigation ol li a.events {
	margin-right: 0;
	background-image: url(/images/nav/home/nav_eventsgiving.jpg);
}
div#home-navigation ol li a.events:hover {
	background-image: url(/images/nav/home/nav_eventsgiving-over.jpg);
}
div#home-navigation ol li a.espanol {
	background-image: url(/images/nav/home/nav_espanol.jpg);
}
div#home-navigation ol li a.espanol:hover {
	background-image: url(/images/nav/home/nav_espanol-over.jpg);
}
div#home-navigation ol li a.donations {
	background-image: url(/images/nav/home/nav_donationspayments.jpg);
}
div#home-navigation ol li a.donations:hover {
	background-image: url(/images/nav/home/nav_donationspayments-over.jpg);
}
div#home-navigation ol li a.hipaa {
	margin-right: 0;
	background-image: url(/images/nav/home/nav_hipaa.gif);
}
div#home-navigation ol li a.hipaa:hover {
	background-image: url(/images/nav/home/nav_hipaa-over.gif);
}
div#home-navigation ol li a.arfn {
	background-image: url(/images/nav/home/nav_reportfeaturesnews.jpg);
}
div#home-navigation ol li a.arfn:hover {
	background-image: url(/images/nav/home/nav_reportfeaturesnews-over.jpg);
}
div#home-navigation ol li a.treecity {
	background-image: url(/images/nav/home/nav_treecity.jpg);
}
div#home-navigation ol li a.treecity:hover {
	background-image: url(/images/nav/home/nav_treecity-over.jpg);
}
div#home-navigation ol li a.time {
	margin-right: 0;
	background-image: url(/images/nav/home/nav_timereporting.jpg);
}
div#home-navigation ol li a.time:hover {
	background-image: url(/images/nav/home/nav_timereporting-over.jpg);
}

/*Inner Page Navigation*/
div#inner-navigation {
	width: 725px;
	margin: 0 auto;
	padding: 0;
}
div#inner-navigation ol {
	margin: 0;
	padding: 0;
	list-style: none;
}
div#inner-navigation ol li {
	float: left;
	margin: 0;
	padding: 0;
}
div#inner-navigation ol li a {
	display: block;
	width: 141px;
	height: 103px;
	background-repeat: no-repeat;
	margin-right: 5px;
	margin-bottom: 5px;
}
div#inner-navigation ol li a span {
	display: none;
}
div#inner-navigation ol li a.services {
	background-image: url(/images/nav/main/nav_servicessupports.jpg);
}
div#inner-navigation ol li a.services:hover {
	background-image: url(/images/nav/main/nav_servicessupports-over.jpg);
}
div#inner-navigation ol li a.industry {
	background-image: url(/images/nav/main/nav_industrycontracts.jpg);
}
div#inner-navigation ol li a.industry:hover {
	background-image: url(/images/nav/main/nav_industrycontracts-over.jpg);
}
div#inner-navigation ol li a.support {
	background-image: url(/images/nav/main/nav_employeesupport.jpg);
}
div#inner-navigation ol li a.support:hover {
	background-image: url(/images/nav/main/nav_employeesupport-over.jpg);
}
div#inner-navigation ol li a.career {
	background-image: url(/images/nav/main/nav_careervolunteer.jpg);
}
div#inner-navigation ol li a.career:hover {
	background-image: url(/images/nav/main/nav_careervolunteer-over.jpg);
}
div#inner-navigation ol li a.links {
	background-image: url(/images/nav/main/nav_linksnetworking.jpg);
}
div#inner-navigation ol li a.links:hover {
	background-image: url(/images/nav/main/nav_linksnetworking-over.jpg);
}
div#inner-navigation ol li a.events {
	background-image: url(/images/nav/main/nav_eventsgiving.jpg);
}
div#inner-navigation ol li a.events:hover {
	background-image: url(/images/nav/main/nav_eventsgiving-over.jpg);
}
div#inner-navigation ol li a.espanol {
	background-image: url(/images/nav/main/nav_espanol.jpg);
}
div#inner-navigation ol li a.espanol:hover {
	background-image: url(/images/nav/main/nav_espanol-over.jpg);
}
div#inner-navigation ol li a.donations {
	margin-right: 0;
	background-image: url(/images/nav/main/nav_donationspayments.jpg);
}
div#inner-navigation ol li a.donations:hover {
	background-image: url(/images/nav/main/nav_donationspayments-over.jpg);
}
div#inner-navigation ol li a.hipaa {
	background-image: url(/images/nav/main/nav_hipaa.gif);
}
div#inner-navigation ol li a.hipaa:hover {
	background-image: url(/images/nav/main/nav_hipaa-over.gif);
}
div#inner-navigation ol li a.arfn {
	margin-right: 0;
	background-image: url(/images/nav/main/nav_reportfeaturesnews.jpg);
}
div#inner-navigation ol li a.arfn:hover {
	background-image: url(/images/nav/main/nav_reportfeaturesnews-over.jpg);
}
div#inner-navigation ol li a.treecity {
	background-image: url(/images/nav/main/nav_treecity.jpg);
}
div#inner-navigation ol li a.treecity:hover {
	background-image: url(/images/nav/main/nav_treecity-over.jpg);
}
div#inner-navigation ol li a.time {
	margin-right: 297px;
	background-image: url(/images/nav/main/nav_timereporting.jpg);
}
div#inner-navigation ol li a.time:hover {
	background-image: url(/images/nav/main/nav_timereporting-over.jpg);
}
div#inner-navigation ol li a.home {
	margin-right: 0;
	background-image: url(/images/nav/main/nav_home.jpg);
}
div#inner-navigation ol li a.home:hover {
	background-image: url(/images/nav/main/nav_home-over.jpg);
}
/*Services & Supports Navigation Styles*/
div#services-navigation {
	margin: 0 auto;
	text-align: center;
}
div#services-navigation ol {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	list-style: none;
	/*width: 100%;*/
}
div#services-navigation ol li {
	margin: 0;
	padding: 0;
	float: left;
	width: 33%;
}
div#services-navigation ol li a {
	display: block;
	width: 174px;
	height: 396px;
	background: no-repeat;
	margin: 10px auto 20px auto;
}
div#services-navigation a span {
	display: none;
}
div#services-navigation a.reach {
	background: url(/images/nav/services/btn_reach.jpg);
}
div#services-navigation a.reach:hover {
	background: url(/images/nav/services/btn_reach-over.jpg);
}
div#services-navigation a.transition {
	background: url(/images/nav/services/btn_transition.jpg);
}
div#services-navigation a.transition:hover {
	background: url(/images/nav/services/btn_transition-over.jpg);
}
div#services-navigation a.grouphome {
	background: url(/images/nav/services/btn_group-home.jpg);
}
div#services-navigation a.grouphome:hover {
	background: url(/images/nav/services/btn_group-home-over.jpg);
}
div#services-navigation a.supportedliving {
	background: url(/images/nav/services/btn_supported-living.jpg);
}
div#services-navigation a.supportedliving:hover {
	background: url(/images/nav/services/btn_supported-living-over.jpg);
}
div#services-navigation a.communityemployment {
	background: url(/images/nav/services/btn_community-employment.jpg);
}
div#services-navigation a.communityemployment:hover {
	background: url(/images/nav/services/btn_community-employment-over.jpg);
}
div#services-navigation a.obra {
	background: url(/images/nav/services/btn_obra.jpg);
}
div#services-navigation a.obra:hover {
	background: url(/images/nav/services/btn_obra-over.jpg);
}
div#services-navigation a.services {
	background: url(/images/nav/services/btn_services-supports.jpg);
}
div#services-navigation a.services:hover {
	background: url(/images/nav/services/btn_services-supports-over.jpg);
}
div#services-navigation a.annualreport {
	background: url(/images/nav/services/btn_annual-report.jpg);
}
div#services-navigation a.annualreport:hover {
	background: url(/images/nav/services/btn_annual-report-over.jpg);
}
div#services-navigation a.firststeps {
	background: url(/images/nav/services/btn_children-services.jpg);
}
div#services-navigation a.firststeps:hover {
	background: url(/images/nav/services/btn_children-services-over.jpg);
}
div#services-navigation a.update {
	background: url(/images/nav/services/btn_update.jpg);
}
div#services-navigation a.update:hover {
	background: url(/images/nav/services/btn_update-over.jpg);
}
/*Services & Supports Extra Navigation at bottom*/
div#services-nav-extra {
	float: left;
	display: inline;
	margin: 10px 0;
	padding: 0;
	width: 66%;
}
div#services-nav-extra a {
	/*float: left;*/
	display: block;
	/*width: 275px;*/
	width: 370px;
	margin: 0 auto;
	color: #000;
	text-decoration: none;
	font-size: 30px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 15px;
}
div#services-nav-extra a.blue {
	margin-bottom: 20px;
	background: #aecedd;
}
div#services-nav-extra a.pink {
	background: #f1c699;
}
div#services-nav-extra a:hover {
	color: #666666;
}
/*Career & Volunteer Navigation Styles*/
div#career-navigation {
	margin: 0 auto;
}
div#career-navigation a {
	color: #030e8c;
	text-decoration: none;
	font-size: 28px;
	font-weight: bold;
}
/*div#career-navigation a img {
	float: left;
	width: 204px;
	margin-right: 10px;
}*/
div#career-navigation table td {
	vertical-align: top;
}
