.nav {
	width: 504px;
	height: 105px;
	background: url(../images/nav.png) no-repeat;
	position: absolute;
}

.nav li {
	display: inline;
}

.nav li a:link, .nav li a:visited {
	position: absolute;
	height: 105px;
	width: 126px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
	left: 126px;
}

.nav .home a:link, .nav .home a:visited {
	left: 0;
	width: 126px;
	}
	
	.nav .home a:hover, .nav .home a:focus {
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: 0px -105px;
	}
	
	.nav .home a:active {
		background: url(../images/nav.png) no-repeat;
	}
	
	.current-home .home a:link, .current-home .home a:visited {
	cursor: default;
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: 0px -105px;
	}
	
	.nav-home, .nav-home-click {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 126px;
	height: 105px;
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: 0px -105px;
	}
	
	 /* .nav-home-click {
		background: url(../images/nav.png) no-repeat;
	}*/

	.nav .booking a:link, .nav .booking a:visited {
		left:126px;
		width: 126px;
	}
	
	.nav .booking a:hover, .nav .booking a:focus {
		background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: -126px -105px;
	}
	
	.nav .booking a:active {
		background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: -126px -105px;
	}
	
	.current-booking .booking a:link, .current-booking .booking a:visited {
	cursor: default;
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: -126px -105px;
	}
	
	.nav-booking, .nav-booking-click {
	position: absolute;
	top: 0px;
	left: 126px;
	width: 126px;
	height: 105px;
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: -126px -105px;
	}
	
	/*.nav-booking-click {
		background: url(../images/nav.png) no-repeat;
	}*/








	.nav .contact a:link, .nav .contact a:visited {
		left: 252px;
		width: 126px;
	}
	
	.nav .contact a:hover, .nav .contact a:focus {
		background: url(../images/nav.png) no-repeat;
	}
	
	.nav .contact a:active {
		background: url(../images/nav.png) no-repeat;
	}
	
	.current-contact .contact a:link, .current-contact .contact a:visited {
	cursor: default;
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: -252px -105px;
	}
	
	.nav-contact, .nav-contact-click {
	position: absolute;
	top: 0px;
	left: 252px;
	width: 126px;
	height: 105px;
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: -252px -105px;
	}
	
	/*.nav-contact-click {
		background: url(../images/nav.png) no-repeat;
	}*/








	
	.nav .subscribe a:link, .nav .subscribe a:visited {
		left: 378px;
		width: 126px;
	}
	
	.nav .subscribe a:hover, .nav .subscribe a:focus {
		background: url(../images/nav.png) no-repeat;
	}
	
	.nav .subscribe a:active {
		background: url(../images/nav.png) no-repeat;
	}
	
	.current-subscribe .subscribe a:link, .current-subscribe .subscribe a:visited {
	cursor: default;
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: -378px -105px;
	}
	
	.nav-subscribe, .nav-subscribe-click {
	position: absolute;
	top: 0px;
	left: 378px;
	width: 126px;
	height: 105px;
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: -378px -105px;
	}
	
	/* .nav-subscribe-click {
		background: url(../images/nav.png) no-repeat;
	}*/
