h1	{
	font: 2.2em "Arial Rounded MT Bold", "Arial", sans-serif;
	font-weight: bold;
	color: 	#003; 
   	background-color: #f0ffff;  /*azure*/
	text-align: center;
	}
	
h6	{
	font: 2.2em "Arial Rounded MT Bold", "Arial", sans-serif;
	font-weight: bold;
	color: 	#003; 
   	background-color: #ffce79;  /*azure*/
	text-align: center;
	}
	
h2	{
	font: 1.8em "Arial Rounded MT Bold", "Arial", sans-serif;
	font-weight: bold;
	color: #003; 
	text-align: center;
	background-color: #f0ffff;  /*azure*/
	}
	
h3	{
	font: 1.6em "Arial Rounded MT Bold", "Arial", sans-serif;
	font-weight: bold;
	color: #003; 
	text-align: center;
	background-color: #f0ffff;  /*azure*/
	}
	
h4	{
	font: 1.4em "Arial Rounded MT Bold", "Arial", sans-serif;
	font-weight: bold;
	color: #003; 
	background-color: #f0ffff;  /*azure*/
	}

h5	{
	font: 1.2em "Bookman OldStyle", serif;
	font-weight: bold;
	color: #000000;
	background-color: #f0ffff;  /*azure*/
	}

.middle
	{
	text-align: center;
	}


.close	{
	margin-top:	0;
	margin-bottom:  0;
   	padding-bottom: 0;
   	}
	
li {list-style-type: none;}  

a:link {
       color: #000000;     /*black*/
       background-color: #f0ffff;  /*azure*/ 
       }
a:visited {
          color: #808080;  /*Gray*/
          background-color: #f0ffff;  /*azure*/ 
          }
a:active {
         color: #3CB371;  /*MediumSeaGreen*/
         background-color: #f0ffff;  /*azure*/ 
         }


body	{ 
	font: 1.2em "Bookman OldStyle", serif;
	color: #000000;     /*black*/
	background-color: #f0ffff;  /*azure*/
	margin-left: 2em;
	margin-right: 2em;
	}
	
table   {
	margin-left: 2em;
	color: #000000;     /*black*/
	background-color: #f0ffff;
	}

#navcontainer  /*first list is vertial nav bar*/
  {
  width: 23%;
  margin-right: .9em;  /*I added*/
  font-family: georgia, serif;
  font-size: .9em;
  text-align: left;
  float: left;       /*I added*/
  margin-left: 0;
  }

ul#navlist
  {
  text-align: left;
  list-style: none;
  margin: 0;   /*removes indent IE and Opera*/
  padding: 0;  /*removes indent Mozilla and NN7*/
  }

ul#navlist li
  {
  display: block;
  margin: 0;
  padding: 0;
  }

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li a
  {
  display: block;
  width: 100%;
  padding: 0.5em 0 0.5em 0.5em;
  border-width: 1px;
  border-color: #a0d4d4 #aaab9c #ccc #fff;
  border-style: solid;
  color: #444;
  text-decoration: none;
  background:  #abe2e2;
  }

#navcontainer2   /*second list is inline - horizontal nav bar*/
  {
  width: 100%;
  font-family: georgia, serif;
  font-size: .9em;
  text-align: left;
  }

ul#navlist2
  {
  text-align: left;
  list-style: none;
  margin: 0;   /*removes indent IE and Opera*/
  padding: 0;  /*removes indent Mozilla and NN7*/
  }

ul#navlist2 li
  {
  display: inline;
  margin: 0;
  padding: 0;
  }

#navcontainer2>ul#navlist2 li a { width: auto; }

ul#navlist2 li a
  {
  display: block;
  padding: 0.3em 0.3em 0.3em 0.3em;  /*was 0.5em 0 0.5em 0.5em; less padding on inline list*/
  border-width: 1px;
  border-color: #afe6e6 #aaab9c #b3eaea #fff;
  border-style: solid;
  color: #444;
  text-decoration: none;
  background: #cbe7e7;
  float: left;
  }

ul#navlist li#active a, ul#navlist2 li#active a
  {
  background: #cbe7e7;
  color: #800000;
  }

ul#navlist li a:hover, ul#navlist li#active a:hover, ul#navlist2 li a:hover, ul#navlist2 li#active a:hover
  {
  color: #800000;
  background-color: #f0ffff;  /*azure*/
  border-color: #aaab9c #fff #fff #ccc;
  }

#events1   /*first column of events list*/
  {
  width: 40%;
  font-family: georgia, serif;
  margin:  0; 
  padding: 0;
  float: left;
  /*background-color: #f1f0ff;*/
  }
  
#events2   /*second column of events list*/
  {
  font-family: georgia, serif;
  margin: 0;
  pagging: 0;
  /*background-color: #fff0ff;*/
  }
  
/*generic fonts families serif, sans-serif, monospace, cursive,fantasy*/
