h1 {
  border-bottom: 2px #99F solid;
  margin: 0.3em 0em;
}
p {
  margin: 1em 0em;
}

a {
  color: #99F;
}



/**
* MORE SPECIFIC STYLES
**/
.event {
  padding: 0.5em;
  margin-bottom: 3px;
  background: #333;
}

.event h2, .event p {
  padding: 0px;
  margin: 0px;
}

.event .date {
  font-size: small;
}

.event p.date {
  margin-bottom: 0.5em;
}

.event span.date {
  color: #999;
}

.next {
  background-color: #254;
}

.important {
  background-color: #522;
}

.thumb {
  margin: 4px;
  display: inline;
  border: 1px white solid;
  padding: 4px;
}
