/* CSS Document */

/* Dropdown Navigation Section */

.homelink {
	display: block;
	width: 105px;
	height: 30px;
	background: url('../layout/nav-home-sprite.jpg') bottom;
	text-indent: -99999px;
}
.homelink:hover {
	background-position: 0 0;
}

.tourlink {
	display: block;
	width: 200px;
	height: 30px;
	background: url('../layout/nav-ecotours-sprite.jpg') bottom;
	text-indent: -99999px;
}
.tourlink:hover {
	background-position: 0 0;
}

.eventlink {
	display: block;
	width: 80px;
	height: 30px;
	background: url('../layout/nav-events-sprite.jpg') bottom;
	text-indent: -99999px;
}
.eventlink:hover {
	background-position: 0 0;
}

.newslink {
	display: block;
	width: 80px;
	height: 30px;
	background: url('../layout/nav-news-sprite.jpg') bottom;
	text-indent: -99999px;
}
.newslink:hover {
	background-position: 0 0;
}

.aboutlink {
	display: block;
	width: 100px;;
	height: 30px;
	background: url('../layout/nav-about-sprite.jpg') bottom;
	text-indent: -99999px;
}
.aboutlink:hover {
	background-position: 0 0;
}

.ecolink {
	display: block;
	width: 188px;
	height: 30px;
	background: url('../layout/nav-eco-sprite.jpg') bottom;
	text-indent: -99999px;
}
.ecolink:hover {
	background-position: 0 0;
}

.contactlink {
	display: block;
	width: 135px;
	height: 30px;
	background: url('../layout/nav-contact-sprite.jpg') bottom;
	text-indent: -99999px;
}
.contactlink:hover {
	background-position: 0 0;
}


#nav, #nav ul {
	float: left;
	width: 888px;
	list-style: none;
	line-height: 15px;
	background-color:#FF6600;
	font-weight: bold;
	padding: 0;
	margin-top:0px;
	margin-left:0px; /* This needs to be here for IE to centre the nav menu */
	}

/*These width settings don't appear to change anything in Firefox but makes a difference in IE*/

.subnav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;margin-left:10px;color:#000000;}

#nav a {
	display: block;
	/*width: 114px;
	w\idth: 114px;*/
	color: #000000;
	text-decoration: none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

/*The width here affects the width of the main header*/
#nav li {
	float: left;
	padding: 0;
	background-image:url(layout/ddown-bg.jpg);
	background-repeat:repeat;
	/*width: 120px;*/ /*Don't specify a width and you'll be able to control spacing by adjusting padding */
}

/* Sets colour of dropdown menu text */
#nav li a:hover, #nav li li a:hover {color:#000000;}

/* This affects the first dropdown menu*/
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 180px;
	w\idth: 180px;
	font-weight: normal;
	padding-left: 0px;
	margin: -3px 0px 0px 0px;
}

#nav li li {
	padding-right: 0;
	padding-top:5px;
	padding-bottom:5px;
	width: 179px;
	border-bottom:1px solid #006600;
	border-right:1px solid #006600;
	border-left:1px solid #006600;

}

/* This controls the border and width of the lower dropdown boxes*/
#nav li ul a {
	width: 180px;
	w\idth: 180px;
	/*border-right: 1px;*/
	color:#000000;
}


/* Original Margin margin: -1.75em 0 0 14em; */
#nav li ul ul {
	margin: -1.75em 0 0 7em;
}

#nav li ul ul ul {
	margin: 0em 0 0 10em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul,
 #nav li li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: #ECE9D8;
	color:#000000;

}


/* Old stuff */

/*

.hikelink {
	display: block;
	width: 70px;
	height: 30px;
	background: url('../layout/nav-hikes-sprite.jpg') bottom;
	text-indent: -99999px;
}
.hikelink:hover {
	background-position: 0 0;
}

.workshoplink {
	display: block;
	width: 116px;
	height: 30px;
	background: url('../layout/nav-workshops-sprite.jpg') bottom;
	text-indent: -99999px;
}
.workshoplink:hover {
	background-position: 0 0;
}

.programlink {
	display: block;
	width: 103px;
	height: 30px;
	background: url('../layout/nav-programs-sprite.jpg') bottom;
	text-indent: -99999px;
}
.programlink:hover {
	background-position: 0 0;
}

*/