body
  {
  margin: 0;
  padding: 0;
  border: 0;
  
  height: 100%; 
  max-height: 100%; 

  background-color:#004000;
  //margin-left:250px;
  //margin-right:175px; 
 
  font-family:Georgia Verdana;
  }
H1
  {
  font-family:Georgia Verdana;
  letter-spacing:-2px;
  //text-shadow: -1px -1px #808000, 2px 1px #004000;
  }

img.padded
  {
   padding:10px;
  }
label
  {
  display:block;
  }
input
  {
  display:block; 
  } 
p
  {
  
  font-size:.9em;
  
  }
div.bigquote
{
padding:0px 5px;
font-size:3em;
color:#008040;
display:inline;
}
blockquote.fancy {
  font: 1.2em/20px italic Times, serif;
  line-height:25px;
  padding-left: 10px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-right: 10px;
  background-color: #dadada;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  margin: 5px;
  background-image: url(/img/openquote1.gif);
  background-position: middle left;
  background-repeat: no-repeat;
  text-indent: 23px;
} 
li.reg
{
font-size:1em;
font-family:Georgia;
list-style-type: circle;
padding-left:10px;
}
p.main
  {
  font-size:1.1em;
  font-family:Georgia;
  } 
/* BEGIN MENU */

ul 
  {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 250px; /* Width of Menu Items */
  border-bottom: 1px solid #ccc;
	z-order:2;
  }

ul li 
  { 
  position: relative;
	z-order:2;
  }
  
li ul 
  {
  position: absolute;
  left: 250px; /* Set 1px less than menu width */
  top: 0;
  display: none;
  }

/* Styles for Menu Items */
ul li a 
  {
  display: block;
  text-decoration: none;
  color: #777;
  background: #FFFFB3; /* IE6 Bug */
  padding: 5px;
  border-bottom: 1px solid #ccc;
  /*border-bottom: 0;*/
	z-order:2;
  }

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

ul li a:hover { color: #008000; background: #FFFFCA;z-order:2; } /* Hover Styles */
    
li ul li a { padding: 2px 5px; z-order:2;} /* Sub Menu Styles */
    
li:hover ul, li.over ul { display: block; z-order:2;} /* The magic */

/* END MENU */

#framecontent
  {
  background: #FFFFB3;
  color: #333333;
  font-family: Georgia sans-serif;
  font-size:1.25em;
  height: auto;
  left: 50;
  margin: 0px;
  padding: 0px;
  position: absolute; //relative;
  top: 15px;
  width: 250px; /*Width of frame div*/
  z-index:1;
  }

#maincontent
  {
  background: #FFFFB3;

  height:auto;
  left: 250px; /*Set left value to WidthOfFrameDiv*/
  position: absolute;
  right: 0;
  top: 15px; 
  width: 50%;
  padding-left:75px;
	
  }

.innertube
  {
  margin: 15px; /*Margins for inner DIV inside each DIV (to provide padding)*/
  }
.innertubeb
  {
  margin: 15px; /*Margins for inner DIV inside each DIV (to provide padding)*/
  }
* html body{ /*IE6 hack*/
padding: 0 0 0 250px; /*Set value to (0 0 0 WidthOfFrameDiv)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

	a.gb
  {
  font-size:1em;
  text-decoration: none;
  font-family:Georgia serif;
  }
  p.gb
  {
  
  font-size:1.25em;
  font-family:Georgia serif;
  line-height:110%
  }
  p.gb2
  {
  margin-left:100px;
  font-size:1.25em;
  font-family:Georgia serif;
  line-height:110%
  }
  img.gb
  {
  border:none;
  width:125px;
  }

