/*
  Base style file for LFCS web pages.

  Ian Stark
*/

/* This is not as simple as one might hope in order to get around various
   browser oddities.

   - The font family incantation "Helvetica, Arial, sans-serif" is because the
     standard designation sans-serif isn't always a very sensible SS font,
     notably on Windows, so we select Arial.  But Arial on Mac can
     (apparently) be ugly, so we add to Helvetica, which is also what we most
     want on Unix.

   - Attributes need to be reiterated for th and td because Netscape 4
     doesn't successfully operate inheritance.  

   - Netscape 4 also loses track of style information after a table with a
     specified width, so it needs to be given again for h1-6, div, p, ol and
     ul.  Some pages also include superfluous "div" wrapping to help get it
     back on track.

   - Netscape 4 needs instructing not to inherit font-family into pre, code
     and kbd elements.

   - IE5 doesn't notice a font-size: small declaration for headers and
     footers, so I have replaced it with 84% (2^-1/4).
*/


body,h1,h2,h3,h4,h5,h6,th,td,div,p,ol,ul
 { font-family: Helvetica, Arial, sans-serif;
   color: rgb(0,0,92); }

body
 { background-color: white; }

pre, code, kbd { font-family: monospace; }

.header { background: rgb(112,208,112); }

A.header:link, A.header:visited, A.header:active 
        { color: rgb(0,0,92); }

.footer { font-size: 84%; }

/* End of file */
