div#header{
	width: 100%;
	height: 161px;
	background: url(images/header-bg.gif) repeat-x;
	padding-top: 1px;
}

div#logo{
	margin-left: auto;
	margin-right: auto;
	background: url(images/logo.png) no-repeat;
	width: 394px;
	height: 39px;
	margin-top: 21px;
}

ul#nav{
	height: 40px;
	width: 720px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 33px;
}

#nav li{
	float: left;
	list-style: none;
	margin-right: 37px;
}

a.home{
	display: block;
	background: url(images/nav/home.png) no-repeat 0px 1px; 
	width: 46px;
	height: 29px;
}

a.home:hover{
	background: url(images/nav/home.png) no-repeat 0px -29px;	
}

a.home-selected{
	display: block;
	width: 46px;
	height: 29px;	
	background: url(images/nav/home.png) no-repeat 0px -29px;	
}

a.accomm{
	display: block;
	background: url(images/nav/accomm.png) no-repeat 0px 0px; 
	width: 119px;
	height: 30px;
}

a.accomm:hover{
	background: url(images/nav/accomm.png) no-repeat 0px -30px;	
}

a.accomm-selected{
	display: block;
	width: 119px;
	height: 30px;	
	background: url(images/nav/accomm.png) no-repeat 0px -30px;	
}

a.rates{
	display: block;
	background: url(images/nav/rates.png) no-repeat 0px 0px; 
	width: 57px;
	height: 29px;
}

a.rates:hover{
	background: url(images/nav/rates.png) no-repeat 0px -30px;	
}

a.rates-selected{
	display: block;
	width: 57px;
	height: 28px;	
	background: url(images/nav/rates.png) no-repeat 0px -30px;	
}

a.map{
	display: block;
	background: url(images/nav/map.png) no-repeat 0px 0px; 
	width: 146px;
	height: 30px;
}

a.map:hover{
	background: url(images/nav/map.png) no-repeat 0px -30px;	
}

a.map-selected{
	display: block;
	width: 146px;
	height: 30px;	
	background: url(images/nav/map.png) no-repeat 0px -30px;	
}

a.booking{
	display: block;
	background: url(images/nav/booking.png) no-repeat 0px 0px; 
	width: 151px;
	height: 29px;
}

a.booking:hover{
	background: url(images/nav/booking.png) no-repeat 0px -30px;	
}

a.booking-selected{
	display: block;
	width: 151px;
	height: 29px;	
	background: url(images/nav/booking.png) no-repeat 0px -30px;	
}