﻿body {
}

h4 { /* H4 (Page Main Section Titles) */
	margin-top: 20px;
	margin-bottom: -5px;
	margin-bottom: 0px;
	padding: 17px 0 10px 10px;
	color: #1984E2;	
	font-size: 18px;
	text-transform: uppercase;
	background: url('../img/h4_bg.gif') no-repeat transparent;
}
h5 { /* H3 (Page Main Section Titles) */
	margin-top: 20px;
	margin-bottom: -5px;
	margin-bottom: 0px;
	padding: 17px 0 10px 10px;
	color: #1984E2;	
	font-size: 14px;
	text-transform: uppercase;
	background: url('../img/h4_bg.gif') no-repeat transparent;
}
/********************** DFA LOGO **********************/
#header_table
{
    /*text-indent: -7000px;	*/
    margin-top:-15px;
    margin-bottom: -15px;
    margin-left: 0px;
    margin-right: 0px;

}


#dfa_logo
{
	position: relative; 
	float: left;
	display: block;	/* Important to change from inline <a> to block */
	width: 430px;
	height: 55px;
	margin: 0;
	text-indent: -7000px;	
	background: url('../img/dfa_logo_sm.jpg') no-repeat;
}

#ag_logo
{
    float: right;
	position: relative;
	display: block;	/* Important to change from inline <a> to block */
	width: 430px;
	height: 55px;
	margin: 0;
	text-indent: -7000px;	
	background: url('../docs/img/smAGshield.jpg') no-repeat;
}

#center_logo
{
	position: relative;
	display: block;	/* Important to change from inline <a> to block */
	width: 430px;
	height: 55px;
	margin: 0;
	text-indent: -7000px;	
	background: url('../docs/img/smLetUsPray.gif') no-repeat;
}


/********************** MAIN CONTENT (MIDDLE) **********************/
#dfa_main_content {
	position: relative;
	float: left;
	width: 460px;
	margin: 0 10px;
	padding: 0 20px;
	left: 190px;
	top: -270px;
}
#dfa_main_content img {position: relative; margin: 5px auto;}

#dfa_main_content img.float_image_left { 
	position: relative;
	float: left;
	margin: 7px 7px 0px 0px;
	background: #000;
}

#dfa_main_content img.float_image_right { 
	position: relative;
	float: right;
	margin: 7px 0px 0px 7px;
	background: #000;
}


/******************************************* - *******************************************/
/******************************************* MINISTRIES & EVENTS *******************************************/
/******************************************* - *******************************************/
#dfa_pastors_welcome_sig {
	margin-top: 20px;
	margin-left: 10px;
	font-size: 17px;
}

div#dfa_ministries_jump_menu {
	position: absolute;
	top: 5px;
	right: 25px;
	padding: 5px;
}

#dfa_ministry_list { 
	position: relative;
	margin: 15px auto 0 auto;
	width: 455px;

}

.dfa_ministry_box, 
.dfa_ministry_box * {}

.dfa_ministry_box {
	position: relative;
	display: block;
	width: 440px;
	padding: 7px;
	padding-bottom: 30px;	
	margin: 10px 0 0 0;
	background: #EEE;
	border: 1px solid #DDD;
	border-bottom: 0;
	
}
.dfa_ministry_photo {
	position: relative;
	float: left;
	width: 165px;
}	.ministry_photo img { margin: 0; border: 10px solid #FFF; }

.dfa_ministry_short { /* Ministry Short Paragraph */
	position: relative;
	float: right;
	width: 255px;
	padding-left: 10px;
	font-size: 11px;
	border-left: 1px solid #CCC;
}

/* Ministry Title Paragraph */
.dfa_ministry_title {
	position: relative;
	margin-bottom: 5px;	
	font-size: 13px;
	font-weight: bold;
	display: block;
}

/* More Info Button Link */
#dfa_ministry_list a.ministry_more_info {
	position: absolute;
	float: none;
	bottom: 0px;
	right: 0px;
	padding: 5px 10px;
	cursor: pointer;
	color: #FFF;
	text-decoration: none;
	background: #333;
}

/* Ministry Details Div */
.dfa_ministry_details {
	position: relative;
	display: none;	
	width: 434px;
	padding: 10px;
	color: #FFF;
	border: 1px solid #DDD;
	border-top: none;
	background: #333;
	background: url('../img/ministry_details_bg.jpg') repeat-x bottom left #333;
}

div.dfa_ministry_details p {
	color: #DDD;
	margin-left: 0;
}

.dfa_details_footer {
	position: relative;
	display: block;
	padding: 10px;
	margin-top: 10px;
	color: #777;
	border: 1px solid #DDD;	
	background: #FFF;
}
.dfa_details_footer a {
	color: #222;
	margin: 0 5px;
	text-decoration: underline;
}
