@charset "utf-8";

.nav {
	position: absolute;
	width: 241px;
	height: 374px;
	background: url(../images/navigation.jpg) no-repeat;
}
.nav li {
	display: inline;
}
.nav li a:link, .nav li a:visited {
	position: absolute;
	left: 0;
	height: 44px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
}


/* Home
----------------------------------------------------------------------------------------- */

    .nav .home a:link, .nav .home a:visited {
	width: 241px;
}
.nav .home a:hover, .nav .home a:focus {
	background: url(../images/navigation.jpg) no-repeat -487px 0;
}
.nav .home a:active {
	background: url(../images/navigation.jpg) no-repeat -244px 0;
}
.current-home .home a:link, .current-home .home a:visited {
	background: url(../images/navigation.jpg) no-repeat -487px 0;
	cursor: default;
}
.nav-home, .nav-home-click {
	position: absolute;
	top: 0;
	left: 0;
	width: 241px;
	height: 44px;
	background: url(../images/navigation.jpg) no-repeat -487px 0;
}
.nav-home-click {
	background: url(../images/navigation.jpg) no-repeat -244px 0;
}


/* Five Ms
----------------------------------------------------------------------------------------- */


    .nav .fivems a:link, .nav .fivems a:visited {
	left: 0;
	top: 47px;
	width: 241px;
}
.nav .fivems a:hover, .nav .fivems a:focus {
	background: url(../images/navigation.jpg) no-repeat -487px -47px;
}
.nav .fivems a:active {
	background: url(../images/navigation.jpg) no-repeat -244px -47px;
}
.current-fivems .fivems a:link, .current-fivems .fivems a:visited {
	background: url(../images/navigation.jpg) no-repeat -487px -47px;
	cursor: default;
}
.nav-fivems, .nav-fivems-click {
	position: absolute;
	top: 47px;
	left: 0;
	width: 241px;
	height: 44px;
	background: url(../images/navigation.jpg) no-repeat -487px -47px;
}
.nav-fivems-click {
	background: url(../images/navigation.jpg) no-repeat -244px -47px;
}


/* Promises
----------------------------------------------------------------------------------------- */
    
    .nav .promises a:link, .nav .promises a:visited {
	left: 0;
	top: 94px;
	width: 241px;
}
.nav .promises a:hover, .nav .promises a:focus {
	background: url(../images/navigation.jpg) no-repeat -487px -94px;
}
.nav .promises a:active {
	background: url(../images/navigation.jpg) no-repeat -244px -94px;
}
.current-promises .promises a:link, .current-promises .promises a:visited {
	background: url(../images/navigation.jpg) no-repeat -487px -94px;
	cursor: default;
}
.nav-promises, .nav-promises-click {
	position: absolute;
	top: 94px;
	left: 0;
	width: 241px;
	height: 44px;
	background: url(../images/navigation.jpg) no-repeat -487px -94px;
}
.nav-promises-click {
	background: url(../images/navigation.jpg) no-repeat -244px -94px;
}


/* Services
----------------------------------------------------------------------------------------- */

    .nav .services a:link, .nav .services a:visited {
	left: 0;
	top: 141px;
	width: 241px;
}
.nav .services a:hover, .nav .services a:focus {
	background: url(../images/navigation.jpg) no-repeat -487px -141px;
}
.nav .services a:active {
	background: url(../images/navigation.jpg) no-repeat -244px -141px;
}
.current-services .services a:link, .current-services .services a:visited {
	background: url(../images/navigation.jpg) no-repeat -487px -141px;
	cursor: default;
}
.nav-services, .nav-services-click {
	position: absolute;
	top: 141px;
	left: 0;
	width: 241px;
	height: 44px;
	background: url(../images/navigation.jpg) no-repeat -487px -141px;
}
.nav-services-click {
	background: url(../images/navigation.jpg) no-repeat -244px -141px;
}


/* Problems
----------------------------------------------------------------------------------------- */

    .nav .problems a:link, .nav .problems a:visited {
	left: 0;
	top: 188px;
	width: 241px;
}
.nav .problems a:hover, .nav .problems a:focus {
	background: url(../images/navigation.jpg) no-repeat -487px -188px;
}
.nav .problems a:active {
	background: url(../images/navigation.jpg) no-repeat -244px -188px;
}
.current-problems .problems a:link, .current-problems .problems a:visited {
	background: url(../images/navigation.jpg) no-repeat -487px -188px;
	cursor: default;
}
.nav-problems, .nav-problems-click {
	position: absolute;
	top: 188px;
	left: 0;
	width: 241px;
	height: 44px;
	background: url(../images/navigation.jpg) no-repeat -487px -188px;
}
.nav-problems-click {
	background: url(../images/navigation.jpg) no-repeat -244px -188px;
}


/* Solutions
----------------------------------------------------------------------------------------- */

    .nav .solutions a:link, .nav .solutions a:visited {
	left: 0;
	top: 235px;
	width: 241px;
}
.nav .solutions a:hover, .nav .solutions a:focus {
	background: url(../images/navigation.jpg) no-repeat -487px -235px;
}
.nav .solutions a:active {
	background: url(../images/navigation.jpg) no-repeat -244px -235px;
}
.current-solutions .solutions a:link, .current-solutions .solutions a:visited {
	background: url(../images/navigation.jpg) no-repeat -487px -235px;
	cursor: default;
}
.nav-solutions, .nav-solutions-click {
	position: absolute;
	top: 235px;
	left: 0;
	width: 241px;
	height: 44px;
	background: url(../images/navigation.jpg) no-repeat -487px -235px;
}
.nav-solutions-click {
	background: url(../images/navigation.jpg) no-repeat -244px -235px;
}


/* About Us
----------------------------------------------------------------------------------------- */

	.nav .aboutus a:link, .nav .aboutus a:visited {
	left: 0;
	top: 282px;
	width: 241px;
}
.nav .aboutus a:hover, .nav .aboutus a:focus {
	background: url(../images/navigation.jpg) no-repeat -487px -282px;
}
.nav .aboutus a:active {
	background: url(../images/navigation.jpg) no-repeat -244px -282px;
}
.current-aboutus .aboutus a:link, .current-aboutus .aboutus a:visited {
	background: url(../images/navigation.jpg) no-repeat -487px -282px;
	cursor: default;
}
.nav-aboutus, .nav-aboutus-click {
	position: absolute;
	top: 282px;
	left: 0;
	width: 241px;
	height: 44px;
	background: url(../images/navigation.jpg) no-repeat -487px -282px;
}
.nav-aboutus-click {
	background: url(../images/navigation.jpg) no-repeat -244px -282px;
}


/* Free
----------------------------------------------------------------------------------------- */	
	
	.nav .free a:link, .nav .free a:visited {
	left: 0;
	top: 329px;
	width: 241px;
}
.nav .free a:hover, .nav .free a:focus {
	background: url(../images/navigation.jpg) no-repeat -487px -329px;
}
.nav .free a:active {
	background: url(../images/navigation.jpg) no-repeat -244px -329px;
}
.current-free .free a:link, .current-free .free a:visited {
	background: url(../images/navigation.jpg) no-repeat -487px -329px;
	cursor: default;
}
.nav-free, .nav-free-click {
	position: absolute;
	top: 329px;
	left: 0;
	width: 241px;
	height: 44px;
	background: url(../images/navigation.jpg) no-repeat -487px -329px;
}
.nav-free-click {
	background: url(../images/navigation.jpg) no-repeat -244px -329px;
}
