body {
	background: #700000;
	margin: 1.6em 0 0 0; /* 16px 0 0 0 */
	font-size: 10px; /* Set the initial font size so we don't have to rely on the browser's default. */
}
#uploadedfile {width:120px}
.download_box {

border:1px solid #cccccc;
background-color:#ededed;
}

#editbox {
position:relative;
left:-20px;
}

.page_options {

margin-left:20px;
top:3px;
}


#border {
	position: relative;
	width: 73.6em; /* 736px */
	padding: .8em 0 .8em 0; /* 8px 0 8px 0 */
	margin: 0 auto 0 auto;
	background: #A52404;
}

#container {
	position: relative;
	width: 72.0em; /* 720px */
	padding: 0;
	margin: 0 auto 0 auto;
}

#header {
	position: relative;
	width: 72.0em; /* 720px */
	height: 20.5em; /* 205px 0 0 0 */
	margin: 0;
	background: #A52404;
	overflow: hidden;
}

/*
#header {
	position: relative;
	width: 72.0em; /* 720px */
/*	height: 0 !important;
	padding: 20.5em 0 0 0; /* 205px 0 0 0 */
/*	margin: 0;
	background: #A52404 url(../img/bg-header.jpg) no-repeat 0 0;
	overflow: hidden;
}
*/

#header-2 {
	position: relative;
	width: 72.0em; /* 720px */
	height: 16.1em; /* 161em */
	margin: 0;
	padding: 0;
	background: #A52404 url(../img/header/candle.jpg) no-repeat 0 0;
	overflow: hidden;
}

	#header-2 h1 {margin: 0; padding: 0;}
	
	#header-2 a {
		position: relative;
		width: 72.0em; /* 720px */
		height: 0 !important;  /* 161px */
		margin: 0;
		padding: 16.1em 0 0 0; /* 161px 0 0 0 */
		display: block;
	}

#nav-wrap {
	position: relative;
	width: 72.0em; /* 720px */
	height: 2.6em; /* 26px */
	padding: 0;
	margin: .3em 0 .3em 0; /* 3px 0 3px 0 */
	background: #700000;
	z-index: 1;
}

	#nav {
		list-style: none;
		margin: 0;
		padding: 0;
		font-size: 110%; /* 11px */
		font-family: Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		color: #ffffff;
	}
	
	#nav li {position: relative; float: left; margin: 0; padding: .545em 0 .545em 0;} /* 6px 0 6px 0 */
	#nav li a {padding: .545em 1.454em .545em 1.454em;} /* 6px 16px 6px 16px */
	
	/* #nav li {position: relative; float: left; margin: 0; padding: 0; height: 26px;}
	#nav li a {display: block; margin: 0; padding: 6px 16px 0 16px; height: 20px;} */
	
	#nav li ul#welcome {width: 15em;} /* 150px */
	#nav li ul#worship {width: 19em;} /* 190px */
	#nav li ul#programs {width: 18em;} /* 180px */
	#nav li ul#about {width: 17em;} /* 170px */
	#nav li ul#links {width: 19em;} /* 190px */ 
	
	#nav li ul {display: none; position: absolute; top: 2.4em; left: 0; background: #700000; list-style: none; margin: 0; padding: 0; font-size: 90.9%; /* 10px */ border-bottom: #700000 solid 1px;}
	li > ul {top: auto; left: auto;}
	#nav li ul li {float: none; padding: 0; border-bottom: #700000 solid 1px;}
	#nav li ul li a {padding: .6em; display: block;} /* 6px */
	#nav li:hover ul, #nav li.sfhover ul {display: block;}
	
	#nav li ul ul {position: absolute; top: 0; left: 17em; font-size: 100%; width: 18em; background: #700000; padding: 0;}
	#nav li:hover ul ul, #nav li.sfhover ul ul {display: none;}
	#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {display: block;}

