/* L3_style_main.css - a L3 Systems style sheet */
body
   {
   margin-left: 2%; margin-right: 2%;
   color: black; background: rgb(253, 248, 238);
   font-family: times, serif;
   }

form, br, p, ul, ol, dl, li, dt, dd, blockquote
   {
   padding: 0;
   margin-top: 0.3em;
   margin-bottom: 0.3em;
   border: 0;
   }

h1 {
    font-size: 200%;
    font-family: Helvetica, sans-serif;
    margin-top: 0.3em;
    margin-bottom: 0.3em;
   }
h2 {
    font-size: 105%;
    font-family: Helvetica, sans-serif;
    margin-top: .3em;
    margin-bottom: .3em;
    color: rgb(16, 160, 160); background: transparent);
   }
h3 {
    font-size: 100%;
    font-family: Helvetica, sans-serif;
    margin-top: .2em;
    margin-bottom: .5em;
   }

h2.nav
   {
    font-size: 100%;
    font-family: Helvetica, sans-serif;
    margin-top: .7em;
    margin-bottom: .7em;
    color: rgb(16, 160, 160); background: transparent;
   }

h3.nav
   {
    font-size: 75%;
    font-family: Helvetica, sans-serif;
    margin-top: .2em;
    margin-bottom: .5em;
    color: rgb(16, 160, 160); background: transparent;
   }

hr.nav
   {
   color: rgb(16, 160, 160);
   background:  rgb(16, 160, 160);
   height: .15em;
   border: 0;
   }

p.nav
   {
   margin-top: 1px;
   margin-bottom: 1px;
   }

a:link { color: rgb(16, 128, 176); background: transparent; }    /* for unvisited links */
a:visited { color: rgb(85, 26, 139); background: transparent; }  /* for visited links */
a:active { color: rgb(255, 0, 0); background: transparent; }    /* when link is clicked */
a:hover { color: rgb(0, 96, 255); background: transparent; }   /* when mouse is over link */

#container
    {
    width: 690px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px;
    background-image: url("/graphics/bgnd.jpg");
    }

#banner
    {
    width: 690px;
    line-height: 0px;
    font-size: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    color: black; background: rgb(244, 244, 244);
    }

#leftcol
    {
    width: 150px;
    float: left;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: transparent);
    }

#endleft
    {
    width: 150px;
    line-height: 0px;
    font-size: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    color: black; background: rgb(244, 244, 244);
    }

#content
    {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    color: black; background: transparent;
    }

#footer
    {
    width: 690px;
    min-width: 660px;
    clear: both;
    margin-left: 10px;
    margin-right: 0px;
    margin-top: 10px;
    margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-family: Helvetica, sans-serif;
    font-size: 80%;
    color: black; background: rgb(253, 248, 238);
    }
