#headertext {
  position: absolute;
  bottom: 20%;
  left: 0;
  right: 0;
  text-align: center;
  color: #ff0;
  margin: 0;
}

#header {
  text-align: center;
  background-color: #774700;
}
#header img {
  display: block;
  padding: 0.25rem 0;
  width: 100%;
}

/*
#NavMain {
	position: absolute;
	width: 100%;
	top: 1rem;
}
*/
.menu_button {
  position: absolute;
  top: 1rem;
  left: 1.5rem;
  z-index: 1000;
}
.menu_button a {
  padding: 0.2395em;
}

.member_loginout {
  position: absolute;
  top: 1rem;
  right: 1.5rem;
  z-index: 1000;
}
@media only screen and (min-width: 1024px) {
  .member_loginout {
    top: 0.5rem;
  }
}
