/* CSS Document */



html {



	overflow-y: scroll;



}



* {



	margin:0;



	padding:0



}



body {



	background-color:#62544d;



	font-family: Tahoma, Arial, Verdana;



	line-height:150%;



	color:#646464;



	font-size:14px;



}



img {



	border:0px;



	vertical-align:bottom;



}



li {



	font-family: Tahoma, Arial, Verdana;



	line-height:15px;



	color:#646464;



	font-size:14px;



}



#header {



	background-image: url(../../images/fca_theme_01.gif);



	background-repeat:repeat-x;



	height:82px; /*should be 82px but not working*/



	width:100%;



}



#featured {



	background-image:url(../../images/fca_theme_02.gif);



	background-repeat:repeat-x;



	min-height:250px;



	width:100%;



}



#page_title {



	background-image:url(../../images/fca_theme_02.gif);



	background-repeat:repeat-x;



	min-height:40px;



	width:100%;



	overflow:auto;



}



#sublinks {



	background-image:url(../../images/fca_theme_03.gif);



	min-height:120px;



	background-repeat:repeat-x;



	width:100%;



}



#hdr-img {



	background-image:url(../../images/hdrbg.gif);



	min-height:188px;



	background-position:1px;



	background-repeat:repeat-x;



	width:100%;



	overflow:auto;



}



#happenings {



	background-image:url(../../images/fca_theme_04.gif);



	height:161px;



	background-repeat:repeat-x;



	overflow:auto;



	width:100%;



}



#footer {

	min-height:389px;
        background-color: #62544D;


}



#footer p {



	color:#FFFFFF;



	font-size:9px;



}



#footer a {



	color:#BB9D8E;



}



div .strd {



	width:960px;



	margin:0 auto;



}



#logo {



	width:250px;



	padding:10px 0;



	float:left;



}



#menu {



	width:710px;



	float:left;



}



.clr {



	clear:both;



}



#menu ul {



	list-style:none;



	padding-top:20px;



}



#menu ul li {



	margin-left:0px;



	display:block;



	padding:5px 10px 0 10px;



	border-right:#927d73 1px solid;



	font-size:14px;



	font-family:Arial, Helvetica, sans-serif;



	color:#FFFFFF;



	height:23px;



	float:left;



}



#menu ul li ul li {



	margin-left:0px;



	display:block;



	margin:5px 10px;
	
	padding: 0;



	font-size:14px;



	font-family:Arial, Helvetica, sans-serif;



	color:#FFFFFF;



	height:auto;



	float:none;



	border:none;



}



#featured .block {



	float:left;



	margin:5px 20px 5px 0;



	padding:0px;



	width:215px;



	overflow:hidden;



}



#featured .post {



	margin:0 30px 0 0;



	float:left;



}



#featured .strd .block p {



	font-family: Tahoma, Arial, Verdana;



	font-size: 12px;



	color: #FFFFFF;



}



#featured a {



	font-family: Tahoma, Verdana, Arial;



	font-size: 14px;



	font-weight: bold;



	color: #FFFFFF;



}



#featured .post img {



	border:0px;



}



#sublinks .mid-bg {



	background-image:url(../../images/mid-group-bg.gif);



	background-repeat:no-repeat;



	height:120px;



	background-position:1px;



}



#sublinks .hdr-img {



	background-image: url(../../images/hdrbg.gif);



	background-repeat:no-repeat;



	height:188px;



	background-position:1px;



}



#sublinks p {



	font-family: Tahoma, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #3e8996;



}



#sublinks .block {



	float:left;



	padding:20px 20px 5px 0;



	width:450px;



}



#happenings .block {



	float:left;



	padding:20px 20px 5px 0;



	width:400px;



}



#content .block {



	float:left;



	padding:10px 10px 5px 0px;



	width:200px;



	background-image:url(../../images/sidebar_bg.gif);



	background-repeat:repeat-y;



}



#content .block .cat-item {



	margin-left:0;



}



#content .block .cat-item a {



	font-size:12px !important;



}



#content .block ul li {



	list-style:none;



	color:#3e8996;



	font-family: Tahoma, Arial, Verdana;



	font-size:12px;



	line-height:16px;



}



#content .block ul {



	padding:5px 0 0 0;



}



#content .block p {



	padding:5px 0px 3px 0px;



	font-family: Tahoma, Arial, Verdana;



	font-size: 12px;



	color:#3e8996;



}



#content {



	padding:10px 0px;



	/*width:702px;*/



	background-color:#FFFFFF;



	min-height:350px;



	overflow:auto;



}



