/******** HEADER NAVIGATION ********/

#nonFooter #container #header #header-nav
{
	background-color: #30221F;
	position: absolute; bottom: 26px; right: 0px;
	/* width: 552px;  was 480px */
}

#nonFooter #container #header #header-nav li
{
	list-style-type: none;
	float: left;
	border-right: 1px solid #9a3b1d;
	height: auto;
}

#nonFooter #container #header #header-nav a
{
	padding: 0px 8px;
	display: block;
	background-image: url(../images/hdr-nav.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 9px;
}

*html #nonFooter #container #header #header-nav a
{
	padding: 0px;
	margin: 0px;
	display: block;
	background-image: url(../images/hdr-nav.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	font-size: 0.6em;
}

#nonFooter #container #header #header-nav #nav-home a
{
	background-position: 7px 0px;
	width: 35px;
}

*html #nonFooter #container #header #header-nav #nav-home a
{
	background-position: 7px 0px;
	width: 50px;
}

#nonFooter #container #header #header-nav #nav-home a:hover
{
	background-position: 7px -9px;
}

#nonFooter #container #header #header-nav #nav-about a
{
	background-position: -42px 0px;
	width: 44px;
}

*html #nonFooter #container #header #header-nav #nav-about a
{
	background-position: -42px 0px;
	width: 59px;
}

#nonFooter #container #header #header-nav #nav-about a:hover
{
	background-position: -42px -9px;
}

#nonFooter #container #header #header-nav #nav-team a
{
	background-position: -101px 0px;
	width: 100px;
}

*html #nonFooter #container #header #header-nav #nav-team a
{
	background-position: -101px 0px;
	width: 115px;
}

#nonFooter #container #header #header-nav #nav-team a:hover
{
	background-position: -101px -9px;
}

#nonFooter #container #header #header-nav #nav-contact a
{
	background-position: -213px 0px;
	width: 55px;
}

*html #nonFooter #container #header #header-nav #nav-contact a
{
	background-position: -213px 0px;
	width: 70px;
}

#nonFooter #container #header #header-nav #nav-contact a:hover
{
	background-position: -213px -9px;
}

#nonFooter #container #header #header-nav #nav-contact
{
	border: none;
}


/* Move navigation image for header navigation when active. */
.philosophy #nonFooter #container #header #header-nav #nav-about a,
.quality #nonFooter #container #header #header-nav #nav-about a,
.environmental #nonFooter #container #header #header-nav #nav-about a,
.occupational #nonFooter #container #header #header-nav #nav-about a
{
	background-position: -42px -9px;
	cursor: default;
}
.meet #nonFooter #container #header #header-nav #nav-team a
{
	background-position: -101px -9px;
	cursor: default;
}



/******** FOCUS AREA NAVIGATION ********/

#nonFooter #container .focus-area
{
	width: 850px;
	height: 120px;
	padding: 10px 0px;
	border-bottom: 1px solid #a27b1e;
}

#nonFooter #container .focus-area li 
{
	float: left;
	margin-right: 9px;
	list-style-type: none;
	background-image: url(../images/outsidein-main-nav.gif);
	background-repeat: no-repeat;
}

#nonFooter #container .focus-area li:hover,
#nonFooter #container .focus-area li.sfhover
{
	background-position: left bottom;
}

#nonFooter #container .focus-area #focus-link-2
{
	background-position: -287px 0px;
}

#nonFooter #container .focus-area #focus-link-2:hover,
#nonFooter #container .focus-area #focus-link-2.sfhover
{
	background-position: -287px -118px;
}

#nonFooter #container .focus-area #focus-link-3
{
	background-position: -574px 0px;
}

#nonFooter #container .focus-area #focus-link-3:hover,
#nonFooter #container .focus-area #focus-link-3.sfhover
{
	background-position: -574px -118px;
}


#nonFooter #container .focus-area li a
{
	width: 276px;
	height: 118px;
	display: block;
	text-indent: -9999px;
}

#nonFooter #container .focus-area #focus-link-3
{
	margin: 0px;
	width: 277px;
}


/* Highlight main navigation section through body class. */
.design #nonFooter #container .focus-area #focus-link-1,
.front #nonFooter #container .focus-area #focus-link-1, .back #nonFooter #container .focus-area #focus-link-1,
.alfresco #nonFooter #container .focus-area #focus-link-1, .pool #nonFooter #container .focus-area #focus-link-1,
.modern #nonFooter #container .focus-area #focus-link-1, .traditional #nonFooter #container .focus-area #focus-link-1,
.family #nonFooter #container .focus-area #focus-link-1, 
.barrier #nonFooter #container .focus-area #focus-link-1,
.buildwest #nonFooter #container .focus-area #focus-link-1, .premier #nonFooter #container .focus-area #focus-link-1
{
	background-position: 0px -118px;
}
.construct #nonFooter #container .focus-area #focus-link-2,
.crosby #nonFooter #container .focus-area #focus-link-2,
.dalecross #nonFooter #container .focus-area #focus-link-2, .delambre #nonFooter #container .focus-area #focus-link-2,
.dene #nonFooter #container .focus-area #focus-link-2, .diamond #nonFooter #container .focus-area #focus-link-2,
.hardey #nonFooter #container .focus-area #focus-link-2, .sunrose #nonFooter #container .focus-area #focus-link-2,
.burnett #nonFooter #container .focus-area #focus-link-2, .clive #nonFooter #container .focus-area #focus-link-2,
.duncraig #nonFooter #container .focus-area #focus-link-2,
.forrest #nonFooter #container .focus-area #focus-link-2, .fraser #nonFooter #container .focus-area #focus-link-2,
.lockhart1 #nonFooter #container .focus-area #focus-link-2, .lockhart2 #nonFooter #container .focus-area #focus-link-2,
.majestic #nonFooter #container .focus-area #focus-link-2, .millpoint #nonFooter #container .focus-area #focus-link-2,
.risely #nonFooter #container .focus-area #focus-link-2, .shirley #nonFooter #container .focus-area #focus-link-2,
.cardiff #nonFooter #container .focus-area #focus-link-2, .summerfield #nonFooter #container .focus-area #focus-link-2,
.novus #nonFooter #container .focus-area #focus-link-2, .barriercr #nonFooter #container .focus-area #focus-link-2,
.premiercr #nonFooter #container .focus-area #focus-link-2
{
	background-position: -287px -118px;
}
.products #nonFooter #container .focus-area #focus-link-3,
.architectural #nonFooter #container .focus-area #focus-link-3, .bean #nonFooter #container .focus-area #focus-link-3,
.led #nonFooter #container .focus-area #focus-link-3
{
	background-position: -574px -118px;
}
