#top h1 a {
  font-size : 30px;
}

#tagline {
  font-size : 16px;
  margin : 0px;
}

#leftmenu h3,
#rightmenu h3 {
  font-size : 1em;
  margin : 0px;
  padding : 4px;
  border-bottom : none;	
}

div.imagelink img {
  border: 1px solid black;
}

p.date {
 font-size : 14px;
 font-weight : bold;
 border-bottom : 1px solid #AAA;	
 margin-bottom : 0px;
 padding : 2px 0px;
}

div.post h2 {
  margin-top : 15px;
}

div.post h2 a:visited,
div.post h2 a:active,
div.post h2 a:link {
  color : #00F;
  text-decoration : none;
  font-size : 14px;
}

div.post h2 a:hover {
  text-decoration : underline;
  font-size : 14px;
}

p.postfoot {
  font-size : 1em;
}