#nav {
	width:570px; 
	height:14px; 
	padding: 0; 
	margin: 0; 
	float: right;
	margin: 18px 18px 0px 0px;
	}
	
#nav ul { height:14px; width:570px;  margin: 0; }
#nav ul li {list-style:none; list-style-type:none; float:left; text-indent:-9999px; }
#nav ul li a {display:block; background-color:transparent; background-image: url(../assets/nav-trans.png); background-repeat:no-repeat;height: 14px;}

li.home a {background-position: 0px 0px; width:63px;}
li.home a:hover, li.home.current a {background-position: 0px -14px; width:63px; }

li.accomm a {background-position: -63px 0px; width:103px;}
li.accomm a:hover, li.accomm.current a {background-position: -63px -14px; width:103px; }

li.waves a {background-position: -166px 0px; width:86px; }
li.waves a:hover, li.waves.current a {background-position: -166px -14px; width:86px; }

li.info a {background-position: -252px -0px; width:66px;}
li.info a:hover, li.info.current a {background-position: -252px -14px; width:66px; }

li.photos a {background-position: -318px -0px; width:94px; }
li.photos a:hover, li.photos.current a {background-position: -318px -14px; width:94px; }

li.faq a {background-position: -412px -0px; width:61px;}
li.faq a:hover, li.faq.current a {background-position: -412px -14px; width:61px; }

li.contact a {background-position: -473px -0px; width:97px;}
li.contact a:hover, li.contact.current a {background-position: -473px -14px; width:97px; }

#discount { height:126px; width: 152px; margin: 74px 27px 0px 0px; float:right; background:url(/assets/discount.png) 0px 0px no-repeat; display: block;}

a#bookit {
	width: 165px;
	height:32px;
	display: block;
	background:url(../assets/bookitbutton.png) 0px 0px no-repeat;
	cursor: pointer;
	float: right;
	margin: 185px 20px 0px 0px;}
a#bookit:hover {
	background-position: 0px -32px;}



