/* ---------------------------------------------------
                                                 
Mallory Navigation Style Sheet

--------------------------------------------------- */









/* ---------- NAVIGATION ---------- */


#navigation {
	position: relative;
	top: 0px;
	left: 0px;
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 28px;
	width: 834px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	overflow: hidden;
}


#navigation a, #navigation a:link {
	color: #ffffff;
	text-decoration: none;
}

#navigation a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#navigation ul {
	width: 834px;
	padding: 0px;
	list-style: none;
	line-height: 0px;
	display: inline;
	position: relative;
	left: 0px;
	top: 0px;
	margin: 0px 0px 0px 0px;
	
}

#navigation ul li {
	padding: 0px;
	list-style: none;
	line-height: 0px;
	display: block;
	float: left;
	width: auto;
	
}


a#nav-home img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 84px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}

a#nav-home:hover img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: 0px -38px;
	width: 84px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}  

a#nav-home-current img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: 0px -38px;
	width: 84px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}


a#nav-about img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -84px 0px;
	width: 85px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}

a#nav-about:hover img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -84px -38px;
	width: 85px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}  

a#nav-about-current img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -84px -38px;
	width: 85px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}


a#nav-services img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -169px 0px;
	width: 102px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}

a#nav-services:hover img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -169px -38px;
	width: 102px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}  

a#nav-services-current img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -169px -38px;
	width: 102px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}


a#nav-expertise img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -271px 0px;
	width: 136px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}

a#nav-expertise:hover img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -271px -38px;
	width: 136px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}  

a#nav-expertise-current img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -271px -38px;
	width: 136px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}


a#nav-testimonials img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -407px 0px;
	width: 128px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}

a#nav-testimonials:hover img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -407px -38px;
	width: 128px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}  

a#nav-testimonials-current img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -407px -38px;
	width: 128px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}


a#nav-freehelp img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -535px 0px;
	width: 151px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}

a#nav-freehelp:hover img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -535px -38px;
	width: 151px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}  

a#nav-freehelp-current img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -535px -38px;
	width: 151px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}


a#nav-contact img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -686px 0px;
	width: 120px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}

a#nav-contact:hover img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -686px -38px;
	width: 120px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}  

a#nav-contact-current img {
	background: url(../images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: -686px -38px;
	width: 120px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}
