* { margin:0; padding:0 }
html { height:100.1% }
BODY {
	font-size: 76%;
	background: #EBE8D9 url(../images/top-bg.jpg) top repeat-x;
	font-family: "Arial", Helvetica, sans-serif;
	color: #59503F;
}
#header { width:900px; height:162px; background: url(../images/FCClogo-header.jpg) no-repeat; color:#fff; clear:both; margin:0 auto }
#bannerHome { background:url(../images/banner.jpg) no-repeat; width:788px; height:219px; margin:0 auto; clear:both }
#bannerHome img { width:700px; padding:13px 0 0 44px }
#bannerHomeFlash { width:700px; height:194px; padding:13px 0 0 0; margin:0 auto }
#bannerPic { width:700px; height:194px; margin:0 auto; padding-top:13px }
#bannerInterior { 
	background:url(../images/interior-banner.jpg) no-repeat;
	width:788px; 
	height:140px; 
	margin:0 auto; 
	clear:both;
	overflow:hidden
}
#bannerInterior img { float:right; margin:14px 82px 0 0 }
#mainBg { 
	background:url(../images/center-bg.jpg) repeat-y; 
	width:708px; 
	margin:0 auto;  
	padding:10px 40px 10px 40px;
	font-size:1.1em; 
	clear:both 
}
#joinUs { 
	width:360px; 
	height:100px; 
	padding:45px 10px 10px 10px; 
	background:#E8E6D9 url(../images/join-us.jpg) top no-repeat; 
	color:#59503F; 
	overflow:auto;
	border-bottom: 1px solid #3D3924;
}
#sermons { 
	width:333px; 
	height:55px; 
	padding:10px; 
	background:#dcdacb; 
	border:3px solid #DCDACB; 
	overflow:hidden; 
	font-weight:bold; 
	font-size:1.1em;
	line-height:1.3em
}
#sermons img { float:left; margin-right:15px; border:1px solid #DCDACB }
#sermons a { text-decoration:none }
}
#sermons2 { 
	width:289px; 
	height:55px; 
	padding:10px; 
	background:#dcdacb; 
	border:3px solid #DCDACB; 
	overflow:hidden; 
	font-weight:bold; 
	font-size:1.1em;
	line-height:1.3em
}
#sermons2 img { float:left; margin-right:15px; border:1px solid #DCDACB }
#sermons2 a { text-decoration:none }
#currentEvents { 
	float:right; 
	background:#E9E7DE; 
	color:#A22C03; 
	width:248px; 
	height:391px; 
	border:3px solid #fff; 
	padding:10px; 
	overflow:auto;
	clear:right
}
#footer { background:url(../images/footer.jpg) top no-repeat; width:728px; font-size:0.9em; padding:30px 30px 0 30px; height:32px; margin:0 auto }

/* LINKS, TEXT, & CONTENT STYLES */
a { color:#2080A0; text-decoration:underline }
a:hover  { color: #AA4A1B } 
#headerNav {
	width:740px;
	padding-top:35px;
	font-size:1.1em;
	margin:0 auto;
	text-align:center
}
#headerNav a { color:#fff; text-decoration:none; margin:0 10px }
#headerNav a:hover { color:#FDB789; background: url(../images/bullet.gif) center top no-repeat; padding:15px 0 0 0  }
.active { background: url(../images/bullet.gif) center top no-repeat; padding:15px 0 0 0  } 
.eventsTitle { color:#4F1304; font-weight:bold; background: url(../images/arrow.gif) center left no-repeat; padding:0 0 1px 15px }
.pageTitle { font-weight:bold; font-size:1.5em; float:left; margin:60px 0 0 65px }
.calendarFont { font-size:1.5em }
#leftContent { float:left; width:360px; overflow:hidden; color:#752E04; clear:left }
#rightContent { float:right; width:314px }
.left { float:left; position: relative }
.right { float: right; position:relative }
.sm { font-size:0.8em }
h2 { font-weight:bold; font-size:1.2em }
.ministryTitle {
	color:#954318;
	font-weight:bold;
	font-size: 16px;
}

/* MISC & FORM STYLES */
.divBar { background:url(../images/div-bar.gif) repeat-x; width:210px; height:4px; margin:10px 0; clear:both }
.rm { margin-right:35px }
.picBorder { border: 2px solid #fff }
.cellStaff,.cellMinistry  { width:690px; margin:0 0 15px 0; overflow:hidden; clear:both } 
.cellStaff img, .cellMinistry img { float:left; margin:0 15px 0 0; border:3px solid #fff } 

.rtBorder { background: url(../images/b-div.gif) right no-repeat; padding:0 2px 0 0 }
.form { 
	border:1px solid #7F9DB9;
	height:15px; 
	width:155px; 
	background: #fff; 
	font-size:90%;
	padding:2px 0 0 5px
}
.clear { clear:both }
.spacer { height:5px; clear:both }

/* EVENTS CALENDAR STYLES */
#evtcal a { font-weight:bold; font-size:1.1em; color:#59503F; text-decoration: none } /* unvisited link */
#evtcal a:visited { text-decoration: none }	/* visited link */
#evtcal a:hover { text-decoration: underline }	/* mouse over link */
#evtcal a:active { text-decoration: underline }	/* selected link */
#calendarTable { border: 1px solid #B6B4A7 }
#eventformContent { padding:10px }
#calInstruct { background:#E9E7DE; padding:10px; border:3px double #fff }
.the9waysinpageheadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4px;
	font-style: normal;
	font-weight: bold;
}
