/* everything */
*  margin: 0; padding: 0; 

a {
  color: #ffff20; text-decoration: none; font-weight: bold;
  text-shadow: 0 0 2px #000, 3px 4px #000;
}
a:hover {
  color: #f00;
}

body {
  margin: 0 auto 0 auto;
  width: 90%;
  background-color: #222;
  color: #fff; font-family: Helvetica, sans-serif; font-size: 1em;
}

h1 {
  margin: 30px 0 0 0;
  font-weight: bold;
  text-shadow: 0 0 10px #000, 3px 3px 3px #000;
}

h2 {
  margin: 0 0 0 0;
}

hr {
  margin: 0 0 0 0;
  color: #fff; background-color: #fff;
  height: 0.05em;
}