#navbar {
	position: absolute;
	top: 180px;
	left: 120px;
	z-index: 100;
 	border-top: 5px solid #fae65d;
 	padding-top: 22px;
}

.nav_btn {
	position: relative;
	float: left;
	font-weight: bold;
	text-align: center;
}

.nav_btn_current {
	top: -4px;
}

.nav_btn a,
#nav_btn_contact #btn_submit {
	display: block;
	height: 30px;
	width: 71px;
	text-decoration: none;
	background-color: #ffcd00;
}

.nav_btn a span {
	display: none;
}

#nav_btn a:link {
	color: #493c3c;
	background-position: 0px 0px;
}

.nav_btn a:visited {
	color: #493c3c;
	background-position: 0px -30px;
}

.nav_btn a:hover {
	color: #ff1300;
	background-position: 0px -60px;
}

.nav_btn a:active {
	color: black;
	background-position: 0px -90px;
}

.nav_btn_current {
	color: black;
}

#nav_btn_home a {
	background-image: url('nav_btn_home.png');
}

#nav_btn_tour {
	left: -1px; /* creates overlap so btn border doesn't double up */
	display: none; /* temporarily disabled */
}

#nav_btn_tour a {
	width: 110px;
	background-image: url('nav_btn_tour.png');
}

#nav_btn_activities {
	left: -2px; /* creates overlap so btn border doesn't double up */
}

#nav_btn_activities a {
    width: 97px;
	background-image: url('nav_btn_activities.png');
}

#nav_btn_resources {
	left: -3px; /* creates overlap so btn border doesn't double up */
}

#nav_btn_resources a {
    width: 97px;
	background-image: url('nav_btn_resources.png');
}

#nav_btn_about {
	left: -4px; /* creates overlap so btn border doesn't double up */
}

#nav_btn_about a {
	background-image: url('nav_btn_about.png');
}

#nav_btn_journal {
	left: -5px; /* creates overlap so btn border doesn't double up */
}

#nav_btn_journal a {
	background-image: url('nav_btn_journal.png');
}

#nav_btn_contact { /* this btn is a form */
	left: -6px; /* creates overlap so btn border doesn't double up */
}

#nav_btn_contact #btn_submit {
	background-image: url('nav_btn_contact.png');
}

#nav_btn_contact #btn_submit:link {
	background-position: 0px 0px;
}

#nav_btn_contact #btn_submit:visited {
	background-position: 0px -30px;
}

#nav_btn_contact #btn_submit:hover {
	background-position: 0px -60px;
}

#nav_btn_contact #btn_submit:active {
	background-position: 0px -90px;
}

#nav_btn_buy {
	left: -7px; /* creates overlap so btn border doesn't double up */
}

#nav_btn_buy a {
	background-image: url('nav_btn_buy.png');
}

.nav_btn_floater a {
	width: auto;
	padding-top: 8px;
	border: 1px solid black;
}
