body {
  background-color: white;
    margin-left: 100px;
    font: 400 16px/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #111;    
}

pre code {
  background: black;
  color: white;
  border: 1px solid #999;
  display: block;
  padding: 1px;
  white-space: pre-wrap; 
  overflow-x: auto;
  display: block;
  
}

h4 {
  color: maroon;
 }
    
.post-meta {
  text-align: center;
  color: black;
}

.site-title, .site-title:visited {
    color: #424242;
}

a:visited {
    color: #1756a9;
}

a {
    color: #2a7ae2;
    text-decoration: none;
}

.post-link {
    display: block;
    font-size: 24px;
}