
p, div {
  font-family: Georgia, Times Roman,serif;
}

h1, h2 {
  font-family: Georgia, Times Roman,serif;
}


h2 {
  font-size: 1.5em;
}

h1 {
  font-size: 2.5em;
  font-weight: bold;
  margin: 0.6em 0 0.1em 0;
  padding: 0 0 0 0;
}

a {
  text-decoration: none;
}

a.articleTitle {
  font-size: 1.2em;
  font-weight: bold;
}

.body {
  margin: 0 20pt 0 120pt;
}

.body h2 {
  margin: 1em 0 0em 0;
  padding: 0 0 0 0;
}

.body h3 {
  color: #101080;
  margin: 1em 0 0.1em 0;
  padding: 0 0 0 0;
}

p {
  padding: 0 0 0 0;
  margin: 0 0 0.5em 0;
  line-height: 1.2em;
}

.siteTitle {
  color: #303030;
}


.topicName {
  color: #501040;
}

.articleTitle { 
  color: #202050;
}

.footer {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.8em;
  margin: 1.5em 0 0 0;
  padding: 0.2em 0 0 0;
  border-top: 1px solid #808080;
}

.topic .article {
  margin: 0 2em 0 3em;
  border-top: 1px solid #a0a0a0;
}

a:hover { 
  background-color: #e0e0e0;
}

.toolbar {
  position: relative;
  margin: 15pt 0 0 0;
  padding: 2pt 0 0 0;
  border-top: 1px solid #000000;
  font: 0.8em Helvetica,sans-serif;
}

a.voteThis {
  text-decoration: none;
  padding: 0 3pt;
  margin: 0pt 2pt;
  color: #000090;
}

a.voteThis:hover {
  background-color: #e8e0e0;
  color: #000000;
}

a.voteThis:visited {
  color: #707070;
}
