body {
  font-size:13px;
  font-family:verdana, sans-serif;
  line-height:1.5em;
}

h1 { font-size:1.6em; }
h2 { font-size:1.5em; }
h3 { font-size:1.4em; font-weight:300; }
h4 { font-size:1em; }

h1, h2, h3, h4 {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  margin-top:20px;
}

h2 {
  padding-top:5px;
  border-top:1px solid #AAA;
  margin-top:40px;
}

p {
  margin:15px 15px;
}

pre {
  padding:5px;
  border:1px solid #EEEEEE;
  background-color:#F6F6F6;
  margin:0 25px;
}

pre code {
  padding:5px;
  background-color:#F6F6F6;
  border:none;
}

code {
  font-family:courier, fixed;
  display:inline-block;
  padding:0px 2px 0px 2px;
  background-color: #F6F6F6;
  border:1px #E0E0E0 solid;
}
ul li {
  margin:2px 0 0 0;
}

