/* Style sheet for mine stories on Buffy's Dutch Knight */
/* Author: Ton v. Lankveld */

body { background-color: #ffffff; /* white */
       background-image: none;
       margin: 2%;
       font-family: Arial, Helvetica, sans-serif;
       font-style: normal;
       font-size: small;
       color: #000000; } /* black */

a:link    {color: #000099;} /* darker blue */
a:visited {color: #990099;} /* dark purple */
a:active  {color: #990000;} /* darker red */
a:hover   {color: #0000ff;} /* blue */

h1 {
  text-align: center;
  font-size: 3.4em;
  color: #000099; /* dark blue */
}

h2 {
  text-align: left;
  text-indent: 5%;
  font-size: 1.5em;
  margin-top: 2.5em; /* Extra separation between header and previouse section */
  color: #000000; /* black */
}

q { quotes: '\201C' '\201D' '\2018' '\2019' }

q:before { content: open-quote }
q:after { content: close-quote }

/* Correction of q-tag for IE */
q { font-style: italic; }
q { font-style: normal !important; }

em { color: #cccc00; }  /* yellow */

hr {
  border: 1px solid #000000;
  width: 90%;
  align: center;
}

img { display: block; }


/* classes */

p.center { text-align: center; }

.legal { color: #000099; /* dark blue */
         font-family: "Times New Roman", Times, serif; }

.linkname { font-weight: bolder;
            margin-top: 3em; } /* Extra separation between semiheader and previouse section */

.semiheader { font-weight: bolder;
              margin-top: 3em; /* Extra separation between semiheader and previouse section */
              font-size: 1.2em; }

/*---------------------------------------------------*/

@media print {
  @page {
    width: auto;
    margin: 10mm 20mm;
    border: 0;
    padding: 0;
  }

  body {
    background-color: #ffffff; /* white */
    color: #000000; /* black */
    font-size: 10pt;
  }

  h1, h2, h3, h4, h5, h6 { color: #000000; } /* black */

  h1 { font-size: 1.8em; }

  h2 { font-size: 1.4em; }

  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; page-break-inside: avoid; }

  ul, ol { page-break-before: avoid; }

  .legal { color: #000000;
           font-weight: bolder; }
}

