#text {
      padding:85px 58px 85px 58px;
}

ul.formatlist { 
  list-style:none;
  margin-left:0;
  padding-left:1em;
  text-indent:-1em;
}

ul.formatlist li { 
  padding:.5em;
}

ul.formatlist li:before { 
  content: "\2023 \0020";
}

ol {
      counter-reset:listCounter;
      list-style-type:none;
      padding:0 58px 8px 58px;
      font-size:15px;
}

ol li {
      counter-increment:listCounter;
      text-indent:20px;
}

ol li:before {
      content:counter(listCounter) " "; 
      font-size:smaller;
      vertical-align:super;
}

ul.nav {
      list-style-type:none;
      display:inline;
      text-align:right;
      position:absolute;
      right:8px;
      bottom:18px;
      font-family: 'Open Sans Condensed', sans-serif;
      font-size:14px;
}

ul.nav li {
      padding:0 8px;
      border-left:1px solid #fff;
      display:inline;
}

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

/*ul.nav li:before {
      content:"| ";
      color:white;
}*/

a.foot {
      counter-increment:footnoteCounter;
      font-weight:normal;
}

a.foot:before {
      content:counter(footnoteCounter); 
      font-size:12px;
      font-weight:normal;
      vertical-align:super;
}

.milestone {
      margin:15px;
      height:25px;
      font-size:12px;
      text-align:center;
}

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

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

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

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

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

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

sup {
      font-size:14px;
      font-weight:normal;
}

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

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

a.text:hover {
  text-decoration:underline;
  color:#f00;
}

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