#header h1 {
font-family: Arial, serif;
font-style : normal ;			/*  test menu 04 */
font-size : 16pt; 
font-weight :bold;
text-align :center; 
color : #E2B86B;
 margin: 20px 0 0 0  }

#header p {
font-family: Arial, serif;
font-style : italic ;
font-size : 10pt; 
font-weight :bold;
text-align :center; 
text-indent: 0px;
color :#FFF3DD;
margin: 0 0 0 0  }

#topheader p {
font-family: Arial, serif;
font-style : italic ;
font-size : 8pt; 
font-weight :bold;
text-align :left; 
text-indent: 0px;
color :#FFF3DD;
margin: 0 0 0 10px }

#topnavigate p {
 
text-align: center; 
float: left;  
text-indent: 0px; 
margin: 0 0 0 0;  
padding: 0 0 0 0  }

#topnavigate a {
display: block;
background-image : URL(img/top-button-123.gif);
background-repeat : no-repeat; 
margin: 0 0 0 0;  
padding: 0 0 0 0;
width : 95px; 
height: 26px;

  }

#topnavigate a:hover {
display: block;
background-image : URL(img/top-button-123-2.gif);
background-repeat : no-repeat; 
margin: 0 0 0 0;  
padding: 0 0 0 0;
width : 95px; 
height: 26px;
  }


#topnavigate a {
 font-family: Arial, Verdana, serif; 
font-style : normal ;
font-size : 8pt; 
font-weight :700;
text-decoration : none; 
color: #7382E2; 
margin: 0 0 0 0;
line-height : 200% }


#topheader, #head, #content, #footer { margin-left: 78px; border-top: solid #C0C9FF 1px; border-right: solid #000000 1px ;border-bottom: solid #000000 1px; border-left: solid #C0C9FF 1px }

   #topnav, #navigate { margin-left: 78px; border-top: solid #EED5A6 1px; border-right: solid #000000 1px ;border-bottom: solid #000000 1px; border-left: solid #EED5A6 1px }

   #sidenav	


#navigate p {
 
text-align: center; 
text-indent: 0px; 
margin: 0 0 0 0;  
padding: 0 0 0 0  }

#navigate a {
display: block;
background-image : URL(img/button-123.gif);
background-repeat : no-repeat; 
margin: 0 0 0 0;  
padding: 0 0 0 0;
width : 129px; 
height: 30px;
  }

#navigate a:hover {
display: block;
background-image : URL(img/button-123-2.gif);
background-repeat : no-repeat; 
margin: 0 0 0 0;  
padding: 0 0 0 0;
width : 129px; 
height: 30px;
  }


#navigate a {
 font-family: Arial, Verdana, serif; 
font-style : normal ;
font-size : 8pt; 
font-weight :700;
text-decoration : none; 
color: #7382E2; 
margin: 0 0 0 0;
line-height : 200% }

#topnavigate a:hover, #navigate a:hover { 
color: #C0C9FF}

#content img { 
margin: 4px }

address  {
 font-family: Arial, serif; 
font-style : normal ;
font-size : 8pt; 
font-weight :700; 
text-align : center; 
color: #FFF3DD }

h1 {  
font-family: Verdana;
font-style : normal ;
font-size : 16pt; 
font-weight :bold;
text-align : center;
color : #996633;
margin: 10px 0 10px 0 }

h2 {  
font-family: Verdana;
font-style : normal ;
font-size : 12pt; 
font-weight :bold;
text-align : center;
color : #996633  }

p { 
font-family: Century Gothic;
font-style : normal ;
font-size : 12pt; 
font-weight :500;
text-align : left; 
text-indent : 1em ;
color: #996633;
margin: 0 20px 10px 20px }

#signupframe {
  border: 1px solid #2E5B00;
  background: #D8E7D5;
  color: #996633;
  font-family: Century Gothic;
}

	#sidenav, #sidenav ul { /* all lists */
	/*	display: block;	    */		/*  new */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;		/*  original was 11    */
		height: 600px;	   		/*  was set to 1500 prior or 1060 - table bkgrd color was set to fix greenbar length   */
				
	}
	
	#sidenav li { /* all list items */
		position : relative;
		margin-left: 4px;      		/*  added to shift menu from left edge of page   */
		float : left;				/*   this is the spot that moves menu left or right */
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 11em;				/*   original was 11 - no change when changed  */
 	/*	width: 9em;		*/
	}
	
	#sidenav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 10.28em;		/* original was 11.05 - overlaps submenus when made smaller - use 10.05 as lowest with no fontsize - 8.93  */
	/*	margin-left : 8.41em;	*/
		margin-top : -1.35em;	
	}
	
	#sidenav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#sidenav li a {
		width: 10em;
	/*	width: 10em;		*/			/*  original was 11 - use 10 as lowest with no fontsize  */ 
		w\idth : 11.25em;
	/*	w\idth : 11.25em;	*/				/* original was 10 - use 9 as lowest with no fontsize */
		display : block;
		color : #2e5b00;
		font-size : 0.85em;			/*  or comment out this line and use 10 and 9 for widths above - .75 worked at one time  */                    
		font-weight : bold;				
		text-decoration : none;
		background-color : #fbd37a;
		border : 1px solid black;
		padding : 0 0.5em;
	}
	
	#sidenav li a:hover {
		color : #ffffe6;
		background-color : #2e5b00;
	}
	
	#sidenav li:hover ul ul, #sidenav li:hover ul ul ul, #sidenav li.sfhover ul ul, #sidenav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#sidenav li:hover ul, #sidenav li li:hover ul, #sidenav li li li:hover ul, #sidenav li.sfhover ul, #sidenav li li.sfhover ul, #sidenav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
	#content {
		margin-left : 12em;
	}