@charset "UTF-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
	}
	
body {
	background-color:#262D3F;
	min-height:100%;
	color:#564a41;
	font-family:Helvetica, Arial, sans-serif;
	}
	
.clear {
	clear:both;
	}
	
a img {
	outline:0px;
	border:0px;
	}
	
	div#height {
		height:100%;
		position:relative;
		}
		
		div#header {
			background-image:url(../images/header-bg.jpg);
			background-color:#AA4124;
			background-position:center top;
			background-repeat:no-repeat;
			height:186px;
			}
			
			div#header-inner {
				width:900px;
				margin:0 auto;
				}
				
				div#header-inner a.logo img {
					margin:0px 0px -129px -50px;
					position:relative;
					z-index:100;
					}
				
		div#container {
			background-image:url(../images/sidebar-bg.jpg);
			background-repeat:repeat-y;
			background-color:#FFFFFF;
			width:900px;
			margin:0 auto;
			}
			
			div#sidebar-left {
				width:160px;
				float:left;
				margin:150px 0px 0px 4px;
				}
				
				div#sidebar-left ul#sidebar-left-nav {
					list-style:none;
					}
				
					div#sidebar-left ul#sidebar-left-nav li {
						display:inline;
						list-style:none;
						}
				
						div#sidebar-left ul#sidebar-left-nav li a {
							display:block;
							background-image:url(../images/bttn-sidebar-bg.jpg);
							padding:5px 0px 0px 10px;
							width:150px;
							height:23px;
							color:#581F12;
							text-decoration:none;
							font-size:14px;
							margin:0px 0px 2px 0px;
							}
				
						div#sidebar-left ul#sidebar-left-nav li.active a {
							background-image:none;
							background-color:#581F12;
							color:#EEDC9B;
							}
				
						div#sidebar-left ul#sidebar-left-nav li.active a:hover {
							background-image:none;
							background-color:#581F12;
							color:#EEDC9B;
							}
				
						div#sidebar-left ul#sidebar-left-nav li a:hover {
							color:#000000;
							}
				
			div#content {
				float:left;
				width:450px;
				margin:78px 0px 20px 35px;
				font-size:13px;
				line-height:20px;
					position:relative;
					z-index:900;
				}
				
				div#content p {
					margin:0px 0px 15px 0px;
					}
				
				div#content ul, div#content ol {
					margin:0px 0px 15px 20px;
					}
				
				div#content h1, div#content h2, div#content h3, div#content h4, div#content h5, div#content h6, div#content h2 a, div#content h3 a {
					margin:0px 0px 15px 0px;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:18px;
					text-decoration:none;
					color:#564a41;
					}
					
				div#content h2 a:hover, div#content h3 a:hover {
					text-decoration:underline;
					color:#000000;
					}
					
			div#sidebar-right {
				width:210px;
				float:right;
				margin:115px 5px 0px 0px;
				font-size:12px;
				line-height:16px;
				}
				
				div#sidebar-right div.sidebar-wrap {
					background-color:#F0DE96;
					padding:0px 8px 20px 8px;
					margin:0px 0px 5px 0px;
					}
					
				div#height div#container div#sidebar-right div.sidebar-wrap ul.ministries {
					margin:10px 0px 0px 15px;
					list-style:square;
					}
					
					div#height div#container div#sidebar-right div.sidebar-wrap ul.ministries li {
						list-style:square;
						font-weight:bold;
						}
					
							div#height div#container div#sidebar-right div.sidebar-wrap ul.ministries li a {
								text-decoration:none;
								color:#564a41;
								}
					
							div#height div#container div#sidebar-right div.sidebar-wrap ul.ministries li a:hover {
								text-decoration:underline;
								}
					
							div#height div#container div#sidebar-right div.sidebar-wrap ul.ministries li.active a {
								color:#000000;
								}
					
								div#height div#container div#sidebar-right div.sidebar-wrap ul.ministries ul li {
									font-weight:normal;
									margin:0px 0px 0px 20px;
									}
					
			div#footer {
				background-image:url(../images/footer-bg.jpg);
				height:84px;
				background-repeat:no-repeat;
				padding:25px 25px 0px 25px;
				color:#BA8D7A;
				font-size:12px;
				}
				
				div#footer p.footer-column-1 {
					display:block;
					float:left;
					width:280px;
					}

				div#footer p.footer-column-1 a{
					color:#FFFFFF;
					}					
				
					div#footer p.footer-column-1 span {
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:18px;
						}
				
				div#footer p.footer-column-2 {
					display:block;
					float:left;
					width:280px;
					padding:7px 0px 0px 0px;
					}
				
				div#footer p.footer-column-3 {
					display:block;
					float:right;
					width:280px;
					text-align:right;
					padding:7px 10px 0px 0px;
					}
				
					div#footer p.footer-column-3 span {
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:18px;
						}
						
		p.credit {
			display:block;
			margin:0 auto;
			width:890px;
			font-size:10px;
			text-align:right;
			padding:5px;
			color:#485577;
			}
						
			p.credit a {
				color:#485577;
				text-decoration:none;
				}
						
			p.credit a:hover {
				color:#FFFFFF;
				}
						
				p.credit a:hover span {
					color:#FFFFFF;
					text-decoration:underline;
					}
					
/* BLOG STYLES */

div.post {
	margin:0px 0px 30px 0px;
	}
	
div.top_meta {
	display:none;
	}
	
div.bottom_meta {
	color:#000000;
	}
	
	div.bottom_meta a {
		color:#000000;
		}
		
div.sidebar-wrap ul {
	list-style:none;
	font-size:12px;
	line-height:16px;
	}
		
	div.sidebar-wrap ul li {
		list-style:none;
		}
		
	div.sidebar-wrap ul li.ec3_list {
		display:block;
		font-size:14px;
		padding:5px 10px 5px 10px;
display:block;
		}
		
	div.sidebar-wrap ul li.ec3_list a {
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
}
		
	div.sidebar-wrap ul li.ec3_list a:hover {
text-decoration:underline;
}
		
div.sidebar-wrap h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
display:block;
padding:20px 0px 0px 0px;
color:#000;
	}
		
	div.sidebar-wrap ul li a {	
		color:#564a41;
		}
		
	div.sidebar-wrap ul li a:hover {	
		color:#000;
		}

div#wp-calendar {
margin:0px 0px 20px 0px;
}

span.headline a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#564a41;
	font-size:16px;
	}
	
label {
	display:block;
	color:#000000;
	font-size:12px;
	margin:0px 0px 7px 0px;
	}

textarea.long, input.long {
	width:240px;
	background-color:#cccccc;
	border:2px solid #666666;
	padding:2px;
	margin-top:1px;
	font-size:14px;
	color:#FFFFFF;
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}

textarea.long:hover, textarea.long:focus, input.long:hover, input.long:focus {
	filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
	background-color:#cccccc;
	color:#000000;
}
