/* Website Menu Declaration */
#menu {
	width: 202px;
	height: 280px;
	overflow: hidden;
	margin-top:20px;
}

#menu div {
	margin: 0;
	width: 202px;
	float: left;
}


	#menu div a {
		display: block;
		margin: 0;
		padding: 0;
		width: 100%;
		height: 100%;
	}
	

	#menu div a.sitemap {height: 40px; background: url( '../images/nav_1.gif' ) top left no-repeat;}
	#menu div a.amenities {height: 40px; background: url( '../images/nav_2.gif' ) top left no-repeat;}
	#menu div a.location {height: 40px; background: url( '../images/nav_3.gif' ) top left no-repeat;}
	#menu div a.gallery {height: 40px; background: url( '../images/nav_4.gif' ) top left no-repeat;}
	#menu div a.news {height: 40px; background: url( '../images/nav_7.gif' ) top left no-repeat;}
	#menu div a.faqs {height: 40px; background: url( '../images/nav_5.gif' ) top left no-repeat;}
	#menu div a.request {height: 40px; background: url( '../images/nav_6.gif' ) top left no-repeat;}

	#menu div a:hover {
		background-position: -202px 0px;
	}

#menu div span {
	display: block;
	margin: 0 0 0 999px; padding: 0;
}


/* Sub Menu Declaration */

div#submenu {
	width: 543px;
	height: 209px;
	overflow: hidden;
	margin: 0px auto;
}

div#submenu div {
	margin: 0;
	height: 61px;
	float: left;
}


	div#submenu div a {
		display: block;
		margin: 0;
		padding: 0;
		width: 100%;
		height: 100%;
		overflow:hidden;
	}
	
	#submenu div a.attractions {width: 138px; background: url( '../images/nav_attraction.jpg' ) top left no-repeat;}
	#submenu div a.restaurants {width: 128px; background: url( '../images/nav_restaurants.jpg' ) top left no-repeat;}

	
	div#submenu div a:hover {
		background-position: 0px -61px;
	}
	div#submenu active{
		background-position: 0px -61px;
	}

div#submenu div span {
	display: block;
	margin: 0 0 0 999px; padding: 0;
}
/* Sub Menu1 Declaration */

div#submenu1 {
	width: 543px;
	height: 209px;
	overflow: hidden;
	margin: 0px auto;
}

div#submenu1 div {
	margin: 0;
	height: 61px;
	float: left;
}


	div#submenu1 div a {
		display: block;
		margin: 0;
		padding: 0;
		width: 100%;
		height: 100%;
		overflow:hidden;
	}
	
	#submenu1 div a.attractions {width: 138px; background: url( '../images/nav_attraction1.jpg' ) top left no-repeat;}
	#submenu1 div a.restaurants {width: 128px; background: url( '../images/nav_restaurants1.jpg' ) top left no-repeat;}

	
	div#submenu1 div a:hover {
		background-position: 0px -61px;
	}
	div#submenu1 active{
		background-position: 0px -61px;
	}

div#submenu1 div span {
	display: block;
	margin: 0 0 0 999px; padding: 0;
}
/* Sub Menu2 Declaration */

div#submenu2 {
	width: 543px;
	height: 209px;
	overflow: hidden;
	margin: 0px auto;
}

div#submenu2 div {
	margin: 0;
	height: 61px;
	float: left;
}


	div#submenu2 div a {
		display: block;
		margin: 0;
		padding: 0;
		width: 100%;
		height: 100%;
		overflow:hidden;
	}
	
	#submenu2 div a.attractions {width: 138px; background: url( '../images/nav_attraction2.jpg' ) top left no-repeat;}
	#submenu2 div a.restaurants {width: 128px; background: url( '../images/nav_restaurants2.jpg' ) top left no-repeat;}

	
	div#submenu2 div a:hover {
		background-position: 0px -61px;
	}
	div#submenu2 active{
		background-position: 0px -61px;
	}

div#submenu2 div span {
	display: block;
	margin: 0 0 0 999px; padding: 0;
}