/** *            Dunstan Hardcastle
 *  Screen Navigation Styles
 *	Table of Contents:
 *		main navigation
 *
 */
 
/** main navigation
--------------------------------------- */
ul#main-navigation-map {
	background:				transparent url(../images/DH-main-navigation-map-bac.png) no-repeat;
	height:					31px;
	list-style:				none;
	margin-left:			9px;
	overflow:				hidden;
	padding:				0;
	position:				relative;
	width:					437px;
	z-index:				100;
}

ul#main-navigation-map li {
	float:					left;
}

ul#main-navigation-map li a {
	color:					#fff;
	display:				block;
	font-size:				1px;
	height:					31px;
	text-decoration:		none;
	text-indent:			-9999px;
	overflow:				hidden;
}

#mn-our-expertise,
#mn-our-expertise a {
	width:					102px;
}

#mn-our-people,
#mn-our-people a {
	width:					97px;
}

#mn-about-us,
#mn-about-us a {
	width:					80px; 
}

#mn-contact,
#mn-contact a {
	width:					74px;
}

#mn-resources,
#mn-resources a {
	width:					82px;
}

#mn-our-expertise a:hover, #mn-our-expertise a:active, #mn-our-expertise a.active, #mn-our-expertise a:focus {
    background: transparent url(../images/DH-main-navigation-map-bac.png) 1px -31px no-repeat !important;
}

#mn-our-people a:hover, #mn-our-people a:active, #mn-our-people a.active, #mn-our-people a:focus {
    background: transparent url(../images/DH-main-navigation-map-bac.png) -101px -31px no-repeat !important;
}

#mn-about-us a:hover, #mn-about-us a:active, #mn-about-us a.active, #mn-about-us a:focus {
    background: transparent url(../images/DH-main-navigation-map-bac.png) -198px -31px no-repeat !important;
}

#mn-contact a:hover, #mn-contact a:active, #mn-contact a.active, #mn-contact a:focus {
    background: transparent url(../images/DH-main-navigation-map-bac.png) -278px -31px no-repeat !important;
}

#mn-resources a:hover, #mn-resources a:active, #mn-resources a.active, #mn-resources a:focus {
    background: transparent url(../images/DH-main-navigation-map-bac.png) -352px -31px no-repeat !important;
}