	   html
	   {
	       padding: 1em;
	   }
	   
	   body
	   {
	       margin: 1em auto;
	       background-color: white;
	       font-family: verdana, sans-serif;
	       font-size: 11px;
	       border: 1px solid black;
	   }
	   
	   #nav
	   {
	       float: left;
	       width: 32em;
	       margin: 0em;
	       margin-top: 2.5em;
	       z-index: 3;
	      /* background-color: green;*/
	   }
	   
	   #nav ul
	   {
	       margin: 0;
	       padding: 0.5em;
	       list-style: none;
	   }
	   
	   #nav ul li
	   {
	       text-align: right;
	       font-size: 1em;
	       padding: 1.7em 2.0em 1.7em 2.0em;
	       white-space: nowrap;
	       /*border: 1px solid black;
	       background-color: lime;*/
	   }

	   #nav ul li a
	   {
	       text-decoration: none;
	       padding: 0em; 
	       /*border: 1px solid purple;*/
	   }
	   	   
	   #nav ul li a:visited
	   {
	       color: blue;
	   }
	   

	   #nav ul li a:hover
	   {
	       color: yellow;
	   }
	   
	   #nav ul li a.current
	   {
	       color: green;
	   }
	   	   
	   #nav ul.right li:first-child
	   {
	       padding-top: 0em;
	   } 
	   #content
	   {
	       text-align: right;
	       margin-left: 46em;
	       margin-top: 2.5em;
	       padding: 0.5em 4em 1.5em 5em;
	       z-index: 5;
	       min-height: 45em;
	       /* background-color: orange; */
	   }
	   
	   #content.splash
	   {
	       margin-left: 32em;
	   }
	   
	   #content ul
	   {
	       list-style: none;
	   }
	   
	   #content p
	   {
	       margin: 0;
	       margin-left: 1em;
	       padding-top: 0em;
	       padding-bottom: 1.0em;
	   }
	   
	   #content h1
	   {
	       margin-top: 0;
	       padding: 0em;
	       font-size: 1.3em;
	   }
	   
	   #content h2
	   {
	       margin-top: 0;
	       padding: 0em;
	       font-size: 1em;
	   }
	   
	   #content h4
	   {
	       /* border: 1px solid red; */
	       margin-top: 0;
	   }
	   
	   #content a
	   {
	       text-decoration: none;
	   }
	   
	   #content a img
	   {
	       color: white;
	   }
	   
	   #content a:visited
	   {
	       color: blue;
	   }
	   
	   #footer
	   {
	       clear: both;
	       text-align: right;
	       margin: 0;
	       padding: 1em;
	       padding-right: 4em;
	       color: green;
	       
	   }
	   
	   #footer h2
	   {
	       font-size: 1.8em;
	       margin: 0;
	       padding: 0;
	       
	   }
	   
	   #footer h3
	   {
	       font-size: 1.6em;
	       margin: 0;
	       padding: 0;
	       
	   }
	   
	   #footer a
	   {
	       color: green;
	       text-decoration: none;
	   }
	   
	   #footer a:hover
	   {
	       color: yellow;
        }
	   
	   #content img
	   {
	        display: block;
            margin: 0em auto 2em auto;
	   }
	   
	   #content img.splash
	   {
	       display: block;
	       margin-top: 0;
	       margin-right: 0;
	       margin-bottom: 0;
	       padding: 0;
	       /* background-color: lime; */
	   }
	   
	   #content img.left
	   {
	       display: block;
	       margin: 1em;
	   }
	   
	   #content img.thumb
	   {
	       display: inline;
	       margin: 0;
	       padding: 1em;
	   }
	   
	   #content p.left
	   {
	        text-align: left;
            padding-right: 5em;
            padding-bottom: 1.5em;
	   }
	   
	   #content p.right
	   {
	       text-align: right;
	       padding-left: 5em;
	       padding-bottom: 1.5em;
	   }
	   
	   #content blockquote
	   {   
	       margin: 0.6em;
	       padding-left: 5em;
	       padding-right: 13em;
	       text-align: justify;
	   }
	   
	   .center
	   {
	       margin: 0 auto;
	       text-align: center;
	   }
	   
	   #review
	   {
	       margin: 0;
	       padding-bottom: 2em;
	   }

	   #event
	   {
	       margin: 0;
	       padding-right: 0em;
	       padding-bottom: 2em;
	   }
	   
	   #event h2
	   {
	       padding-bottom: 0;
	   }

/*
       #thumbnails
       {
            margin-left: 20em;
        } 
*/