.mainNav {
	list-style-type: none;
	padding: 0;
	margin: 0;
	border: 0;
	top: 0px;
	left: 0px;
	width: 396px;
	height: 42px;
	background: url(../images/mainNav_off.jpg) no-repeat;
	float:left;
}

a, a:link, a:visited {
	text-decoration: none;
}

/*<group=level 1>*/

.mainNav li {
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-indent: -9999px;	
}
.mainNav li a {
	border: 0;
	display: block;
	height: 42px;
	background: url(../images/mainNav_off.jpg) no-repeat;
}
.mainNav li a:hover {
	border: 0;
	display: block;
	background-image: url(../images/mainNav_on.jpg);
}
/*</group>*/

/*<group=level 1 ids>*/
	
.navServices a {
	width: 90px;
 }

.navPortfolio a {
	width: 88px;
}

.navPortfolio a:link,
.navPortfolio a:visited,
.navPortfolio a:hover {
	background-position: -90px 0px;
}

.navStaff a {
	width: 65px;
}

.navStaff a:link,
.navStaff a:visited,
.navStaff a:hover {	
	background-position: -178px 0px;
}

.navBlog a {
	width: 64px;
}

.navBlog a:link, 
.navBlog a:visited, 
.navBlog a:hover {	
	background-position: -243px 0px;
}
.navContact a {
	width: 89px;	
}

.navContact a:link, 
.navContact a:visited, 
.navContact a:hover {	
	background-position: -307px 0px;
}


/*</group2>*/

.secondNav {
	list-style-type: none;
	padding: 0;
	margin: 0;
	border: 0;
	top: 0px;
	left: 0px;
	width: 456px;
	height: 190px;
	background: url(../images/headerNav_off.jpg) no-repeat;
	float:left;
}

a, a:link, a:visited {
	text-decoration: none;
}

/*<group=level 1>*/

.secondNav li {
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-indent: -9999px;	
}
.secondNav li a {
	border: 0;
	display: block;
	height: 190px;
	background: url(../images/headerNav_off.jpg) no-repeat;
}
.secondNav li a:hover {
	border: 0;
	display: block;
	background-image: url(../images/headerNav_on.jpg);
}
/*</group>*/

/*<group=level 1 ids>*/
	
.navDirectMail a {
	width: 145px;
}
.navDigital	a {
	width: 174px;
}

.navDigital a:link,
.navDigital a:visited,
.navDigital a:hover {
	background-position: -145px 0px;
}

.navFulfillment a {
	width: 137px;
}

.navFulfillment a:link,
.navFulfillment a:visited,
.navFulfillment a:hover {	
	background-position: -319px 0px;
}