#body {
  background: url("/Images/nami.webp") repeat top right;
  font: 14px/1.5 "Newsreader", times, serif;
  color: #f5f5f5;
  border: 20px #737373 ridge;
  border-width: 15px;
  padding: 10px;
  position: absolute;
  text-align: center;
  vertical-align: middle;
  margin: auto;
  width: 25%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

a:link {
  color: #fff5e1;
}

a:visited {
 color: #ffb9b9
}

a:hover {
  color: #ccd5ff;
}

#moonblink {
  position: absolute;
  left: 50%;
  top: 15px;
 justify-content: center;
 z-index: 5;
}

#background {
  background: url("/Images/stonehenge.jpg") no-repeat;
  background-color: black;
  border: 0;
  height: 1024px;
  background-position: center;
  background-size: cover;
}