#nav_main ul li {
	list-style: none;
	display:inline-block;
	text-indent:-99999px;
	
}

#nav_main  ul li a{
	display:block;
	padding: 0;
	margin-left:10px;
	margin-right:10px;
	right:25px;
	position:relative;
	}

#nav_main  ul li.home a{
	width: 75px;	height: 8px;
	background-image:url(../images/header/home.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-right: -10px;
}

#nav_main  ul li.home a:hover {
	background-position: 0 -8px;
}

body.home #nav_main ul li.home, body.home #nav_main ul li.home a {
	background-position:0 -8px;
}

#nav_main  ul li.about a{
	width: 75px;
	height: 8px;
	background-image:url(../images/header/about.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	
}

#nav_main  ul li.about a:hover {
	background-position: 0 -8px;
}

body.about #nav_main ul li.about, body.about #nav_main ul li.about a {
	background-position:0 -8px;
}

#nav_main  ul li.services a{
	width: 75px;	height: 8px;
	background-image:url(../images/header/services.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	
}

#nav_main  ul li.services a:hover {
		background-position: 0 -8px;
}

/**** services ****/
body#services #nav_main ul li.services, body.services #nav_main ul li.services a {
	background-position:0 -8px;
}

body.epoxy_coatings #nav_main ul li.epoxy_coatings, body.epoxy_coatings #nav_main ul li.epoxy_coatings a {
	background-position:0 -8px;
}

/**************************/


#nav_main  ul li.gallery a{
	width: 75px;	height: 8px;
	background-image:url(../images/header/gallery.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	
}

#nav_main  ul li.gallery a:hover {
		background-position: 0 -8px;
}

body.gallery #nav_main ul li.gallery, body.gallery #nav_main ul li.gallery a {
	background-position:0 -8px;
}

#nav_main  ul li.links a{
	width: 75px;	height: 8px;
	background-image:url(../images/header/links.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	
}

#nav_main  ul li.links a:hover {
		background-position: 0 -8px;
}

body.links #nav_main ul li.links, body.links #nav_main ul li.links a {
	background-position:0 -8px;
}

#nav_main  ul li.news a{
	width: 75px;	height: 8px;
	background-image:url(../images/header/news.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	
}

#nav_main  ul li.news a:hover {
		background-position: 0 -8px;
}

body.news #nav_main ul li.news, body.news #nav_main ul li.news a {
	background-position:0 -8px;
}

#nav_main  ul li.contact a{
	width:125px;	height:8px;
	background-image:url(../images/header/contact.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	
}

#nav_main  ul li.contact a:hover {
		background-position: 0 -8px;
}

body.contact #nav_main ul li.contact, body.contact #nav_main ul li.contact a {
	background-position:0 -8px;
	margin-left: -20px;
}

/************** Contact in top nav moved to the right **********/
#header #nav_main li.contact a{
	position:relative;
	left:40px;	
}

#header #nav_main li.about a{
	position:relative;
	margin-right:20px;
}