footer.content {
  width:640px;
  height:180px;
  margin:0 auto;
  padding:30px 0 20px 0;
  text-align:center;
  background-color:black;
}

footer.page {
      width:960px;
      height:36px;
      padding:8px;
      margin:0 auto;
      font-size:11px;
      text-align:center;
}

#serpent {
      display:block;
      margin:auto;
}

#mpname {
      display:block;
      margin:18px auto;
      color:white;
      font-size:24px;
}

ul.footer {
      list-style-type:none;
      display:inline;
      text-align:center;
      font-family: 'Open Sans Condensed', sans-serif;
      font-size:14px;
}

ul.footer li {
      padding:0 8px;
      display:inline;
}

ul.footer li.first {
      padding:0 8px;
      border-left:none;
      display:inline;
}

a.footer:link {
      text-decoration:none;
      color:#fff;
}

a.footer:visited {
      text-decoration:none;
      color:#999;
}

a.footer:hover {
      text-decoration:underline;
      color:#7c969c;
}

a.footer:active {
      padding-top:2px;
}
