* { margin: 0; padding: 0; }
			
			body { font-family: verdana, helvetica, sans-serif;
      		 	 font-size: 62.5%;
						 color: black;
						 background-color: #eee;
						 text-align: center; }
						 
			#wrapper { background: #adf url(pics/banner.jpg) no-repeat center top;
								 color: black;
								 padding: 155px 0 0 0;
								 width: 95%;
								 max-width: 1300px;
								 margin: 0 auto;
								}
								
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: underline; }

#header	h1 { padding: 0.5em;
			     font-size: 3em;
					 line-height: 1.2em;
					 text-align: center;
					}

			ul#main-nav { margin: 0;
										padding: 0;
										list-style: none;
										width: 100%;
										float: left;
										color: #adf;
										background-color: #000;
										font-size: 1.5em;
									 }
										
			ul#main-nav li { float: right; }
			
			ul#main-nav a { display: block;
			                float: left;
			                padding: 0 1em;
											font-weight: bold;
											line-height: 2.1em; }
											
ul#main-nav a:link { text-decoration: none; color: #adf; background-color: #000; }
ul#main-nav a:visited { text-decoration: none; color: #ccc; background-color: #000; }
ul#main-nav a:hover { text-decoration: underline; color: #00f; background-color: #fff; }
ul#main-nav a:active { text-decoration: none; color: #f00; background-color: #adf; }
			
			#page-block { 
										margin: 1em 0;
									}
									
			#picture-box {
										float: left;
										width: 420px;
									 }						
									 
			#picture-box img {
												margin: 5px auto;
												border: 0; 
											 }						 
			
			#content { margin: 0 0 0 422px;
								 text-align: left;
								 padding: 1em;
							 }
			
			#content h2 {	font-size: 1.8em;
										padding: 0.2em 0 0.15em;
										margin: 1em 0 0.2em 0; }
										
			#content h3 {	font-size: 1.6em;
										padding: 0.2em 0 0.15em;
										margin: 1em 0 0.2em 0; }										

			#content h4 {	font-size: 1.4em;
										padding: 0.2em 0 0.15em;
										margin: 1em 0 0.2em 0; }										
			
			#content p {	font-size: 1.4em;
										line-height: 1.6em;
										padding: 0;
										margin: 0.2em 0 0.5em 0; }
			
			.clearing { clear: both; }	
			.rhs { float: right; }
			.lhs { float: left; }
			
table.meets { font-size: 1em; border-collapse: collapse; border: 1px solid #000; margin: 1em 0; }
.meets th { text-align: center; border: 1px solid #000; padding: 0.5em 1em; }
.meets td { padding: 0.5em 1em; border: 1px solid #000; }																										
										 
      #footer { clear: both; text-align: center; color: #adf; background-color: #000; margin: 10px 0; }										 										 
			#footer h6 { font-size: 0.9em; padding: 1em; }
      #footer a:link { text-decoration: none; color: #adf; background: #000; }
      #footer a:visited { text-decoration: none; color: #adf; background: #000; }
      #footer a:hover { text-decoration: underline; color: #fff; background: #000; }
      #footer a:active { text-decoration: underline; color: #fff; background: #000; }	