@charset "utf-8";
/* CSS Document */
@import "sermons.css";
@import "calendar.css";
@import "members.css";
@import "forms-maps.css";
@import "text-styles.css";
*{
	outline:none;	
}
body{
	margin:0;
	padding:0;
	background: #333 url(/images/fcc_body_repeat.jpg) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	line-height:18px;
}
/*h2{ font-family:Helvetica, Arial, sans-serif; font-size:22px; text-transform:uppercase; font-weight:normal; margin-bottom:15px;}
h3{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #fff; }
h4{	padding: 8px 10px; background: #252424; font-family: Arial, Helvetica, sans-serif; color:#3aaecc; font-weight:bold; font-size: 16px; margin:5px 0px; }
h5{ margin-top: 3px; margin-bottom: 5px; color: #fff; font-size: 12px; }
h6{ color:#3aaecc; margin-top: 3px; margin-bottom: 5px; font-size: 12px; }*/
blockquote{ margin-left: 40px; border-left: 3px solid #444; margin-top: 10px; margin-bottom: 10px; padding-left: 10px;}
ul{}
li{}
a{ color:#3aaecc; font-weight:bold; text-decoration:underline;}
a:hover{ text-decoration: none; }
a img { border: none; }
img.left{ float:left; margin:0px 15px 15px 0px; }
img.right{ float:right; margin:0px 0px 15px 15px; }
#main_container{ background:url(/images/fcc_body_glow.jpg) no-repeat top center; width:851px; left:50%; position:relative; margin-left:-425.5px; min-height:708px; #height: 708px; }
#splash_container{ background:url(/images/fcc_body_glow.jpg) no-repeat top center; width:900px; left:50%; position:relative; margin-left:-450px; min-height:708px; #height: 708px; }
#main_container #main_wrapper #header_container {}
#main_container #main_wrapper #header_container #header_wrapper {}
#main_container #main_wrapper #header_container #header_wrapper #header {}
#main_container #main_wrapper #header_container #header_wrapper #header h1 {}
#home_container{
	height: 798px;
}
#home_container #main_wrapper #header_container {}
#home_container #main_wrapper #header_container #header_wrapper {}
#home_container #main_wrapper #header_container #header_wrapper #header {}
#home_container #main_wrapper #header_container #header_wrapper #header h1 {}
#main_container #main_wrapper #nav_container {}
#main_container #main_wrapper #nav_container #nav_wrapper {}
#main_container #main_wrapper #nav_container #nav_wrapper #navigation {}
#main_container #main_wrapper #page_container { width:871px;}
#main_container #main_wrapper #page_container #page_wrapper {}
#main_container #main_wrapper #page_container #page_wrapper #pagebody {}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_container { background:url(/images/left_section.gif) top no-repeat; width:167px; min-height:500px; -height: 500px; float:left; line-height:17px;}
.nosidebar #main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_container { display:none; width:0; position:absolute; left:-999em;}
.noleftsidebar #main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_container { display:none; width:0; position:absolute; left:-999em;}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_wrapper {}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_content {}

#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_content #nav { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-top:27px;}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_content #nav li { background:#fff; list-style:none; }
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_content #nav li { position:absolute; left:-999em;}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_content #nav li.current,
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_content #nav li.current ul li { position:static; left:auto;}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_content #nav li.current ul li.current a{color:#3aaecc; }
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_content #nav li a{ color:#3399cc; text-decoration:none; display:block; padding:9px 15px;}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_content #nav ul {position:absolute; /*margin:9px 0px 0px -15px; #margin: 25px 0px 0px -86px; */}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_content #nav ul li { background:url(../images/nav_underline.gif) no-repeat left bottom; list-style:none;}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_content #nav ul li a{ color:#cccccc; width:137px; display:block;}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_content #nav ul li:hover { background:#212121;}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column1_content #nav ul li:hover a{color:#fff; }
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column2_container { background:url(/images/column2_section.gif) top no-repeat; width:19px; min-height:500px; -height: 500px; float:left;}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column2_container #column2_wrapper {}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column2_container #column2_wrapper #column2_content {}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column3_container {background:url(/images/middle_section.gif) top repeat-x; width:478px; min-height:500px; -height: 500px; float:left;}
.noleftsidebar #main_container #main_wrapper #page_container #page_wrapper #pagebody #column3_container { width:645px; }
.norightsidebar #main_container #main_wrapper #page_container #page_wrapper #pagebody #column3_container { width:685px; }
.nosidebar #main_container #main_wrapper #page_container #page_wrapper #pagebody #column3_container { width:852px; }
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column3_container #column3_wrapper {}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column3_container #column3_wrapper #column3_content { width:460px; margin-top:10px;}
.noleftsidebar #main_container #main_wrapper #page_container #page_wrapper #pagebody #column3_container #column3_wrapper #column3_content { width:625px;}
.norightsidebar #main_container #main_wrapper #page_container #page_wrapper #pagebody #column3_container #column3_wrapper #column3_content { width:665px;}
.nosidebar #main_container #main_wrapper #page_container #page_wrapper #pagebody #column3_container #column3_wrapper #column3_content { width:835px;}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column3_container #column3_wrapper #column3_content #page_content{ margin:0px 10px; } 
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column4_container {background:url(/images/right_section.gif) top  no-repeat; min-height:500px; -height: 500px; width:207px; float:left;}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column4_container #column4_wrapper {}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column4_container #column4_wrapper #column4_content { margin:29px 9px;}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column4_container #column4_wrapper #column4_content p { margin:0px; padding: 0px; float: left; width: 193px;}
#main_container #main_wrapper #page_container #page_wrapper #pagebody #column4_container #column4_wrapper #column4_content img { margin-bottom: 4px; float: left; margin-right: 4px;}
#main_container #main_wrapper #footer_container { float:left;}
#main_container #main_wrapper #footer_container #footer_wrapper {}
#main_container #main_wrapper #footer_container #footer_wrapper #footer_content {}