body {
  font-family: Krungthep, Lucida Grande, Helvetica, Arial, sans-serif;
  font-size: 16pt;
  font-smooth: never;

  text-align: center;

  padding-top: 18em;

  color: rgba(10, 10, 10, 1.0);
  background: rgba(235, 235, 235, 1.0);
}

h3 a {
  color: black;
}

h3 a:hover {
  color: blue;
}

.placeholder {
# for testing
  background-color: rgba(255,0,0,0.25);

#  max-width: 250px;
  padding: 1em;

  width: 100%;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

#logo {
  width: 28px;
  padding-bottom: 200pt;
}

h5 {
  margin-bottom: 0px;
}

p {
  font-size: 0.85em;
}

ul {
  margin-top: 0px;
  font-size: 0.75em;
}