#content p, #content li {



	font-family: Tahoma, Arial, Verdana;



	font-size: 13px;



	line-height:16px;



}



#content .block a {



	color:#3E8996;



}



.subblock {



	float:right;



	padding:0px 20px 0 0;



	width:190px;



}



.subblock p {



	font-family: Tahoma, Arial, Verdana;



	font-size: 12px;



	color: #FFFFFF;



}



.subblock a.title {



	font-family: Tahoma, Arial, Verdana;



	color:#50453f;



	font-size:12px;



	text-decoration:none;



}



.news {



	float:left;



	padding:20px 10px 5px 0;



	width:530px;



}



.subblock a {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #C9E0E4;



}



.subblock h5 a {



	font-size:13px;



	text-decoration:none;



}



#sublinks .quicklinks {



	background-image: url(../../images/quicklinks_bg.gif);



	background-repeat:no-repeat;



	padding:12px 15px 0 15px;



	width:215px;



	height:105px;



	float:left;



}



#sublinks .quicklinks ul li, #mc_menu_3 .mc_menu_item {



	list-style:none;



	color:#3e8996;



	font-family: Tahoma, Arial, Verdana;



	font-size:12px;



	line-height:16px;



	margin-left:0px;

	

	overflow: hidden;

	white-space: nowrap;

	width: 210px;



}



#sublinks .quicklinks ul {



	padding:5px 0 0 0;



}



#sublinks .quicklinks ul li a:link, #sublinks .quicklinks ul li a:visited {



	color:#3e8996;



}



#sublinks .quicklinks ul li a:hover {



	color:#7F6B61;



	;



}



#footer .mc_menu_item a:link, #footer .mc_menu_item a:visited {



	text-decoration:none;



	color:#85BDC7;



}



#footer .mc_menu_item a:hover {



	color:#7F6B61;



}



#footer #mc_menu_3 {



	padding-top:25px;



}



.announcements {



	padding:30px 35px 0 0;



	width:230px;

	height:260px;



	float:left;



}



.interests {



	padding:30px 10px 0 0;



	width:300px;



	float:left;



}



.announcements p, .interests p {



	font-family: Tahoma, Arial, Verdana;



	font-size: 11px;



	color: #FFFFFF;



	margin-bottom:0px



}



#footer .mc_menu_item {



	padding:5px 0;



	border-bottom:1px solid #6F5F57;



	width:260px;



}



.announcements a.title, .interests a.title {



	font-family: Tahoma, Arial, Verdana;



	color:#BB9D8E;



	font-size:13px;



	text-decoration:none;



}



.announcements a, .interests a {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #C9E0E4;



}



.thumb {



	border:5px #86756C solid;



}



#footer .block {



	float:left;



	padding:20px 10px 5px 0;



	width:530px;



}



#footer .block p, #footer .block2 p {



	font-family: Tahoma, Arial, Verdana;



	font-size: 11px;



	color: #FFFFFF;



	margin-bottom:0px



}



#footer .block2 {



	float:right;



	padding:20px 20px 5px 0;



	width:330px;



}



#footer .block2 div {



	padding:30px 10px 0 0;



	width:300px;



	float:left;



	color:#FFFFFF;



}



#footer .block2 div a {



	text-decoration:none;



	font-weight:bold;



}



#page_title .block {



	float:right;



	padding:15px 20px 5px 0;/*width:200px;*/



}



#page_title .post {



	padding:10px 50px 0 0;



	float:left;



}



#page_title .post h1 {



	font-weight:100;



	line-height:28px;



}



#page_title .post h1 a {



	font-weight:100;



	font-size:24px;



	text-decoration:none;



}



#page_title .strd .block {



	font-family: Tahoma, Arial, Verdana;



	font-size: 10px;



	color: #FFFFFF;



}



#page_title a {



	font-family: Tahoma, Verdana, Arial;



	font-size: 10px;



	font-weight: bold;



	color: #E7F1F1;



}



#page_title h1 {



	font-size:24px;



	color:#FFFFFF;



}



a:focus {



	outline:1px dotted invert



}



hr {



	border:0 #eeeeee solid;



	border-top-width:1px;



	width:75%;



	clear:both;



	height:0;



	margin:30px 0;



}



h1, h2, h3, h4, h5, h6 {



	font-family:'Helvetiker', Tahoma, Arial;



}



h1 {



	font-size:25px



}



h2 {



	font-size:23px



}



h3 {



	font-size:20px



}



