#headleft {
  float: left;
  width: 70%;
  min-height: 5em; 
  padding-left: 2%;
  padding-right: 2%;
  background-color: #CCEEFF;
}

#headright {
  float: left;
  width: 22%;
  min-height: 5em; 
  padding-top: 1.5%;
  padding-left: 1%;
  padding-right: 3%;
  background-color: #CCEEFF;
}

#mainleft {
  float: left;
  width: 70%;
  min-height: 70em; 
  padding-left: 2%;
  padding-right: 2%;
  background-color: #FFFFFF;
}

#mainright {
  float: left;
  width: 22%;
  min-height: 70em; 
  padding-left: 1.5%;
  padding-right: 2.5%;
  background-color: #CCEEFF;
}

body                    {FONT-FAMILY: Verdana, Arial, sans-serif;
                         FONT-SIZE: 0.8em;
                         margin-left: 0%;
                         margin-right: 0%;
                         margin-top: 0;}

        
p, h2, h3, h4, blockquote, ul, ol, li 
                        {margin-left: 3%;
                         margin-right: 3%;
                         margin-top: 1em;}


h1                      {font-size: 3em;
                         font-family: "Times New Roman", Times, serif;
                         color: #000099;
                         margin-left: 3%;
                         margin-right: 3%;}


h1.fronth1              {font-size:   4em;
                         margin-top: -0.15em;}

h1.backh1               {FONT-FAMILY: Verdana, Arial, sans-serif;
                         font-size: 1.4em;}

h2                      {font-size: 1.4em;}

h3                      {font-size: 1.2em;}

h4                      {font-size:   1em;}

div.menu                {font-weight:     bold;} 
div.menu  a:link        {text-decoration: none;}
div.menu  a:visited     {text-decoration: none;}

div.list  p             {margin-top:    0.5em;
                         margin-bottom: 0.5em}

a:hover                 {color: red;}

fieldset                {border: 0;}

