
		
		BODY, P, TABLE { 
			background-color: #FFFFCC; 
			font-family: Comic Sans MS, Charcoal, sans-serif; 
			font-size: small; 
			margin: 5;
		}
		
		
		H1, H2, H3, H4, H5, H6 {font-family: Arial, Helvetica, sans-serif}
		
		LI{
			margin-top: 12px;
			margin-bottom: 12px;
			}
		.event_title  {font-family: Arial, Helvetica, sans-serif; font-size:medium; font-weight:bold; }
		
		.colortable, .colortable TD, .colortable TH
		{
		background-color:#99CC99;
		color:white;
		}
		
		
		.color2table, .color2table TD, .color2table TH
		{
		background-color:#669999;
		color:white;
		}
		
		.color3table, .color3table TD, .color3table TH
		{
		background-color:#FFFF99;
		font-size: small
		}
		
		.site_title{
		background-color:#0099CC;
		color:white;
		font-family: Comic Sans MS, Charcoal, sans-serif;
		}
		
		.community_bar{
		background-color:#CC99CC;
		color:white;
		font-size: medium;
		font-family: Comic Sans MS, Charcoal, sans-serif;
		}
		
		
		
		.lowText { text-decoration: none; color: #000000; font: 10px  Arial, Helvetica, sans-serif }
		.highText, .highText TD { text-decoration: none; color: #FFFFFF; font: 10px  Arial, Helvetica, sans-serif }
		
		.underlineLowText { text-decoration: none; color: #000000; font: 10px  Arial, Helvetica, sans-serif }
		.underlineHighText { text-decoration: underline; color: #FFFFFF; font: 10px  Arial, Helvetica, sans-serif }
		/*.itemBorder { border: 1px solid #666666 }*/
		/*.itemBorderBlank { border: 1px solid #CCCCDD }*/
		
		/* Delete these "button" styles if you're not using them */
		
		.buttonText, .buttonText TD{ text-decoration: none; color: #FFCC99; font: Bold 10px  Arial, Helvetica, sans-serif }
		.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 10px  Arial, Helvetica, sans-serif; padding: 1px }
		.buttonBorder { border: 1px outset #339966 }
		.buttonBorderOver { border: 1px inset #CC9966 }
		
		.smaller {font-size:11px; font-family: charcoal, sans-serif;}
		
		.xsmaller {font-size: xx-small; font-family: charcoal, sans-serif;}
		
		.smaller_home, .smaller_home A {font-size: xx-small; font-family: charcoal, sans-serif;
			color:#FFFF99; 
		}
		
		.alt_home, .alt_home A, .alt_home TD {font-size: small; font-family: charcoal, sans-serif;
			color:#99CC99; 
		}
		
		
		.altbuttonText, .altbuttonText TD{ text-decoration: none; color: #FFCC99; font: Bold 10px  Arial, Helvetica, sans-serif;
			background-color:#336699 }
			
			.right {
				float: right;
			}
			
			.left {
				float: left;
			}
			
			/*
			A:link img, A:visited img {border-color: #3399CC; border-width: 3px;}
			A:hover img {border-color: #f00; border-width: 3px;}
			*/
			
			.flyer_icon img{
				border: 5px solid #3399CC;
			}
			
			.flyer_icon:hover img{
				border: 5px solid #f00;
			}
			
			.flyer_icon:hover{
				color: red; /* Dummy definition to overcome IE bug */
			}
			
			.flyers TD, .flyers TABLE {
				text-align: center;
				width: 100%;
				margin: 5px;
				padding: 5px;
			}
			
			.quote{
					font-style: italic;
					padding-left: 10px;
					padding-right: 10px;
				}
				
			.quote_person{
					text-align: right;
					padding-left: 10px;
					padding-right: 10px;
				}
				
				
img.float_left { 
    float: left; 
    margin: 7px; 
}
img.float_right { 
    float: right; 
    margin: 7px; 
}
img.float_left_padded { 
    float: left; 
    margin: 10px 20px 5px 5px; 
}

.clear{
	clear: both;
	}

.quote_box{
		border: solid 1px black;
		text-align: center;
	}
	
	.quote_box_float_right {
		width: 200px;
		 float: right; 
   		 margin: 12px; 
   		 padding: 20px;
   		 background-color: #a2cdd9;
	}

img.photo_link{
	border: 0;
	text-decoration: none;
}
			