#content-wrap {
	position: relative;
	width: 72.0em; /* 720px */
	margin: 0;
	padding: 0;
	background: #ffffff url(../img/bg-content.jpg) top center repeat-y;
	overflow: hidden;
	font-size: 100%; /* 10px */
	clear: left;
}

	#content-left {
		position:relative;
		width: 37.00em; /* 453px */
		margin: 0;
		padding: 1.25em 1.667em 3em 1.667em; /* 15px 20px 30px 20px */
		background: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 120%; /* 12px */
		line-height: 160%; /* 16px */
		color: #131313;
		float: left;
	}
	
		#content-left h1 {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 150%; /* 18px */
			font-weight: bold;
			color: #700000;
			margin: 0;
			padding: .444em 0 .889em 0;
		}
		
		#content-left h2 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 108%; /* 13px */
			font-weight: bold;
			text-transform: uppercase;
			color: #A52404;
			margin: 0;
			padding: 0 .231em 0 0;
			display: inline;
		}
		
		.article-subtitle {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 91.67%; /* 11px */
			font-weight: bold;
			text-transform: uppercase;
			color: #A52404;
			margin: 0;
			padding: 0;
		}
		
		.article-table {margin: .5em 0 2em 0;} /* 6px 0 24px 0 */
		.article-img {padding: .333em 1em 0 0;} /* 4px 12px 0 0 */
		.article-img img {width: 5.85em; /* 70px */ height: 5.85em; /* 70px */ border: #A52404 solid 2px;}
		.article-text {padding: 0;}

	#content-right {
	position: relative;
	width: 18.81em; /* 207px */
	margin: 0;
	padding: 1.81em .909em 1.36em .909em; /* 20px 10px 15px 10px; */
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%; /* 11px */
	line-height: 136.36%; /* 15px */
	color: #6e6e6e;
	float: right;
	}
#border #container #content-wrap #signup {
	float: right;
	width: 225px;
	position: relative;
	text-align: center;
}

	
		.callout-wrap {
			position: relative;
			width: 18.63em; /* 205px */
			margin: 0 0 2em 0; /* 0 0 22px 0 */
			padding: 0;
			background: #d5d8de;
			border: #192f5a solid 1px;
			color: #700000;
		}
		
			.callout {
				position: relative;
				margin: 0;
				padding: .727em; /* 8px */
			}
		
			.callout h3 {
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 118.18%; /* 13px */
				font-weight: bold;
				color: #700000;
				margin: 0;
				padding: 0 0 .363em 0; /* 0 0 4px 0 */
			}
			
			.callout img {margin: 0 auto .727em auto;} /* 0 auto 8px auto */
			
			.callout .search-box {border: #d3d3d3 solid 1px; padding: .181em; /* 2px */ font-family: Arial, Helvetica, sans-serif; font-size: 100%; /* 11px */}
			.callout .search-btn {background: #700000; border: #d3d3d3 solid 1px; padding: .09em .181em .09em .181em; /* 1px 2px 1px 2px */ font-family: Arial, Helvetica, sans-serif; font-size: 100%; /* 11px */ text-transform: uppercase; color: #ffffff;}
	
		#address {margin: 25em 0 0 0; text-align: right;} /* 250px 0 0 0 */

#footer {
	position: relative;
	width: 72.0em; /* 720px */
	margin: .6em auto 1.6em auto; /* 6px 0 16px 0 */
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%; /* 10px */
	color: #f4f4f4;
}

/* ////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////   Links   /////
////////////////////////////////////////////////////////////////////////// */

a {outline: none;}

a:link {color: #283c81; text-decoration: none;}
a:visited {color: #283c81; text-decoration: none;}
a:hover {color: #283c81; text-decoration: underline;}
a:active {color: #283c81; text-decoration: underline;}

a.nav:link {color: #ffffff; text-decoration: none;}
a.nav:visited {color: #ffffff; text-decoration: none;}
a.nav:hover {color: #e1c8b2; text-decoration: none; background: #a52404;}
a.nav:active {color: #e1c8b2; text-decoration: none; background: #a52404;}

a.sub-nav:link {color: #ffffff; text-decoration: none;}
a.sub-nav:visited {color: #ffffff; text-decoration: none;}
a.sub-nav:hover {color: #e1c8b2; text-decoration: none; background: #a52404;}
a.sub-nav:active {color: #e1c8b2; text-decoration: none; background: #a52404;}

a.sub-sub-nav:link {color: #ffffff; text-decoration: none;}
a.sub-sub-nav:visited {color: #ffffff; text-decoration: none;}
a.sub-sub-nav:hover {color: #e1c8b2; text-decoration: none; background: #a52404;}
a.sub-sub-nav:active {color: #e1c8b2; text-decoration: none; background: #a52404;}

a.footer:link {color: #A52404; text-decoration: none;}
a.footer:visited {color: #A52404; text-decoration: none;}
a.footer:hover {color: #6b81aa; text-decoration: none;}
a.footer:active {color: #6b81aa; text-decoration: none;}


