@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url(about:mozilla) {
  html {
    background:
      #fff
      url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABbCAIAAACQ42DmAAAAFXRFWHRDcmVhdGlvbiBUaW1lAAfVBwYUABG98mzeAAAAB3RJTUUH1QcGFAMi%2FA69ewAAAAlwSFlzAAALEgAACxIB0t1%2B%2FAAAAGZJREFUeNrt0MENgDAMBEGM6L9L12F%2B6cAROHMNjPYiM6%2B9uzd7yL49ETG%2F0rFzSMc27YxjVc6pdKxKlSpVqvwdecaxKlWqVHlMpWNVqvwe6dimObZpUVXzK5FIJBKJRCKRSCRy7QUgtwbe6X17JQAAAABJRU5ErkJggg%3D%3D)
      top center
      repeat-x !important;
    color: black !important;
    font-style: italic;
  }

  #moztext, #from {
    width: 500px;
    margin: 0 auto;
    padding: 20px;
    background-color: white;
    font-family: serif;
  }

  #moztext {
    background-image: url(data:image/png;base64,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);
    background-position: top center;
    background-repeat: no-repeat;
    margin-top: 10% !important;
    font-size: 1.1em;
    text-align: justify !important;
  }

  #from {
    background-image: url(data:image/png;base64,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);
    background-position: bottom center;
    background-repeat: no-repeat;
    margin-top: 0 !important;
    font-size: 1.95em;
    text-align: right;
  }

  em {
    font-size: 1.3em;
    line-height: 0;
  }

  strong {
    font-weight: normal;
    line-height: 0;
  }

  .f {
    padding-left: .2ex;
  }

  a {
    color: #039 !important;
  }

}