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

p {
  padding:0 58px 18px 58px;
}

p.centered { 
  padding:0 58px 18px 58px;
  text-align:center;
}

blockquote {
  padding:0 78px 18px 78px;
}

ol.itemize {
  list-style-type:upper-alpha;
  padding:0 58px 18px 58px;
  font-family: 'Gentium Basic', serif;
  font-weight:normal;
  font-size:18px;
}

ol.itemize li {
  margin:0 1.5em 18px 1.5em;
}

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

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

a.text:hover {
  text-decoration:underline;
  /*      text-shadow:1px 1px 2px #900; */
  color:#f00;
}

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