body { 
  background-color: black;
//color: #BDCAD8;
//color: #f0f0f0;
//color: #D2E0F0;
  color: #F5DEB3;
//  font-family: courier;
  font-family: sans-serif;
  font-size: 95%;
}

th { 
  display: none;
}

table { 
  width: 100%;
}

div#login { 
  font-family: courier;
  font-weight: bold;
  float: right;
  padding-left: 0.3em;
  padding-right: 0.3em;
}

div#search { 
  font-family: courier;
  float: right;
  padding-left: 0.3em;
  padding-right: 0.3em;
}

div#rss { 
  font-family: courier;
  float: right;
  padding-left: 0.3em;
  padding-right: 0.3em;
}

div#manual { 
  font-family: courier;
  float: right;
  padding-left: 0.3em;
  padding-right: 0.3em;
}

div#tagbrowser { 
  font-family: courier;
  float: right;
  padding-left: 0.3em;
  padding-right: 0.3em;
}

div#logo { 
  font-family: courier;
  font-weight: bold;
  font-size: 120%;
  float: left;
}

div#logo a { 
  color: #F5DEB3;
}

div#logo div.info { 
  font-size: 50%;
}

div.pages {
  text-align: center;
}

div.pages a { 
  padding: 0.1em;
}

div.pages a:before { 
  content: "[";
}

div.pages a:after { 
  content: "]";
}

div.pages a.current_page { 
  font-weight: bold;
  font-size: 120%;
}

div.tagbrowse { 
  margin-left: 2em;
}

tr.filler { 
  height: 0.5em;
}

td { 
  vertical-align: top;
}

dt { 
  font-color: #ffffff;
  font-weight: bold;
}

dd { 
  font-color: #b0b0b0;
}

.command { 
  font-family: courier;
  font-weight: bold;
  font-color: #ffffff;
}

td.date { 
  font-family: courier;
  font-size: 120%;
  font-weight: bold;
  text-align: left;
  padding-left: 10px;
  padding-top: 10px;
}

td.date:before { 
  content: "Day changed to ";
  display: none;
}

td.author:before { 
  content: "<";
}

td.author:after { 
  content: ">";
}

tr.context { 
  color: #a0a0a0;
}

a:link {
  color:#a0a0f0; 
  background-color:transparent;
}

a:visited {
  color:#f050f0; 
  background-color:transparent;
}

a:active {
  color:#ffffff; 
  background-color:transparent;
}

a:hover {
  color:#ffffff; 
  background-color:transparent;
}
