#core, #copyright, #blog {
 font-family: 'Crimson Text';
 font-size: 1.1em;
 margin-bottom: 0px; 
}

#masthead, 
#navigation
{
  font-family: Molengo;
  background-color: green;
  color: yellow;
  
}
#localNavigationHead {
  background-color: yellow;
  color: green;
}

#masthead
{
  padding: 1em;
  border-bottom: 2em double yellow;
}
html, body {
  height: 100%;
}

#author {
  font-size: 2em;
  font-weight: bold;
}

#avatar-icon {
  height: 3em;
  float: right;
}

#blog p {
  padding-bottom: 1em;
}

#blog,
#blogNavLinks
 {
  width: 38em;

 }
#blogNavLinks {
  background: silver;
  padding: .5em;
} 


#blog{
  padding-top: 1em;
  margin-left: 2em;
  float: left;

}

#blog {
  height: 100%;

}


#navigation {
  margin-left: 44em;
  width: 13em;
  border: 1px solid black;
  vertical-align: top; 
  border: 2px solid yellow;
}
#navigation a {
 color: yellow;
} 

#localNavigationLinks {
  padding: 2em;
  text-indent: -.8em;
}


#localNavigationHead {
  font-weight: bold;
  text-align: center;
  border-bottom: 4px double yellow;
}  
.navGroupTitle {
  font-weight: bold;
  text-indent: -2em;
}
.navGroup {
  padding-left: 1em;
}

