#main-navigation-sprite ul li a {display:block; height:178px; width:42px; text-indent: -9999px; float: left; text-decoration: none;}

#mainnav {
z-index: 7000;
}
#mainnav ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#mainnav li {
	display: inline;
	Zclear:both;
}

#mainnav ul li a {
	display:block;
	float:left;
	ZZheight:31px;
	ZZwidth:112px;
	text-indent:-9999em;
	border:none;
	}
	
/* menu item "notice board" */ 
li#nav2 a { width:42px; height:178px; background:url(../images/cp_mainnav_sprites.jpg) no-repeat 0 0;}
li#nav2.active a{background-position: 0 -178px;}
li#nav2 a:hover {background-position: 0 -178px;}

/* menu item "our work" */
li#nav3 a { width:42px; height:178px; background:url(../images/cp_mainnav_sprites.jpg) no-repeat -42px 0;}
li#nav3.active a{background-position: -42px -178px;}
li#nav3 a:hover {background-position: -42px -178px;}

/* menu item "our services" */
li#nav4 a { width:42px; height:178px; background:url(../images/cp_mainnav_sprites.jpg) no-repeat -82px 0;}
li#nav4.active a{background-position: -82px -178px;}
li#nav4 a:hover {background-position: -82px -178px;}

/* menu item "contact us" */ 
li#nav5 a { width:42px; height:178px; background:url(../images/cp_mainnav_sprites.jpg) no-repeat -124px 0;}
li#nav5.active a{background-position: -124px -178px;}
li#nav5 a:hover {background-position: -124px -178px;}
