body {  color: #000000;
        background: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        margin-left: 5%;
        font-weight: normal;
        background-position: top left;
        background-attachment: fixed;
        background-repeat: no-repeat;
        background-image: url(palmtop.gif); /* none (can also be used behind ANY element) */
	}

H1 {    color:#999999;
        background: #eeeeee;
        padding-top: 0.7%;
        padding: 0.5%;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: italic;
        }

H2,H3,H4,H5,H6 {    color:#999999;
        background: #ffffff;
        padding: 0.5%;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-style: italic;
        font-weight: normal;
        }

/* P:first-letter {font-size: 120%;        color: green;        } */

P    {  color: #000000;
      /*  background: #ffffff; stuffs up everything */
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
	}

A:hover { background: lime;
        text-decoration: underline;
        }

address {text-align: center;
        color: black;
        background: #eeeeee;
        font-weight: bold;
        font-size: 85%;
        clear: both;
        }

dl {    font-family: Verdana, Arial, Helvetica, sans-serif;
        }

dt {    color: red;
        /* background: #eeeeee;  stuffs up everything */
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-style: italic;
        }

dd  {	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-style: normal;
        }

div.mainleft {
        color: black;
        background: #ffffff;
        border: medium red solid;
        width: 85%;
        float: left;
        padding-top: 1%;
        padding-left: 1%;
        padding-bottom: 1%;
        padding-right: 1%;
        }

div.mainright {
        width: 10%;
        left: 90%;
        position: fixed;
        float: right;
        font-size: 85%;
        /* padding-left: 1%; */
        }

div.endfile  {
        width: 100%;
        clear: both;
        font-size: 85%;
        }

.best   {color: #999999;
        background: #eeeeee;
        font-weight: bold;
        font-style: italic;
        font-size: 115%;
        clear: left;
        }

.first  {color: red;
        background: #eeeeee;
        font-weight: bold;
        font-size: 115%;
        clear: left;
        }

.site   {color: red;
     /*   background: #ffffff; */
        font-weight: bold;
        font-size: 200%;
        clear: right;
        }

.nocss  {
        display: none;
        }
