a:visited, a:active, a:link {
  color: #0262C2;
}
#top{
  background: #0273D4;
  background-color: rgb(25,118,210);
  color: #fff;
  box-shadow: 0 2px 5px 0 rgba(0,0,0,0.26);
  height: 65px;
  min-height: 65px;
  border:none;
  z-index:1;
  padding:0;
  padding-left:30px;
}
#top h1 a {color:fff;}
#top h1 a:link {
  font-size:1.3em;
  font-weight: 500;
}


#leftmenu {
    background: #ECEFF1;
    box-shadow: 3px 0 6px rgba(0,0,0,0.3);
    width: 220px;
    top: 65px;
    left: 0;
    bottom: 0;
    margin-top: 0;
    padding: 0 10px;
    overflow: auto;
}

#main {
    background: none;
    margin: 0 200px 0 260px;
    border: none;
}
.post h2 a {
    font-size: 2em;
}