@charset "utf-8";

/* --- NAV ----- */

/* Set-up initial styles */

ul.cssmenu {
	list-style: none;
	padding: 0px;
	margin:0px;
	}

.displace {
	display:none;
	 /*position: absolute;
	left: -5000px; */
	}

ul.cssmenu li {
	float: left;
	}

ul.cssmenu li a {
	display: block;
	/*width: 150px;*/
	height: 30px;
	background: url(nav.gif);
	}

/* Normal Links - Set widths to each nav image*/

ul.cssmenu li.home a {
	background-position: 0 0px;
	width:83px;
	}
ul.cssmenu li.attractions a {
	background-position: -83px 0px;
	width:142px;
	}
ul.cssmenu li.music a {
	background-position: -225px 0px;
	width:84px;
	}
ul.cssmenu li.display a {
	background-position: -309px 0px;
	width:140px;
	}
ul.cssmenu li.gallery a {
	background-position: -449px 0px;
	width:98px;
	}
ul.cssmenu li.parish a {
	background-position: -547px 0px;
	width:86px;
	}
ul.cssmenu li.contact a {
	background-position: -633px 0px;
	width:107px;
	}
ul.cssmenu li.about a {
	background-position: -740px 0px;
	width:85px;
	}
ul.cssmenu li.history a {
	background-position: -825px 0px;
	width:159px;
	}

/* Hover Link Styles */

ul.cssmenu li.home a:hover {
	background-position: 0 -30px;
	}
ul.cssmenu li.attractions a:hover {
	background-position: -83px -30px;
	}
ul.cssmenu li.music a:hover {
	background-position: -225px -30px;
	}
ul.cssmenu li.display a:hover {
	background-position: -309px -30px;
	}
ul.cssmenu li.gallery a:hover {
	background-position: -449px -30px;
	}
ul.cssmenu li.parish a:hover {
	background-position: -547px -30px;
	}
ul.cssmenu li.contact a:hover {
	background-position: -633px -30px;
	}
ul.cssmenu li.about a:hover {
	background-position: -740px -30px;
	}
ul.cssmenu li.history a:hover {
	background-position: -825px -30px;
	}


/* Selected Style Links */

ul.cssmenu li.home a.selected {
	background-position: 0 -60px;
	}
ul.cssmenu li.attractions a.selected {
	background-position: -83px -60px;
	}
ul.cssmenu li.music a.selected {
	background-position: -225px -60px;
	}
ul.cssmenu li.display a.selected {
	background-position: -309px -60px;
	}
ul.cssmenu li.gallery a.selected {
	background-position: -449px -60px;
	}
ul.cssmenu li.parish a.selected {
	background-position: -547px -60px;
	}
ul.cssmenu li.contact a.selected {
	background-position: -633px -60px;
	}
ul.cssmenu li.about a.selected {
	background-position: -740px -60px;
	}
ul.cssmenu li.history a.selected {
	background-position: -825px -60px;
	}