html, body {
 text-align:center;
 margin:0;
 padding:0;
 margin-bottom:25px;
 height:auto;
 background-color: #242424;
}

.css_valid_button {
  clear:both;
  text-align:right;
  margin-top:100px;
}

img {
  border:1px solid #646464;
}

.wrapper {
  margin:0 auto;
  width:1240px;
  height:443px;
  margin-top:100px;
}

#links {
  float:right;
  text-align:right;
  margin-top:1em;
  font-family:Arial;
  color:#fff;
  font-size:9pt;
  text-transform:uppercase;
  line-height:1.5em;
}

.link {
  font-family:Arial;
  color:#fff;
  text-decoration:none;
  background-color:#646464;
  padding-left:28px;
  padding-right:5px;
}

.link:hover {
  color:#646464;
  background-color:#fff;
}