/* copy styles */
	TD, BODY { font: 11px/14px Arial, Helvetica, sans-serif; color:#555045; }

	H2 {
		margin-bottom:-11px !important;
		font-size:14px !important;
		font-weight:bold !important;
		line-height:18px !important;
	}
	
	UL {
		margin-top:0px;
		margin-bottom:0px;
	}
	.testimonial {
		color:#9c9788;
		line-height:20px;
	}
	.title { font: 17px/20px Arial, Helvetica, sans-serif; } 
	.smtitle { font: 14px/18px Arial, Helvetica, sans-serif; }
	.copy { font:11px/14px Arial, Helvetica, sans-serif; color:#555045; }
	.gry { font:10px/14px Arial, Helvetica, sans-serif; color: #908A78; }
	.em {
		font: 13px/16px Arial, Helvetica, sans-serif; 
		font-weight: bold;
	}
	.whtcopy {
		font: 11px/14px Arial, Helvetica, sans-serif; 
		color: #FFFFFF;
	}

	.redcopy {
		font: 11px/14px Arial, Helvetica, sans-serif; 
		color: #B04E45;
	}
	.news { font:11px/14px Arial, Helvetica, sans-serif; }
	
	.newsdate { 
		font: 10px/13px Arial, Helvetica, sans-serif;
		color: #a4a29c;
	}
	.sm { font:10px/13px Arial, Helvetica, sans-serif; }
	
	.PagerStyle {
		margin-top:5px;
	}

/* nav and link styles */
	.rollon { background-color: #A19A86; }
	.rolloff { background-color: #908A78; }
	
	A, A:link, A:visited, A:active {
		color: #B04E45;
		font: 11px/14px Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}
	
	A:hover {
		color: #4F808F;
		text-decoration: none;
	}
	
	A.newsheadline, A.newsheadline:link, A.newsheadline:visited, A.newsheadline:active {
		color: #B04E45;
		font: bold 11px/14px Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}
	
	A.newsheadline:hover {
		color: #4F808F;
		text-decoration: none;
	}
	
	A.bld, A.bld:link, A.bld:visited, A.bld:active {
		font-weight: bold;
		text-decoration: none;
	}
	
	A.bld:hover {
		font-weight: bold;
		text-decoration: none;
	}
	
	A.nav, A.nav:link, A.nav:visited, A.nav:active { 
		color: #4F808F;
		font: 13px/16px Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	
	A.nav:hover { 
		color: #808080;
		text-decoration: underline;
	}
	
	A.gry, A.gry:link, A.gry:visited, A.gry:active { 
		color: #908A78;
		font: 10px/14px Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	
	A.gry:hover {
		color: #4F808F;
		text-decoration: underline;
	}	
	

/* calendar styles */	
	
	A.calendarday, A.calendarday:link, A.calendarday:visited, A.calendarday:active { 
		color: #60873A;
		font: bold 10px/16px Arial, sans-serif;
		text-decoration: none;
		margin:0px;
	}
	
	A.calendarday:hover {
		text-decoration: underline;
		background-color: F1F6F9;
	}
	
	A.title, A.title:link, A.title:visited, A.title:active { 
		font: 17px/20px Arial, Helvetica, sans-serif;
		color: #000000;
		text-decoration: none;
		margin:0px;
	}
	
	A.title:hover {
		text-decoration: underline;
		background-color: F1F6F9;
		
	}
	
	A.calendaractiveday, A.calendaractiveday:link, A.calendaractiveday:visited, A.calendaractiveday:active { 
		color: #60873A;
		font: bold 10px/16px Arial, sans-serif;
		text-decoration: none;
		margin:0px;
	}
	
	A.calendaractiveday:hover {
		text-decoration: underline;
		background-color: F1F6F9;
		
	}
	
DIV.photo {
	padding: 5px;
	border: 1px solid #D8D6CE;
	display: block;
	float: right;
}
	
DIV.photoleft {
	padding: 5px;
	border: 1px solid #D8D6CE;
	display: block;
	float: left;
}	



OL LI {
	list-style-type: decimal;
}

/* form styles */
	.topsearch {
		border: 1px solid #BFBFBF;
		color: #8C887E;
		width: 114px;
		height: 16px;
		font: 11px Arial, Helvetica, sans-serif;
	}
	
	INPUT.styled {
		background: #FFFFFF; 
		background-color: #FFFFFF; 
		border:1px solid #BFBFBF; 
		font: 11px Arial, Helvetica, sans-serif;
		color: #8C887E;
		height: 19px;
	}
	
	INPUT.bttn {
		border: 1px outset #B04E45;
		background: #B04E45;
		color: #FFFFFF;
		font: 11px Arial, Helvetica, sans-serif;
	}
	
	TEXTAREA.styled {
		background: #FFFFFF; 
		background-color: #FFFFFF; 
		border: 1px solid #BFBFBF;
		font: 11px Arial, Helvetica, sans-serif;
		color: #8C887E; 
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #000000; 
		scrollbar-highlight-color: #FFFFFF; 
		scrollbar-3dlight-color: #000000; 
		scrollbar-darkshadow-color: #CCCCCC; 
		scrollbar-track-color: #CCCCCC; 
		scrollbar-arrow-color: #000000;
	}
	
	SELECT.styled {
		background: #FFFFFF; 
		background-color: #FFFFFF; 
		border: 1px solid #BFBFBF; 
		color: #8A877F; 
		font: 11px Arial, Helvetica, sans-serif; 
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #BFBFBF; 
		scrollbar-highlight-color: #FFFFFF; 
		scrollbar-3dlight-color: #BFBFBF; 
		scrollbar-darkshadow-color: #CCCCCC; 
		scrollbar-track-color: #CCCCCC; 
		scrollbar-arrow-color: #BFBFBF;
	}
	
	INPUT.search {
		background: #FFFFFF; 
		background-color: #FFFFFF; 
		border:1px solid #BFBFBF; 
		height:18; 
		font: 10px Arial, Helvetica, sans-serif;
		color: #8C887E; 
	}
	
	SELECT.search {
		background: #FFFFFF; 
		background-color: #FFFFFF; 
		border: 1px solid #BFBFBF; 
		color: #8C887E; 
		font: 10px Arial, Helvetica, sans-serif; 
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #000000; 
		scrollbar-highlight-color: #FFFFFF; 
		scrollbar-3dlight-color: #000000; 
		scrollbar-darkshadow-color: #CCCCCC; 
		scrollbar-track-color: #8C887E; 
		scrollbar-arrow-color: #000000;
	}
	
	INPUT.email {
		background: #FFFFFF; 
		background-color: #FFFFFF; 
		border: 1px solid #FFFFFF; 
		font: Arial, Helvetica, sans-serif; 
		font-size: 11px;
		color: #8C887E;
	}
