/**
 * Body: add enough margin to allow for top navigation
 */

/*
body {
  position:relative;
  padding-top: 60px;
  padding-bottom: 40px;
  min-height: 1000px;
}
*/

.people-name {
    font-size: 3.0rem;
}

h2, h3, h4 {
    margin-top: 2rem;
}

h1 {
    font-size: 2.50rem;
}
h2 {
    font-size: 1.75;
    margin-top: 2rem;
}

h3 {
    font-size: 1.25rem;
    margin-top: 2rem;
}

h4 {
    font-size: 1.125;
    margin-top: 2rem;
}


/**
 * News
 *
 * News are displayed as table with two colums: Date and Description.
 * The HTML realization is a <dl class="news">
 */

dl.news {
  width: 100%;
  overflow: hidden;
  padding: 0;
  margin: 0;
}
dl.news dt {
  float: left;
  width: 10%;
  padding: 0;
  margin: 0;
  margin-top: 1rem;
}
dl.news dd {
  float: left;
  width: 90%;
  padding: 0;
  margin: 0;
  margin-top: 1rem;
}

dl.news a.conf {
}

tr.old td {
  background: #eee;
}
