.event-image {
	float:right;
	border:solid 5px #f8cf40;
	border-radius:5px;
	height:300px;
	width:300px;
}
.event-date {
}
.event-date div {
	padding-bottom:10px;
	border-bottom:solid 5px #f8cf40;
}
.event-description {
	border-top: 2px solid #f8cf40;
	border-right: 4px solid #f8cf40;
	border-bottom: 2px solid #f8cf40;
	border-radius:5px;
	padding-top:5px;
	padding-right:5px;
	width:73%;
}
.event-description div {
	width:80%;
}
.event-address {
	border-top: 2px solid #f8cf40;
	border-right: 4px solid #f8cf40;
	border-bottom: 2px solid #f8cf40;
	border-radius:5px;
	padding-top:5px;
	padding-right:5px;
	width:73%;
}
.event-email {
	border-top: 2px solid #f8cf40;
	border-right: 4px solid #f8cf40;
	border-bottom: 2px solid #f8cf40;
	border-radius:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	width:73%;
}
.event-link {
	border-top: 2px solid #f8cf40;
	border-right: 4px solid #f8cf40;
	border-bottom: 2px solid #f8cf40;
	border-radius:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	width:73%;
}
.event-file {
	border-top: 2px solid #f8cf40;
	border-right: 4px solid #f8cf40;
	border-bottom: 2px solid #f8cf40;
	border-radius:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	width:73%;
}
.event-file:before {
  content:"Attachments:\00a0";
  font-weight:bold;
  float:left;
}
.donate {
	border-radius:5px;
	padding:4px;
	color:white;
	background-color:#f8cf40;
	font-weight:bold;
	border-left:3px solid #b27409;
	width:200px;
}
.donate a {
	color:white;
	font-size:14px;
}
.donate hover{
	border-radius:5px;
	padding:4px;
	color:black;
	background-color:#b27409;
	font-weight:bold;
}
.gallery-image img {
 	width:220px;
	height:220px;
	border:solid 3px #b27409;
	border-radius:10px;
	float:left;
	margin:5px;
	z-index:1000;
	position:relative;
}
.gallery-image {
	margin-top:5px;
	width:100%;
}
.gallery-title {
	padding-top:30px;
}
.gallery {
	clear:both;
	display:block;
}
.gallery-body {
	font-weight:bold;
	font-size:20px;
}
.gallery-title {
	border-bottom:2px solid #000000;
}
.homepage-photo {
	border:solid 5px #f8cf40;
	border-radius:5px;
}
.video {
	border:8px #b27409 solid;
	border-radius:15px;
}
.videodescription {
	border-left:solid #b27409 5px;
	margin-top:10px;
	padding-left:10px;
}
.videotitle {
	border-bottom:5px solid #000000;
	margin-bottom:30px;
}