body {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	background-color: #FFFFFF;
}

.light-green {
	background: #bbd873;
	padding: 12px;
}

/*
.light-green {
	background: #8BBA14;
	padding: 12px;
}
*/
.style3 {color: #FFFFFF}

.footer {
	float: right;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.nav {
	background-color: #8DD8EF;
}
.nav img {
	float: right;
}

.mainLeft {
	padding-top: 35px;
	padding-right: 10px;
	padding-left: 10px;
}
.mainMiddle {
	padding-top: 35px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #518DC3;
}

.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #518DC3;
	margin-top: 12px;
}

.orange-subhead {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D3A14A;
	font-weight: bold;
}

div#gospel-col-2 {
	margin-top: 42px;
}

.mainLeft h5 {
	font-size: 28px;
	font-weight: bold;
	color: #518DC3;
}


.mainLeft h1 {
	font-size: 18px;
	color: #4E8DC3;
	font-weight: bold;
}
.mainMiddle h2 {
	font-size: 14px;
	font-weight: bold;
	color: #4E8DC3;
}

.mainRight {

	padding-top: 35px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.mainMiddle h1 {

	font-size: 18px;
	color: #4E8DC3;
	font-weight: bold;
}
.mainRight img {
	margin-right: 8px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #D3A14A;
}
.greenBox {
	color: #FFFFFF;
	background-color: #8BBA14;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 40px;
	padding-left: 3px;
	margin: 30px 0 30px 0;
}
li p {
}

.white {
	color: ffffff;
}

h3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D3A14A;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #E4B34A;
	text-decoration: none;
}
a:active {
	text-decoration: none;
}


h3 {
	font-size: 14px;
	color: #D3A14A;
}

p, h1, h2, h3, h5 {

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.orange {
	color: #E4B34A;
}

strong {
	font-size: 1.10em;	
	color: #666666;	
}

.citation {
	margin-top: -6px;
	font-size: .85em;
	color: #518DC3;	
}


/* Believe*/

div#references {
	margin-top: 15px;
	font-size: .85em;
	color: #518DC3;	
}

div#references  a:link {
	color: #518DC3;
	text-decoration: underline;
}

div#references a:visited {
	color: #518DC3;
	text-decoration: underline;
}
div#references a:hover {
	color: #8BBA14;
	text-decoration: none;
}
div#references a:active {
	text-decoration: none;
}





.mainMiddle img {
	margin-right: 8px;
}

.mainMiddle .contact a:link {
	color: blue;
	text-decoration: underline;
}
.mainMiddle .contact a:visited {
	color: blue;
	text-decoration: none;
}
.mainMiddle .contact a:hover {
	color: blue;
	text-decoration: none;
}
.mainMiddle .contact a:active {
	text-decoration: none;
}

.mapbox {
	margin-top: 15px;
}

.border-green {
	border: solid 3px #8BBA14;
	margin: 10px;
}

.border-thin {
	border: solid 1px #8BBA14;
	margin-top: 10px;
	float: left;	
}

.gospel-pics {
	float: right;
	margin: 0 0 7px 12px;
	border: solid 1px #8BBA14;
}

.float-left {
	float: left;
}

.border-thin2 {
	border: solid 1px #8BBA14;
	margin-top: 10px;
}

.invitation-bg {
	margin-top: 50px
}

div#invitation {

	margin-top: -40px;
}

div#hr {
	border-top: solid 2px #8BBA14;
	margin-bottom: 5px;
}


.down-50 {
	margin-top: 50px;
}

down-10px {
	margin-top: 10px;
}

.down-50b {
	margin-top: 130px;
	border-top: solid 2px #8BBA14;	
}


.grey {
	color: #cfcfd1;
}

.up-5px {
	margin-top: -10px;
}.eventhead {
	color: #8bba14;
	font-size: 1.25em;
	font-weight: bold;
	border-top-width: 1.5px;
	border-top-style: dotted;
	border-left-style: none;
	border-top-color: #999;
	padding-top: 10px;
}

p.photos {
	margin-top: 25px;
}

.green-bg {
	background: #8bba14;
}

a:link .grey{
	color: #666;
	text-decoration: none;
}


a:hover .active {
	color: blue;
	text-decoration: none;
}

.mainRight .down-50b .maplink {
	color: #d7a856;
	text-decoration: underline;
	font-weight: bold;
}

.mainRight .down-50b a:visited.maplink {
	color: #d7a856;
}

.mainRight .down-50b a:hover.maplink {
	color: #d7a856;
	text-decoration: none;
}

.mainRight .down-50b a:active.maplink {
	color: blue;
	text-decoration: none;
}

