#content {width: 33.5em;}
#secondary {width: 17.5em;}

#secondary {width: 17.5em; padding: 2em;}
#secondary h2 {font-size: 1.5em; margin-bottom: -0.5em; color: #333;}
#secondary h3 {font-size: 1.05em;
  margin: 1em 0 0; padding: 0.5em 0 0.5em 1.7em;
  background: url(leaf.gif) 0 0.5em no-repeat;}
#secondary h4 {font-size: 1.33em; margin-bottom: 0.25em;}

#nextevent {width: 34.4em; padding: 1.5em 0 0.25em 2.1em;
  background: #FFF; border-bottom: 1px solid #D9D9D9;
  text-align: right;
  position: relative;}
#nextevent img {width: 34.4em; height: 21em;}
#nextevent #eventline {position: absolute; top: 18.2em; left: 1.2em; margin-bottom: 0; height: 3em;}
#nextevent a {text-transform: uppercase; font-weight: bold; border-bottom-width: 0;}
#nextevent a:hover {border-bottom-width: 0;}
#nextevent a.more:hover {border-bottom-width: 1px;}
