p {
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	margin:0;
	padding:8px 0;
	line-height:18px;
}

td.left-spacing {
	padding-left:20px;
}

.small {
	font-size:8px;
	line-height:10px;
}

#events {
	background-color:#EAE9D7;
	float:right;
	margin:10px 25px 0 0;
	padding:5px 5px 10px 10px;
	width:285px;
}

#events ul {
	margin:0 0 0 15px;
	 padding:0;
}

#events h2 {
	font-size:20px;
	color:#008000;
	 margin:0;
}



#events li {
	border-bottom:1px solid #D9D7B7; 
	padding:10px 0;
	list-style-type:none;
}

#events p {
	margin:5px;
}

.grantees {
	margin:0 0 40px 0;
}

.grantees img {
	margin:0 15px 0 0;
	border:2px solid #669966;
}
.grantees h4 {
		font-family:'Times New Roman', Georgia, serif;
		color:#669966;
		font-size:16px;
		margin:10px 30px 15px;
		padding:0 0 0 0;
		line-height:18px;
		font-weight:normal;
		position:relative;
}




.grantees img.intro-img {
	border:none;
	margin:10px 0 0 150px;
	
}

img.quotes-left {
	border:medium none;
	margin:0;
	padding:0;
	vertical-align:bottom;
	
}

img.quotes-right {
	border:medium none;
	margin:0;
	padding:0;
	vertical-align:top;
}






h1 {
	font-size:30px;
	margin:10px 0 10px 0;
	font-style:italic;
	line-height:34px;
}

h2 {
	font-size:24px;
	margin:10px 0 25px 0;
	line-height:28px;
}

h3 {
	font-family:'Times New Roman', Georgia, serif;
	color:#376D17;
	font-size:20px;
	margin:0;
	padding:0;
	line-height:24px;
}

h4 {
	font-family:'Times New Roman', Georgia, serif;
	color:#669966;
	font-size:16px;
	margin:0;
	padding:0;
}

h5 {
	font-family:'Times New Roman', Georgia, serif;
	color:#376D17;
	font-size:14px;
	margin:0;
	padding:0;
}


h6 {
	font-family:'Times New Roman', Georgia, serif;
	color:#000000;
	font-size:12px;
	margin:0;
	padding:0;
}

.green {
	color:#008000;
}

li p {
	margin:0; 
	padding:0; 
	font-size:14px;
}

li h3 {
	margin:4px 0 0 0;
	 font-size:16px;
}







.highlight {
/*	background-color:#EAE9D7;
*/	padding:10px 10px 0;
	margin:0 0 20px 0;
	width:440px;
}

.highlight h1 {
	font-size:20px;
	text-align:center;
	line-height:24px;
	font-family:Verdana,Arial,sans-serif;
	font-weight:normal;
	margin:0;
	padding:0;
}

.highlight h2 {
	text-align:right;
	
}


.highlight h2 a {
	text-decoration:none;
	font-size:16px;
	font-family:Verdana,Arial,sans-serif;
	font-weight:normal;
	margin:0;
	padding-right:40px;
	
}

.highlight h1 a {
	text-decoration:none;
}

.highlight h2 {
	font-size:20px;
	margin:0; 
	padding:0;
}


.highlight p {
	font size:14px;
}

.callout {
	width:175px; 
	margin:10px 0 20px 0;
	text-align:left;
}

.highlight.callout h2 {
	font-size:32px; 
	margin:0;
	padding:0; 
	line-height:36px;
}

.highlight.callout h3 a {
	font-size:20px; 
	padding:0; 
	margin:0;
	color:#008000;
	text-decoration:none;
	line-height:24px;
}

.highlight.callout h3 a:hover {
	color:#008000; 
	text-decoration:none; 
	cursor:pointer;
}

.highlight.callout h1 {
	 font-size:52px;
	 margin:0; 
	padding:0; 
	color:#008000; 
	line-height:48px;
}

.highlight.callout h1 a {
	color:#008000; 
	text-decoration:none; 
	cursor:pointer;
}

.highlight.callout h1 a:hover {
	color:#008000; 
	text-decoration:none; 
	cursor:pointer;
}

.clear {
	clear:both;
}

.fltrt {
	float:right;
}

.fltlft {
	float:left;
}
