/* Style for Jacek Piskozub pages
 *
 * Assumes a following structure of the page::
 *
 *   <body>
 *     <div class="content">
 *       ...
 *     </div>
 *   </body>
 * as Internet Explorer seems to unable to draw a frame around
 * the <body> element.
 *
 * Created by Jacek Piskozub <piskozub@iopan.gda.pl>
 */

  body {position: relative; margin: 0; padding: 0;}
  div#content {margin: 3em 2.5em 3em 2.5em; padding: 10px;
     color: black; font-family: sans-serif, Arial, Helvetica; border: solid #963;}
  div#content p {margin: 0 1em 1em; padding: 0; line-height: 1.3;}
  div#content h1 {margin: 0.5em -4px 0.5em; padding: 0.33em 0 0.167em;
     font: bold 200% sans-serif, Arial, Helvetica; vertical-align: middle;
     color: black; letter-spacing: 0.5em;  text-transform: lowercase;}
  dt {font-weight: bold;}
  dd {margin-bottom: 0.66em;}
  div#content a:link {color: black; font-style:italic;}
  div#content a:visited {color: black; font-style:italic;}
  div#content a:link:hover {color: red; font-style:italic;}
  div#content a:visited:hover {color: maroon;}
  div#content hr {display:none;}
  div#content ul {text-align: justify; padding-right: 2em;}
  div#content div#endmatter {border-top: solid 2px #ccc;}
  //div#content div#endmatter hr {display:block;}
  body {background: #9bd url(blue.gif) 0 0 repeat fixed;}
  div#content {background: white  0 0 no-repeat fixed;}
  div#content h1 {background: #bbb; color: black; border: 1px solid gray; padding: 0.5em 1em 0.25em;}
  div#content h2 {background: #59b; color: white; padding: 0.5em; margin: 0 -12px 0.5em; border-color: #963; border-width: 1px 0; border-style: solid;}
  div#content h3 {background: #59b; padding: 0.5em; margin: 0 -12px 0.5em; border-color: #963; border-width: 1px 0; border-style: solid; text-align:center}
  div#content h3 a:link {color: white; font-style:italic;}
  div#content h3 a:visited {color: white; font-style:italic;}
