body {
  font: 0.95em Helvetica, Arial, sans-serif;
  line-height: 1.3em;
  margin: 0;
  padding: 20px; }

a {
  color: blue;
  text-decoration: none; }
  a:hover {
    text-decoration: underline; }
  a img {
    border: 0; }

code {
  font-family: monospace;
  font-size: 1.2em; }
  code.tags {
    font-weight: bold; }

#header {
  margin: 0 0 -20px 0;
  font-weight: normal;
  background: url(/images/delishlist.png) no-repeat;
  min-height: 83px;
  padding: 12px 0 8px 75px; }
  #header p {
    margin: 0;
    padding: 0; }
  #header #title {
    width: 80%;
    float: left; }
    #header #title h1 {
      font-weight: normal;
      margin: 0 0 5px 0;
      padding: 0; }
  #header #sort {
    width: 20%;
    float: left; }

#content {
  padding-left: 75px; }

#footer {
  font-size: 0.8em;
  margin: 40px 0 -10px 0;
  padding: 20px 0 10px 0;
  opacity: 0.3;
  clear: both; }
  #footer:hover {
    opacity: 1; }
  #footer p {
    margin: 0.6em 0; }

