.sidebar {
  border-bottom: 1px solid #e2e8e8;
  font-size: 0.9em;
}

.sidebar h2 { font-size: 1.5em; }

.sidebar h3 {
  color: #9CC44D;
  font-style: italic;
  font-size: 1.2em;
}

.sidebar span {
  display: inline;
}

.sidebar a {
  text-decoration: none;
  color: #DDB300
}

.sidebar ul {
  padding: 0;
  margin: 0 0 0 1em;
}

.sidebar li {
  display: inline;
}

.sidebar li a { 
  display: block;
/*  text-align: top;
  padding: 1px 5px;
  margin: 0 0 1px;
  border-width: 0;
  text-decoration: none;
  font-size: 90%;
  solid #ffffff; */
}

.sidebar a:hover {
  color: #9966600;
  background-color: #b0cef2;
}
