#main {
  background-color: white;
  color: black;
  margin: 2em 0 1em 0;
  padding: 1em;
  text-align: justify;
}

a img {
  border: 5px rgb(255, 255, 128) solid;
}

a:hover img {
  border: 5px rgb(255, 0, 0) solid;
}

body {
  background-color: black;
  color: white;
  font-family: Myriad Pro, Calibri, sans-serif;
  margin: 1em auto;
  text-align: center;
  width: 600px;
}

h1 {
  color: rgb(255, 255, 128);
  margin: 1em 0 0 0;
  text-transform: uppercase;
}

h2 {
  color: rgb(255, 128, 128);
  font-size: medium;
  font-weight: normal;
  margin: 0 0 1em 0;
}

h2 strong {
  color: white;
}

img.float-left {
  float: left;
  margin: 0 1em 0 0;
}