html {
  height: 100%;
}

body {
  font: 12pt "Trebuchet MS", sans-serif;
  background: #232323;
  margin: 5px;
  color: white;
  height: 100%;
}

#header {
  text-align: left;
  margin-left: 25px;
  position: relative;
  z-index: 499;
}

#sidebar {
  position: absolute;
  text-align: left;
  width: 270px;
  background: #121212;
  border: 1px solid black;
  margin-left: 25px;
}

#sidebar_right {
padding: 5px;
  position: absolute;
  text-align: left;
  width: 160px;
  background: #121212;
  border: 1px solid black;
  margin-left: 900px;
}

#posts {
  position:absolute;
  width:530px;
  margin-left:330px; 
  }
#sidebar div {
  list-style-type: none;
  padding: 5px;
}

#page { 
}

#footer {
  text-align: center;
}

#content {
position: absolute;

}

.post {
text-align: left;
}

img {
  border: 0px;
}

div {
  margin: 0px;
  padding: 0px;
}

a {
  color: #00a8ff;
  text-decoration: none;
}

.blockquote, .quote {
  border: 1px solid #000000;
  background: url('images/quotes.jpg') no-repeat #121212;
  padding: 10px;
  padding-left: 75px;
  font-style: italic;
  font-size: 11pt;
  min-height: 60px;
}
.tag {
  background:#1b1b1b;
  padding:5px;
}
.note {
  width: 90%;
  letter-spacing: -0.5px;
  background: #343434;
  padding: 10px;
  border: 1px solid #1f1f1f;
  text-align: left;
}

.code, .quote {
  font: 12pt Monospace,"Courier New";
  letter-spacing: -1px;
  background: #262626;
  border: 1px solid #1F1F1F;
  padding: 5px;
  color: white;
  line-height: 120%;
  word-wrap: normal;
  margin: 5px;
}

pre {
font: 12pt Monospace, "Courier New";
}

.code-title {
  font-size: 16pt;
  font-family: sans, "Trebuchet MS";
  font-style: normal;
  padding: 5px;
}

.term {
  font-family: "Courier New",monospace;
  background: #2a2a2a;
  color: #0088ff;
  letter-spacing: -1px;
  padding: 5px;
  font-weight: bold;
  line-height: 150%;
}

.commentlist li, #commentform, #respond {
  text-align: left;
}

#errorExplanation { 
  background: #1d1d1d;
  border:1px solid #101010;
  padding: 0.5em;
}
.fieldWithErrors {
  display: inline;
}

.fieldWithErrors input, .fieldWithErrors textarea {
  border:3px solid #0088ff;
}

