body {
  padding-left: 11em;
  font-family: "Verdana", "DejaVu Sans", "Liberation Sans", "Verdana", "Lucida Grande", sans-serif;
  /*** font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif; ***/
  color: black;
  background-color: #fffdde;
}

  .indented {
     padding-left: 50pt;
     padding-right: 50pt;
  }

ul.navbar {
  margin: 0;
  padding: 0;
  list-style-type: none;
  position: absolute;
  top: 2em;
  left: 1em;
  width: 9em;
}
/***
h1 {
  font-family: Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
}
***/
ul.navbar li {
  margin: 0.5em 0;
  padding: 0.3em;
  background: #00803E ; none repeat scroll 0% 50%;
}
ul.navbar a {
  color: #fbf9e7;
  text-decoration: none;
 }
ul.navbar a:link { color: #eeee88; } 
ul.navbar a:visited { color: #98462d; } 

a:link {
  color: blue }
a:visited {
  color: purple }

address {
  border-top: thin dotted;
  margin-top: 1em;
  padding-top: 1em;
}
<!--

html {margin: 0; padding: 0;}

body {margin: 0; padding: 0; font-family: verdana, sans-serif; font-size: 100%;
             background-color: #00803E;}
            /*** Image is 180px wide, and 20px high ***/

pre {margin: 0; font-family: verdana, sans-serif; font-size: .9em;}

a {color: #000;}

.alignright {margin-top: 0; text-align: right;}

.small {font-size: .9em;}

.return {position: absolute; top: 0; right: 0; text-align: right; padding: .5em;}

/*******************************************************************************
                       Positioning rules
*******************************************************************************/
h1, h2 {
font-size: 30px;
margin: 0;
color: #040;
}

h2 {
	background-color: #98462d;
	color: #fbf9e7;
	font-family: Georgia, Times, "Times New Roman", serif;
	padding: 0 0 5px 10px;
	text-shadow: #e4f2fd 0px 1px 0px;
	font-style: italic;
}

h2 a { text-decoration: none; }
h2 a:link { color: #eeee88; } 
h2 a:visited { color: #00803E; } 


div#leftbox {      /*** No side padding or borders, to avoid the IE5.x box model problem ***/
position: fixed;
top: 0px;
left: 10px;
width: 220px;
color: #ee8;
padding-top: 10px;
}

#middlebox {
	margin: 0 20px 0 240px;
/***	width: 600px; ***/
	color: black;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

#content {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0 20px 0 250px;
	color: black;
/***	width: 600px; ***/
}

div#rightbox {    /*** No side padding or borders, to avoid the IE5.x box model problem ***/
position: absolute;
right: 25px;     /*** IE5/mac will show a horizontal scrollbar 
		if this is less than 16px, or other units are used
		http://www.l-c-n.com/IE5tests/right_pos/index.shtml ***/    
		
       
width: 1%;
color: #820;
padding-top: 10px;
}

div.transbox
  {
  /*width: 600px;*/
  margin: 20px 20px;
  background-color: white;
  border: 1px solid black;
  overflow: auto;
  height: auto;

  /* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.90;
  }
div.transbox p
  {
  margin: 20px 20px;
  color: black;
  }


-->