h4 {



	font-size:19px



}



h5 {



	font-size:17px;



	margin-bottom:5px;



}



h6 {



	font-size:15px



}



ol {



	list-style:decimal



}



ul {



	list-style:circle



}



li {



	margin-left:30px



}



#content p {



	margin-bottom:20px;



	margin-top:10px;



}



#content h1 {



	color:#296D7A;



	margin:10px 0 5px;



}



#content h2 {



	color:#296D7A;



	margin-bottom:10px;



	font-weight:100;



	line-height:25px;



}



#content h3 {



	color:#296D7A;



	margin-top:40px;



	font-weight:100;



	text-decoration:none;



}



p {



	line-height:14px;



}



.clearfloat {



	margin-bottom:45px;



}



#content ul, #content ol {



	margin-bottom:20px;



}



#content ul li {



	margin-bottom:5px;



}



#content a:link, #content a:visited {



	color:#62544D;



	font-family:Arial, Helvetica, sans-serif;



	font-weight:bold;



}



#content .block a:link, #content .block a:visited {



	color:#3E8996;



	font-family:Arial, Helvetica, sans-serif;



	font-weight:bold;



	font-size:9px;



}



blockquote {



	margin:20px;



}



ul.ec3_events {



	list-style:none;



	margin:0;



}



ul.ec3_events ul {



	list-style:none;



	padding-top:10px;



	margin-left:25px;



}



.ec3_events ul a {



	color:#62544D;



	font-weight:bold;



}



h3.cat_title {



	color:#62544D !important;



}



#content .block a.title {



	color:#50B2C3;



	font-family:Arial, Helvetica, sans-serif;



	font-weight:bold;



	font-size:14px !important;



	text-decoration:none;



}



.sermon-browser-results h2 {



	font-size:18px;



	color:#296D7A;



	font-weight:100;



	padding-bottom:5px !important;



}



.thumbnail {



	border:#4395A3 solid 3px



}



#content .ec3_list {



	margin:0;



	padding-top:15px;



	min-height:175px;



	float:left;



	width:100%;



}



#content .ec3_events h5 {



	font-weight:100;



}



#content .ec3_list ul li {



	width:185px;



	float:left;



	padding-left:20px;



}



.leadin {



	margin-left:-15px;



}



.esv {



	padding-top:20px;



}



.esv h2 {



	font-size:15px;



	color:#7F6B61;



}



.scripture, .scripture a {



	color:#296D7A !important;



	font-size:14px !important;



}



#content .block ul.ec3_events ul {



	margin:0px;



	list-style-image:none;



	list-style-position:outside;



	list-style-type:none;



	margin-left:10px;



	padding-top:0px;



}



#content .block .ec3_list ul li {



	float:left;



	margin:0;



	padding-left:0;



	width:185px;



}



#content .block .ec3_list {



	margin:0;



	min-height:130px;



}



#content .block .ec3_events h5 {



	font-weight:100;



	margin:10px 0 0px 0;



}



a.button:link {



	background:#5AC8DB none repeat scroll 0 0;



	border:1px solid #3E8996;



	color:#FFFFFF;



	padding:5px;



}



a.button:hover {



	background:#3E8996 none repeat scroll 0 0;



	border:1px solid #3E8996;



	color:#FFFFFF !important;



	padding:5px



}



#archive a {



	text-decoration: underline;



}



a {



	text-decoration:none;



}



a:hover {



	text-decoration:underline;



}



.podcastall {



	float:left;



	background: #fff0c8 url(/images/podcast_background.png) repeat-x;



	margin:10px 0;



	padding: 0.5em;



	font-size: 1em;



	-moz-border-radius: 7px;



	-webkit-border-radius: 7px;



}



#getConnected div {



	margin-bottom:40px;



}



#regForm {



	width:340px;



	text-align:right;



}



#regForm input {



	width:200px;



}



#galleryPicturesContainer {



	float:left;



	width:735px;



	margin-left:25px;



	overflow:auto;



}



.galleryPicturesEach {



	width: 125px;



	float:left;



	margin:0 40px 40px 0;



}



#galleryCategories {



	margin:-10px 0;



	padding:10px;



	width:180px;



	min-height:390px;



	float:left;



	overflow:hidden;



	background-color:#F1F7F8;



}







#galleryCategories a {



	display:block;



	padding:10px;



	border-bottom:1px #317885 solid;



}







#galleryCategories a:hover {



	color:#FFF;



	background-color:#317885;



	text-decoration:none;



}
