/* These styles control the main home page */

	#homepage { 				/* this is the body background and other definitions for the body tag */
		margin-left: 40px; 
		padding: 0; 
		font-family: tahoma, arial, helvetica, san-serif; 
		font-size: 12px;  
		text-align: center;  
		background-color: #fdffff;
	}
	
	#main-table {
		 width: 800px; 
		 padding: 0; 
		 margin: 0; 
		 border: 0;
	}
	
	#topofpage {				/* thin line at top of page   */
		 background-color: #fdffff;
	}
	
	#fullname {				/* full name horizontal strip  */
		 background-color: #78a18f;
	}
	
	#memberforumfind {		/* horizontal menu Members Area, MOLA Forum, Search MOLA  */
		height: 30px;
	}
	
	.mmf-item {
		background-color: #fdffff;
		text-align: center; 
	}
	
	.horizmenumembers, .horizmenuforum { 				/* MEMBERS AREA   MOLA FORUM  */  
		font-weight: bold;
		font-size: 8pt;
		color: #32725a;
		vertical-align: 12px;
	}
	
	.horizmenumembers:hover, .horizmenuforum:hover { 
		color: red;
	}
	
	.horizmenufind { 			/* SEARCH MOLA */  
		font-weight: bold;
		font-size: 8pt;
		color: #32725a; 
		margin: 0;  
	}
	
	.publicmenu { 				/* defines the individual menu items of the public menu */
		width: 119px; 
		height: 20px; 
		margin: 0 0 4px 0;
		text-align: center; 
		background: #dddddd; 
		border-right: 1px outset #32725a;  
		border-bottom: 1px outset #32725a; 
		font-weight: bold; 
		font-size: 8pt; 
		color: #32725a;
		float: none; 
	}
	.publicmenu:hover { 
		text-decoration: underline; 
		background: #8d9093;
		color: #fdffff; 
	}
	.publicmenu:active {
		border-right: 1px inset #32725a;  
		border-bottom: 1px inset #32725a;
		border-left: 1px outset #32725a;
		border-top: 1px outset #32725a;
	}

	#sheetofmusic {		/* this is very important, DO NOT DELETE  */
		background: #32725a;   /* background color of lower menu */
	}
	
	a { 
		text-decoration: none; 
	}
	a:visited { 
		color: #336699; 
	}
	
	#memberarea { 				/* this defines the area where the member menu is displayed, the bottom of the vertical menu */
		width: 119px; 
		height: 320px; 
		margin: 0 0 0 0; 
		border: 1px solid #000000; 
		padding: 0; 
		float: left; 
	}

	#maininfoframe {	/* this the main display area for loading pages */
	width: 725px; 
	height: 650px; 
	border: 0;

	}

/* lower part of main menu styles */
	
	#conventioninfo { 			/* defines the convention information box */ 
		color: #fdffff;   
		background: transparent;  
		font-weight: normal; 
		font-family: tahoma, helvetica, arial, sans-serif;
		font-size: 10pt;
		line-height: 90%; 
		padding: 0; 
		border: 0;
		margin: 0;
	} 


	.paypal { 					/* defines the PayPal box */ 
		height: 35px;
		width: 120px;
		border: 0;    
		background-color: transparent; 
		padding: 0;
		margin: 0;
		cursor: pointer;
	}
	
	.duesfees { 				/* defines the PayPal box text */
		font-size: 10pt; 
		font-family: tahoma, helvetica, arial, sans-serif;
		font-weight: normal;
		color: #fdffff;
		line-height: 90%;
		cursor: pointer; 
	}
	
	button {				/* paypal button */
		background: transparent;
		font-weight: bold;
		border: 0;
		padding: 0;
		margin: 0;
		text-align: left;
		list-style-position: inside;
		cursor: pointer;
	}
	


	
	#footer {					/* small line of text at the bottom of the display area */ 
		text-align: center; 
		color: #000000; 		/* this should be light or dark depending on background   */
		margin: 0; 
		font-family:  tahoma, arial, helvetica, sans-serif; 
		font-size: 10px;  
		padding: 4px 4px 4px 4px;  
		background-color: #fdffff; 
	}
	#footer a {
		color: #000000; 		/*  this is a dark color  */
		text-decoration: none;
	}
	#footer a:hover {
		text-decoration: underline;
	}
	
	


/******* END HOME PAGE STYLE ****************************/



