body 	{
		font-family: verdana, geneva, arial, sans-serif;
		font-size: 10pt;
		}
		
td 	{
		font-family: verdana, geneva, arial, sans-serif;
		font-size: 10pt;
		}
		
h2	{
		background-color: #99cc33;
		padding: 12px;
		}
		
h3	{
		color: #99cc33;
		font-family: verdana, geneva, arial, sans-serif;
		font-size: 14pt;
		}

a:link {
		color: #669900;
		text-decoration: none;
		}
		
a:hover {
		color: #336633;
		text-decoration: none;
		}
		
a:active {
			color: #ffcc33;
			text-decoration: none; 
		}
			
a:visited {
			color: #669966;
			text-decoration: none;
			}
			
a:visited:hover {
			color: #336633;
			text-decoration: none;
			}
			
#allcontent		{
				width: 750px;
				margin-left: auto;
				margin-right: auto;
				}
			
#header			{
				height: 150px;
				background-color: #99cc33;
				margin-top: 75px;
				margin-bottom: 10px;
				}
				
				
#left_section	{
				margin: 0px 250px 25px 0px;
				}
				
#right_section		{
				margin: 10px 0px 0px 0px;
				width: 500px;
				padding: 15px;
				border: 1px solid black;
				float: right;
				height: 255px;
				/*background-image: url(images/tate_pattern.jpg);
				*/
				}
#footer	{
			clear: all;
			background-color: #99cc33;
			height: 35px;
			width: 750px;
			padding-top: 10px;
			margin: 10px 0px 0px 0px;
			font-size: 9px;
		}		

img.photo {
		float: left;
		margin-right: 10px;
		margin-bottom: 6px;
		}
		
.centered		{
				text-align: center;
				}			
				
.menu_item		{
				margin-top: 10px;
				padding:2px;
				font-weight: bold;
				font-size: 14px;
				line-height: 1.5em;	
				}
.subtext		{
				font-family: times, times new roman, georgia, serif;
				font-size: 12px;
				font-style: italic;
				}
				
.cwl			{
				font-style: italic;
				}
				
#map			{
				padding: 5px 0px 5px 0px;
				}
.rfloat			{
				float: right;
				}


										