.mainbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000;
	text-align: left;
	line-height: 1.4; 
	margin: 10px 50px 10px 25px;
}
#donate-table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000;
	text-align: left;
	margin: 0 0 30px 20px; 
}
.events-list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000;
	text-align: left;
	margin: 0 0 30px 20px; 
}
#event-titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: 600;
}
.file-data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000;
	text-align: left;
	line-height: 1.4; 
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-weight: 600;
	color: #4daf76;
	background-image:  url("../images/Grey-fade-32.gif");
	background-repeat: repeat-x;
	padding: 10px 0 0 15px;
	text-align: left;
	font-variant: normal;
	margin: 0 0 1em 0;
}
h2, h3, h4, h5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
} 
h2 {font-size: 120%; line-height: 1.4; color: #626469;
margin: 0 50px 0 25px; font-weight: 600;
}
h3 {font-size: 100%; color: #414142; margin: 8px 50px -8px 25px; font-weight: 600;}
h4 {font-size: 110%; color: #036; text-align: center;
}
h5 {font-size: 90%; color: #c30; text-align: left; margin-left: 25px;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-type: disc;
	line-height: 1.4;
	padding-left: 35px;
}
.mission {
	text-align: justify;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	line-height: 1.2;
	color: #4daf76;
	margin-right: 50px;
	margin-left: 25px;
	border-top: 1px dashed #626469;
	border-bottom: 1px dashed #626469;
}
.testimonial {
	margin-bottom: 10px;
	border-bottom: 1px dashed #626469;
	margin: 10px 50px 10px 25px;
}
.testimonial-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000;
	text-align: left;
	line-height: 1.4;
}
.case-study {
	padding: 10px 0;
	border-bottom: 1px dashed #626469;
	margin: 0 50px 0 25px;
}
.case-study-last {
	padding: 10px 0 0 0;
	margin: 0 50px 0 25px;
}
.case-study-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000;
	text-align: left;
	line-height: 1.4;
}
.case {
	font-size: 100%; 
	color: #414142; 
	margin: 8px 0 -8px 0; 
	font-weight: 600;
}
.back {
	text-align: center;
	font-size: 85%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pictures {
	margin: 4px 8px 2px 0;
	border: 3px double #359e27;
	float: left;
}
.pictures-right {
	margin: 4px 0 2px 0;
	border: 3px double #359e27;
	float: right;
}
.pictures-access {
	margin: 4px 8px 4px 0;
	border: 3px double #359e27;
	float: left;
}
.pics-dshop {
	margin: 0 0 10px 25px;
	border: 1px solid #7e287d;
}
.course-box {
margin-top: 30px;
}
#page-links {
list-style: none;
padding-left: 35px;
font-size: 100%;
} 
#thumnail {
	margin-left: 25px; 
	border: 1px solid #626469; 
	width: 150px;
}
.year-lines {
	width: 60px;
	margin-bottom: 10px;
	border-bottom: 1px solid #626469;
	border-top: 1px solid #626469;
}
.news-items {
	margin: 0 0 20px 0;
	border-bottom: 1px dashed #626469;
}
.news-items-last {
	margin: 0 0 20px 0;
}
#space {
	margin-top: 25px;
}
.amazon {
	width: 120px;
	height: 500px;
	margin: 5px auto 100px auto;
	text-align: center;
}
.amazon-2 {
	width: 120px;
	height: auto;
	margin: 10px auto 40px auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
}
#survey-text {
	font-size: 90%;
	font-family:Verdana, Geneva, sans-serif;
	text-align: center;
	margin-bottom: 5px;
}
#survey-link {
	font-size: 85%;
	font-family:Verdana, Geneva, sans-serif;
	text-align: center;
	margin-top: 22px;
}
.survey-bar {
	width: 400px;
	height: 40px;
	float: right;
	margin: 20px 10px 0 0;
	background-image: url(../images/survey-bar.png);
	background-repeat: no-repeat;
	background-position: top center;
}
blockquote {
	width: 300px;
	text-align: left;
	font-size: 110%;
	font-family: "MS Serif", "New York", serif;
	line-height: 1.2;
	color: #00ae74;
	border-bottom: 1px solid #00ae74; 
	border-top: 1px solid #00ae74; 
	padding: 5px 0;
}
.quote {
	font-size: 80%;
	color: #555;
	padding: 2px 0 0 0;
}
.clear-quote {
	clear: both;
}
