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

  #header {
    background-color: #F0F0F0;
    border: 1px solid #B0B0B0;
    padding: 0px;
    margin-bottom: 0px;
  }

  #header h1, #header h2 { margin: 0.2em; }

  #header-links {
    margin: 1em 0px 4px 0.8em;
    padding: 0px;
  }

  #header-links li {
    display: inline;
    margin-right: 8px;
    background-color: #D0D0D0;
    border-left: 1px solid #B0B0B0;
    border-top: 1px solid #B0B0B0;
    border-right: 1px solid #B0B0B0;
    padding: 5px 7px 5px 7px;
  }

  #header-links li a {
    font-weight: bold;
  }

  #header-loginurl {
    float: right;
    margin-right: 0.2em;
    margin-top: -0.3em;
  }

  #header-subheader {
    border-top: 1px solid #B0B0B0;
    background-color: #D0D0D0;
    margin: 0px;
    padding: 5px;
  }

  #header-subheader p {
    display: inline;
  }

  #qdbname {
    font-weight: bold;
  }

  #header-sublinks {
    display: inline;
  }

  #header-sublinks li {
    display: inline;
    margin-right: 5px;
    padding-right: 7px;
    border-right: 1px solid #000000;
  }

  #content {
    background-color: #E8E8E8;
    margin-top: 0px;
    padding: 5px;
    border-left: 1px solid #B0B0B0;
    border-right: 1px solid #B0B0B0;
    border-bottom: 1px solid #B0B0B0;
  }

  #footer {
    text-align: center;
  }

  input.lj-login {
    background-color: white;
  }

  div.quote {
    background-color: #FFFFFF;
    border: 1px solid black;
    padding: 5px;
    margin: 15px;
  }

  div.quote p.comment {
    font-style: italic;
  }

  div.quote p.attribution {
    margin: 0px;
  }

  div.quote p.attribution a {
    font-weight: bold;
  }

  div.quote pre {
    margin-top: 0px;
    margin-left: 2.5em;
    white-space: normal;
    font-size: larger;
  }

  div.quote span.nick {
    font-weight: bold;
  }

  p.skiplinks {
    text-align: center;
  }

  #addquoteform th {
    text-align: right;
  }

  p.quotefooterlinks {
    float: right;
    margin-top: 0px;
  }

  a:hover {
    color: red;
  }

  fieldset legend {
    font-weight: bold;
  }
