a, a:visited, a:active, a:hover {
  color: #000;
  font-weight: bold;
  }

.entry_content a, .entry_content a:visited, .entry_content a:active, .entry_content a:hover {
  text-decoration: none;
  display: block;
  }

.entry_content a:hover {
  background-color: #fff;
  }

.entry_content a:active {
  background-color: #FAFAFA;  
  }

#content {
  vertical-align: top;
  }

#status {
  background-color: #000;
  color: #fff;
  font-size: 12px;
  padding: 5px;
  width: 205px;
  margin: 20px 0 25px 0;
  }

#status a, #status a:visited, #status a:active {
  color: #fff;
  text-decoration: none;
  }

#status a:hover {
  text-decoration: underline;
  }
  
#status_header {
  font-size: 16px;
  }

.pages {
  font-weight: bold;
  font-size: 11px;
  margin: 25px 0 25px 0;
  }

hr {
  border-width: 0;
  height: 0;
  border-top-width: 1px;
  border-style: solid;
  border-color: #8F8F8F;
  }

.entry {
  font-size: 12px;
  }

.entry_content {
  margin: 0 0 0 35px;
  padding: 2px 0 5px 0;
  }

.cats {
  float: left;
  }