body {
  background-color: black;
  color: green;
  font-family: "Anonymous Pro";
  font-size: 1.2em;
  margin: 30px;
}

fieldset {
  border: 1px;
  color: green;
  background-color: black;
}

hr {
  border: none;
  border-top: double;
  height: 6px;
  color: green;
}

 a{
  color: green;
  margin: 0px;
}

a.sharelink {
 color: black;
 font-size: 0em;
}

a.permalink{
 font-size: 0.7em;
 margin: 6px;
}

input {
 color: black;
 font-size: 1.2em;
 background-color: green;
 border: double 6px;
}

select {
 color: black;
 font-size: 1.2em;
 background-color: green;
 border: double 6px;
}

textarea {
 background-color: black;
 color: green;
 font-family: "Anonymous Pro";
 font-size: 1.2em;
 border: 3px double;
 resize: none;
}


table {
  margin: 0px;
}

h1{
  border: 0px;
  font-size: 2em;
  margin: 6px;
}

h2{
  border: 0px;
  font-size: 1.5em;
  margin: 3px;
}

h3{
  border: 0px;
  font-size: 1.3em;
  margin: 5px;
}

h4{
  border: 3px solid green;
  font-size: 1.3em;
  padding: 5px;
  margin: 5px;
}

h5{
  border: 3px dotted green;
  font-size: 0.5em;
  padding: 3px;
  margin: 0px;
}


p{
  border: 0;
  font-size: 1.2em;
  padding: 3px;
  margin: 3px;
}

p.areafield{
  border: 0px;
}

p.formsubmit{
  border: 0px;
}

p.container{
  border: 0px;
}

img{
  border: 3px double green;
  margin: 0px;
}

img.blank{
  border: 3px dashed green;
  margin: 0px;
}

img.hidden{
  border: 3px hidden green;
  margin: 0px;
}

th.tc1, th.tc2, th.tc3, tht.cr{
  text-align: left;
  font-size: 1.5em;
  padding: 12px;
}

td.tc1, td.tc2, td.tc3, td.tcr{
  font-size: 1.5em; 
  text-align: center;
  padding: 12px;
}

div.post-body{
  border: 0px double green;
  margin: 15px;
  padding: 9px;
}

div.post{
  border: 3px solid green;
  margin: 15px;
}

div.post-author{
  margin: 15 px;
}

li.pa-avatar, li.pa-author{
  list-style: none;
}
 
