table#main { border: solid thin black; }

td#banner { font-family: brush-script; font-style: italic; font-weight: bold; font-size: 14pt; color: black; text-decoration: none; }

span#banner_first_line { font-family: Monotype Corsiva; font-weight: bold; font-size: 14pt; color: black; font-style: italic; }

div#main { background-color: #F0D697; position: relative; margin-left: auto; margin-right: auto; width: 850px; padding: 3px;
	       border-left: solid thin black; border-right: solid thin black; border-bottom: solid thin black; }
		   
div#body { position: relative; margin-left: 0px; background-color: #EEEEEE; width: 836px; border: solid thin black; background-color: #F2ECD2;
	       border-right: solid thin black; padding: 10px; text-align: left; color: #404040; font-size: 11pt; font-family: arial, helvetica, sans-serif; }		
		   
div#menu_body { position: relative; margin-left: 0px; background-color: #EEEEEE; width: 836px; border: solid thin black; background-color: #F2ECD2;
	       border-right: solid thin black; padding: 10px; text-align: left; color: #404040; font-family: arial, helvetica, sans-serif; }		   
		   
div#body1 { position: relative; margin-left: 0px; background-color: #EEEEEE; width: 836px; border: solid thin black; background-color: #F2ECD2;
	           border-right: solid thin black; padding: 10px; text-align: left; font-family: times, helvetica, sans-serif; font-size: 11pt; }	   
			   
div#history_body { position: relative; margin-left: 0px; background-color: #EEEEEE; width: 836px; border: solid thin black; background-color: #F2ECD2;
	       border-right: solid thin black; padding: 10px; text-align: left; color: #202020; font-size: 11pt; font-family: arial, helvetica, cursive; }		
		   
div#underconstruction_body { position: relative; height: 300px; margin-left: 0px; background-color: #EEEEEE; width: 836px; border: solid thin black; background-color: #F2ECD2;
	       border-right: solid thin black; padding: 10px; text-align: center; color: #202020; font-family: arial, helvetica, cursive; }			
		   
div#maint_body { position: relative; height: 300px; margin-left: 0px; background-color: #EEEEEE; width: 836px; border: solid thin black; background-color: #F2ECD2;
	       border-right: solid thin black; padding: 10px; text-align: center; color: #202020; font-family: arial, helvetica, cursive; }		
		   
div#sendmail_body { position: relative;	margin-left: auto; margin-right: auto; background-color: #EEEEEE; width: 836px; border: solid thin black; background-color: #F2ECD2;
	       padding: 10px; text-align: center; color: #202020; font-family: arial, helvetica, cursive; }	    
		   
div#footer { position: relative; color: #FFFFFF; font-weight: bold; font-size: smaller; width: 856px; background-color: #000000; 
	         height: 25px; border: solid thin black; text-align: center; margin-left: auto; margin-right: auto; }
			 
div#sub_footer { position: relative; color: #FFFFFF; font-weight: bold; font-size: smaller; font-style: italic; width: 856px; background-color: transparent; 
	         text-align: center; margin-left: auto; margin-right: auto; }			 
			 
div#maint_footer { position: relative; color: #FFFFFF; font-weight: bold; font-size: smaller; width: 856px; background-color: #000000; 
	         height: 25px; border: solid thin black; text-align: center; margin-left: auto; margin-right: auto; }
			 
div#footer_text { position: relative; margin-top: 5px; }
			 
.location { font-weight: bold; }

td img {display: block;}

table#holes th { border-top: 1px solid black; border-left: 1px solid black; text-align: center; text-decoration: none; }

.hole_text { text-decoration: none; color: black; }

.hole_cell a:hover { background: gold; }

.label { font-size: 13pt; }

.text { background: white; font-family: helvetica, arial, sans-serif; font-size: 8pt; }

.event_text { font-family: helvetica, arial, sans-serif; font-size: 7pt; color: black; }

.text2 { background: #F2ECD2; font-family: helvetica, arial, sans-serif; font-size: 8pt; }


