body {
  min-width: 320px;
  max-width: 768px;
  color: #EEE;
  background-color: #222;
  margin: auto;
  font-family: "DejaVu Sans", "Arial", sans-serif;
  font-size: 10pt;
  padding-left: 16px;
  padding-right: 16px;
}

body {
  color: #3D3; /*gitweb fix*/
}

a, a.list {
  color: #3DD;
}

h1, h2, h3, h4, h5, h6, a:hover, a:active, a.list:hover, a.list:active {
  color: #D33;
}

.unselectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.menu {
  font-weight: bold;
  font-size: 1.2em;
  color: #EEE;
}

.menu a {
  text-decoration: none;
  color: #EEE;
}

.menu a:hover, a:active {
  text-decoration: underline;
}

.footer {
  color: #666;
  font-size: 9px;
  font-weight: bold;
  font-family: "Courier New", "Liberation Mono", "Droid Sans Mono", monospace;
}
