body {
  font-family: 'Arial', sans-serif;
}

#logo-image {
  height: 36px;
}

#header , #header a {
  background: #E5053A;;
  color: white;
  text-decoration: none;
}

#header h1 {
  padding: 20px;
  margin: 0px;
}

#header h1 small {
  color: white;
  font-weight: normal;
}

.page-header {
  margin: 0px;
  border: 0px;
}

.navbar-nav li a, .navbar-nav li a:visited  {
  color: white;
  margin-bottom: 5px #0000A0;
}

ul.nav a:hover {
  background: white;
  color: #0000A0;
}

ul.nav > .active {
  border-bottom: 5px white;
  margin-bottom: 0px;
}

footer {

  margin-top: 10px;
  padding-top: 10px;
  padding-left: 20px;
  border-top: #E5053A 10px solid;

  font-size: 75%;
}

#body h1 {
}

#body h2 {
   border-bottom: 1px solid grey;
}

#body h3 {
   border-left: 3px solid grey;
   padding-left: 20px;
}

