/********************************************************************************** lpf.css -- Level the Playing Field. Majorly modified form of "undohtml.css" (C) 2004 by Tantek Celik. Some Rights Reserved. His style sheet is licensed under a Creative Commons License. see http://creativecommons.org/licenses/by/2.0*-------------------------------------------------------------------------------Modifications made by Paul Pomeroy, July 2005.Whatever isn't Tantek's, consider it free for the taking but as I have no ideawhat your requirments may be and no control over how you use the following, all risks are assumed by you. Okay?  *-------------------------------------------------------------------------------Purpose: undo some of the default styling of common (X)HTML browsers so all browers can start from the same settings (or as close as possible)**********************************************************************************/* {    position: static; /* IE5/Mac likes this, doesn't like position:relative;. */    text-align: left; /* IE sometimes decides to center stuff for the heck of it */    font-size: 1em;}body {    margin: auto;    padding: 0;}/* Default page size rules.WinIE erroneously handles "height" as "min-height",so set default height:100% for the benefit of Windows IE */html,body {    width: 100%;    height: 100%; /* should be auto */    min-height: 100%;}/* Set default height:auto, for standards compliant browsers,using the "child-selector" hack to hide the following from Windows IE.nb. Konqueror positions the footer more consistently with height:100%,maybe because it doesn't properly support min-height (yet). */html>body,html>body {    height: auto;}ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {    margin: 0;}/*-------------------------------------------------------------------------------no list-markers by default, since lists are used more often for semantics --------------------------------------------------------------------------------*/ul,ol {    list-style: none;}/*-------------------------------------------------------------------------------link underlines tend to make hypertext less readable, because underlines obscure the shapes of the lower halves of words--------------------------------------------------------------------------------*/:link,:visited {    text-decoration: none;}/*-------------------------------------------------------------------------------try getting rid of blue linked borders. --------------------------------------------------------------------------------*/a,a:link,a:visited,a:hover,a:focus,a:active {    border: none;}a img,:link img,:visited img {    border: none;}/*-------------------------------------------------------------------------------********************************************************************************** Set up the default fonts and font sizes ...********************************************************************************* *-------------------------------------------------------------------------------*//*-------------------------------------------------------------------------------Let IE use percentage for base font size so it can still zoom text. .--------------------------------------------------------------------------------*/body {    font-family: verdana, arial, helvetica, sans-serif;    font-size: 85%; /* assumes a 14-16px default size */}/*-------------------------------------------------------------------------------We'll give everyone else a pixel value...--------------------------------------------------------------------------------*/html>body {    font-size: 11px; /* For everyone except IE ... */}p {    font-size: 1.0em; /* ~12px */}h1,h2,h3,h4,h5,h6 {    font-family: verdana, arial, helvetica, sans-serif;    /* georgia is a better x-browser font */    /* font-family: georgia, "new century schoolbook", times, serif; */    font-weight: normal;    margin-top: 1em;    margin-bottom: 0.5em;}