html {
  font-family: Arial, sans-serif;
  background: black url(images/stars.jpg);
  color: #aaa;
  padding: 20px;
  font-size: 18px;
}
img {
  width: 100%;
  float: none;
  margin-right: 5px;
  border-radius: 25px;
  margin-bottom: 20px;
}
@media screen and (min-width: 780px) {
  img {
    width: 40%;
    float: left;
  }
  p, h1 { margin-left: 41%; line-height: 1.5em; text-align: justify;}
  html { padding: 50px; }
}
h2 { clear: both; }
h1 { font-size: 42px; }

a { color: #aaa; }
