@charset "UTF-8";
/* CSS Document */

#content{ width: 880px; padding-left:10px;}

#leftCol{
	width: 425px;
	padding: 0 0 0 10px;
	float: left;
	}
	
#pageContent {float: left;}

#sectionHead h1.sectionHead.contact{
	margin-left:40px;
	}
	
#contactInfoWrapper{
	width: 385px;
	padding: 0 10px 0 0;
	float:left;
	}

#contactInfoBlock{
	margin:10px 0 0 40px;
	font-variant:small-caps;
	width: 385px;
	}
	
#contactFormWrapper{}
#contactForm{
	margin-left:40px;
	}

h2.contactFormHead{
	width: 190px;
	height:75px;
	margin:0;
	padding:0;
	display: block;
	text-indent:-5000px;
	overflow:hidden;
	background-image: url(../images/contactFormHead.gif);
	background-repeat: no-repeat;	
	}
	
#contactImageBlock{
	width: 440px;
	height:390px;
	margin: 0 5px 0 0;
	background-image: url(../images/contactImage_ChurchExterior.jpg);
	background-repeat: no-repeat;
	position:relative;
	float: right;
	}
/*------ Contact Join Block ------*/

#contactJoinBlock{
	position: absolute;
	top:0;
	right:10px;
	text-align: right;
	}
	
.contactJoinText h2, .contactJoinText h3, .contactJoinText h4, .contactJoinText p, .contactJoinText a{
	color: #3E2811;
	}
	
.contactJoinText h2{
	font-style:normal;
	font-weight:300;
	font-size: 1.5em;
	line-height: 1.125em;
	margin:0;
	padding:0;
	}

.contactJoinText h3{
	font-style:normal;
	font-weight:300;
	font-size: 1.375em;
	line-height: 1.125em;
	margin:0;
	padding:0;
	}
	
.contactJoinText h4{
	font-style:normal;
	font-weight:bold;
	font-size: 1.5em;
	margin:0;
	padding:0;
	}


.contactJoinText a.slideLink{
	font-style:normal;
	font-weight:bold;
	font-size: .9em;
	line-height:1em;
	width: 110px;
	float:right;
	margin:14px 0 0 0;
	padding:0;
	background-image: url(../images/leaf.png);
	background-repeat: no-repeat;
	background-position: 0px -25px;
	display:block;
	}

.contactJoinText a.slideLink:hover{
	color: #054456;
	width:105px;

	}