/* -- Nav Menu -- */


#mainNav{
	width:585px;
	height:40px;
	background:#acacac url('../images/menu.png') no-repeat; 				
}


#mainNav ul{
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	clear: left;
}

#mainNav ul li{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}

#mainNav ul li a span{
	display:none;
}


#mainNav ul li a{
	height: 40px;
	margin: 0px;
	padding: 0px;
	display: block;		
}

#mainNav ul li a.home{
	width:69px;
}

#mainNav ul li a.expertise{
	width:99px;
}

#mainNav ul li a.methodology{
	width:138px;
}

#mainNav ul li a.services{
	width:91px;
}

#mainNav ul li a.company{
	width:95px;
}

#mainNav ul li a.contact{
	width:93px;
}

/* -- Nav Menu Hovers -- */

#mainNav ul li.on a.home, #mainNav ul li a.home:hover{
	background: url('../images/menu.png') 0px -40px;
}
#mainNav ul li.on a.expertise, #mainNav ul li a.expertise:hover{
	background: url('../images/menu.png') -69px -40px;
}
#mainNav ul li.on a.methodology, #mainNav ul li a.methodology:hover{
	background: url('../images/menu.png') -168px -40px;
}
#mainNav ul li.on a.services, #mainNav ul li a.services:hover{
	background: url('../images/menu.png') -306px -40px;
}
#mainNav ul li.on a.company, #mainNav ul li a.company:hover{
	background: url('../images/menu.png') -397px -40px;
}			
#mainNav ul li.on a.contact, #mainNav ul li a.contact:hover{
	background: url('../images/menu.png') -492px -40px;
}
