body { 
    font: 14px/18px Arial, sans-serif;
    background-color: white;
}

h1 { font: bold 32px/34px;
     padding-top: .5ex; margin-top: 0ex;
     padding-bottom: .5ex; margin-bottom: 0ex;
     line-height: 34px;
}

h2 { 
  background-color: lightblue;
/*  color: #6C011A;*/
  font: bold 24px/28px;
  padding: 3px 5px 3px 5px; /* top right bottom left */
  margin: 1ex 0ex 1ex 0ex; 
  width: 100%;
  line-height: 26px;
/*  text-align: center;*/
}

/* the below seem to be overridden by home.css */
h3 {
  color: darkred
  font: bold 16px/18px;
  padding-bottom: -.5ex;
}

h4 {
    /*    color: #6C011A;*/
    color: #558899
    /*#666666;*/
}

li {
    padding-bottom: .5ex;
}

p.nav {
margin: -1ex 0ex 1ex 0ex; 
text-align: right;
}

/*
a.nav:link,a.nav:visited
{
color:#FFFFFF;
padding: 1px 2px 1px 2px; /* top right bottom left */
background-color:#999999;
text-decoration: none /* removes underline */
}
a.nav:hover,a.nav:active
{
background-color:#7A991A;
}
*/