body {
  text-align: center; 
  font-family: arial, sans-serif;
  background: #FFF;
}

p {
  line-height: 1.4;
}

em {
  font-style: italic;
}

ul#nav {
  position: absolute;
  top: 10px;
  right: 10px;
}

ul#nav li {
  display: inline;
  margin-left: 5px;
  font-size: 85%;
}

ul#nav li a, ul#nav li span {
  text-decoration: none;
  color: #CCC;
}

ul#nav li a:hover {
  color: #999;
}

div#m {
  padding-top: 180px;
  margin: 0 auto;
  width: 400px;
}

div#m h1 {
  position: absolute;
  top: 10px;
  left: 10px;
}

div#m a {
  font-size: 1000%;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #000;
}

div#m div.h {
  text-align: left;
}

div#m div.h h1 {
  font-size: 260%;
  text-transform: uppercase;
  font-weight: bold;
  position: static;
}

div#m div.m {
  text-align: left;
}

div#m div.m div {
  margin: 20px 0;
}

div#m div.m p {
  margin-top: 1em;
}

div#m div.m h2 {
  margin: 1em 0;
  font-weight: bold;
  font-size: 120%;
}

div#m div.m h2 span {
  font-size: 80%;
  font-weight: normal;
  color: #CCC;
  position: relative;
  top: -7px;
}

div#m div.m pre {
  background: #000;
  padding: 4px;
  color: #00FD00;
  margin-top: 1em;
}

div#m div.m div a, div#m div.m p a {
  font-size: 100%;
  text-transform: lowercase;
}

div#m div.errors {
  text-align: left;
  padding: 15px;
  border: 4px solid #000;
  margin-top: 15px;
  line-height: 1.4;
}

div#m div.errors p {
  font-style: italic;
  margin-bottom: 15px;
}

div#m div.row {
  text-align: left;
  margin-top: 10px;
  padding-top: 20px;
  position: relative;
}

div#m div.submit {
  text-align: left;
  margin-top: 20px;  
}

div#m div.submit input {
  padding: 3px 5px;
  font-size: 140%
}

div#m div.row label {
  position: absolute;
  top: 0;
  color: #CCC;
  font-size: 85%;
}

div#m div.row select {
  width: 30%;
  font-size: 150%;
}

div#m div.row input.txt {
  width: 100%;
  font-size: 150%;
}

div#m div.f {
  margin: 40px 0 20px;
  font-size: 85%;
  color: #CCC;
}

div#m div.f a {
  font-size: 100%;
  font-weight: normal;
  text-transform: none;
  color: #CCC;
}