#navigationmodule {
    position: relative;
    margin: 0px;
    padding: 0px;
    width: 180px;
    height: auto;
    line-height: 22px;
    z-index: 2;
}

#navigationmodule ul {
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: auto;
	z-index: 5;
	list-style: none;
	display: block;
}

#navigationmodule ul li{
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: 22px;
	display: block;
	z-index: 5;
	padding-bottom: 2px;
	line-height: 185%;
}

#navigationmodule ul li ul {
	position: absolute;
	top: 0px;
	left: 180px;
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: auto;
	border: 3px solid white;
	border-bottom: 0px;
	color: #333333;
	background-color: inherit;
	background: none;
	display: none;
	z-index: 5;

}

#navigationmodule ul li ul li {
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: 22px;
	color: #fff;
	background-color: #A07B56;
	border-bottom: 3px solid white;
	display: block;
	z-index: 5;
}

#navigationmodule ul li ul li ul {
	position: absolute;
	top: -13px;
	left: 180px;
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: auto;
	border: 3px solid white;
	border-bottom: 0px;
	color: inherit;
	background: none;
	background-color: inherit;
	display: none;
	z-index: 20;
}

#navigationmodule ul li ul li ul li {
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: 22px;
	color: #fff;
	background-color: #A07B56;
	border-bottom: 3px solid white;
	display: block;
	z-index: 20;
}

#navigationmodule ul li ul li ul li ul li ul {
	position: absolute;
	top: -13px;
	left: 180px;
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: auto;
	border: 3px solid white;
	border-bottom: 0px;
	color: inherit;
	background: none;
	background-color: inherit;
	display: none;
	z-index: 20;
}

#navigationmodule ul li ul li ul li ul li ul li {
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: 22px;
	color: #fff;
	background-color: #A07B56;
	border-bottom: 3px solid white;
	display: block;
	z-index: 20;
}


#navigationmodule ul li:hover {
	background-position: -180px 0px;
}

#navigationmodule ul li:hover ul{
	display: block;
}

#navigationmodule ul li:hover ul li ul{
	display: none;
}

#navigationmodule ul li ul li:hover ul{
	display: block;
	z-index: 20;
}

#navigationmodule ul li ul li:hover ul li ul{
	display: none;
}


#navigationmodule ul li ul li ul li:hover ul{
	display: block;
}

#navigationmodule ul li ul li ul li:hover ul li ul{
	display: none;
}


#navigationmodule ul li ul li ul li ul li:hover ul {
	display: block;
}

#navigationmodule ul li ul li ul li ul li:hover ul li ul{
	display: none;
}

#navigationmodule ul li ul li ul li ul li ul li:hover ul {
	display: block;
}

#navigationmodule ul li ul li:hover {
	color: inherit;
	background-color: #CFAB7A;
}

#navigationmodule a:link,
#navigationmodule a:visited,
#navigationmodule a:active {
	position: relative;
	display: block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 180px;
	height: 22px;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	background-color: inherit;
	background: url(images/butt_main.gif) no-repeat;
}

#navigationmodule a:hover {
	position: relative;
	display: block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	background-color: inherit;
	background: url(images/butt_hover.gif) no-repeat;
	
}

#navigationmodule ul li ul li a:link,
#navigationmodule ul li ul li a:visited,
#navigationmodule ul li ul li a:active {
	position: relative;
	display: block;
	text-decoration: none;
	margin: 0px;
	padding: 0px 5px;
	border: 0px;
	width: 180px;
	height: 22px;
	color: inherit;
	text-align: left;
	background-color: inherit;
	background: none;
}

#navigationmodule ul li ul li a:hover {
	color: #ffffff;
	background: none;
}

li.Home { background: url(../images/navBarGpx/Home.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.AboutUs { background: url(../images/navBarGpx/AboutUs.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.NewsAndEvents { background: url(../images/navBarGpx/NewsAndEvents.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.LocationsAndHours { background: url(../images/navBarGpx/LocationsAndHours.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.MembershipAndRates {	background: url(../images/navBarGpx/MembershipAndRates.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.CourseOfferings { background: url(../images/navBarGpx/CourseOfferings.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.Rulebar { background: url(../images/navBarGpx/Rulebar.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.ForKids { background: url(../images/navBarGpx/ForKids.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.Beginners { background: url(../images/navBarGpx/Beginners.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.Groups { background: url(../images/navBarGpx/Groups.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.Corporations { background: url(../images/navBarGpx/Corporations.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.LiabilityWaiver { background: url(../images/navBarGpx/LiabilityWaiver.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.Forum { background: url(../images/navBarGpx/Forum.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.StaffOnly { background: url(../images/navBarGpx/StaffOnly.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
li.Manage { background: url(../images/navBarGpx/Manage.gif) 0px 0px no-repeat; width:180px; height: 22px; display: block; }
/*span.navlink_0 { display: none; }*/

#navigationmodule span {
	padding: 0px 5px;
	border: 0px;
	width: 180px;
	height: 22px;
	color: inherit;
	text-align: left;
	background-color: inherit;
	background: none;
	font-weight: bold;
}