#left_column {
  float: left;
  width: 74%;
  margin-right: 1%;
  padding: 5px 0;
  position: relative;
}
#left_column h1 {
  margin: 0 auto 10px;
}
#left_column > div {
  margin: 0 0 70px 0;
  color: #333333;
}
#left_column > div.error {
  text-align: center;
  color: #ee3333;
}
#left_column > div > a.post_header {
  font-size: 140%;
  font-weight: 600;
  color: #333333;
}
#left_column > div > div.date {
  color: #999999;
  font-size: 90%;
  margin: 4px 0 -5px;
  text-align: right;
}
#left_column > div > p {
  margin: 10px 0 0 0;
  text-indent: 40px;
  text-align: justify;
}
#left_column > div div.clear {
  margin-bottom: 5px;
}
#left_column > div > span.tags {
  position: relative;
  top: 5px;
  display: none;
}
#left_column > div > span.comments {
  position: relative;
  top: 5px;
  float: right;
  display: none;
}
#left_column > div > span.comments > b {
  font-size: 110%;
}
#left_column a.post_prev {
  margin-left: 20px;
}
#left_column a.post_prev:before {
  content: '<< ';
  float: left;
  margin-left: -20px;
}
#left_column a.post_next {
  margin-right: 20px;
  float: right;
  text-align: right;
}
#left_column a.post_next:before {
  content: ' >>';
  float: right;
  text-align: right;
  margin-right: -20px;
}
#right_column {
  width: 25%;
  float: left;
  padding: 5px 0;
}
#right_column h4 {
  font-family: inherit;
  font-weight: 600;
  margin: 10px 0 0 0;
  padding-bottom: 3px;
  font-style: italic;
}
#right_column p {
  font-size: 90%;
}
#right_column span.date {
  font-weight: normal;
  color: #999999;
  font-size: 80%;
}
h1 {
  text-transform: none;
}
