@charset "utf-8";
/* CSS Document */
body{
	font: 14px normal Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #000000 url(ministries/student/images/background.jpg);
	text-align: center;
	/* background: url(images/grid_background2.gif); */
}
*{
	padding: 0;
	margin: 0;
}
p, ul, ol, blockquote{
	margin-bottom: 18px;
}

blockquote { margin: 15px; font-size: 16px; font-weight: bold; }

/* Link Styles */

a{
	color:#a5280b;
	text-decoration: underline;
}
a:hover {
	color: #a5280b;
	text-decoration: none;
}

/* Library Styles */

#header ul li, #footer ul li, #content .main_content .content_nav li{
	text-align: left;
	float: left;
	list-style: none;
}
ul.vertical_list li { margin-left: 35px; }
ol{ margin-left: 35px; }
dl.form{ width: 75%; }
dl.form dt { float: left; margin-right: 18px; }
dl.form dd { margin: 0 0 18px 0; }

h3 { 
	clear: both;
	border-bottom: 1px solid #000;
	margin-bottom: 15px;
}
#content .focus {
	display: block;
	padding: 10px;
	border: 2px dashed #a7c5d8;
}
.photo_right { float: right; margin-left: 10px; }


/* Error Styles */
#notice {
	border: 2px solid #5b2d2d;
	color:#5B2D2D;
	background-color:#ceadad;
	margin: 0 0 10px 0;
	padding: 5px;
	text-align:left;
}

#nice_notice {
	border: 2px solid #4b5d41;
	color:#4B5D41;
	background-color:#c5d4bd;
	margin: 0 0 18px 0;
	padding: 7px;
	text-align:left;
}



#container {
	margin: 0 auto;
	text-align: left;
	width: 848px;
	background: #fff;
}

	#header {
		background: #2d0d03;
		height: 298px;
		overflow: hidden;
		position: relative;
		margin-bottom: 0px;
	}
	
		#header h2 {
			position:absolute;
			top: 0;
			left: 0;
			background: #000 url(ministries/student/images/fumc_web_student_02.gif) no-repeat;
			text-indent: -9999px;
			width: 850px;
			height: 47px;
		}
		#header h1 {
			position:absolute;
			top: 34px;
			left: 564px;
			background: #000 url(ministries/student/images/fumc_web_student_06.jpg) no-repeat;
			text-indent: -9999px;
			width: 285px;
			height: 216px;
		}
		#header h3.blaze {
			position:absolute;
			top: 34px;
			left: 0;
			background: #000 url(ministries/student/images/fumc_web_student_04.jpg) no-repeat;
			width: 306px;
			height: 216px;
		}
		#header h3.grace {
			position:absolute;
			top: 34px;
			left: 306px;
			background: #000 url(ministries/student/images/fumc_web_student_05.jpg) no-repeat;
			width: 258px;
			height: 216px;
		}
		#header h3 a { display: block; text-indent: -9999px; height: 216px; }
		
		#header div.home_nav {
			position:absolute;
			top: 248px;
			left: 0;
			background: #000 url(ministries/student/images/fumc_web_student_07.gif) no-repeat;
			height: 40px;
			width: 849px;
			
			border-bottom: 10px solid #2d0d03;
		}
		#header div.home_nav a { display: block; text-indent: -9999px; height: 40px; }
		
		
			
	
	#content { padding-left: 20px; }
	
		#content .main_content {
			float: left;
			width: 512px;
			padding-top: 20px;
		}
		#content .main_content h2 {
			color: #000;
			margin-bottom: 15px;
			margin-left: -20px;
		}
			#content .main_content .column_one {
				float: left;
				width: 250px;
			}
			
				#content .main_content .column_one .scroll_images { position: relative; }
				#content .main_content .column_one .scroll_images .life_small_logo { z-index: 100; background: url(images/life_small.gif) no-repeat; width: 100px; height: 39px; position: absolute; top: 20px; left: 110px; } 
			#content .main_content .column_two {
				float: right;
				width: 250px;
				padding-left: 20px;
				border-left: 1px solid #999;
			}
		
		#content .side_bar {
			float: right;
			width: 288px;
			background: #2a170d url(ministries/student/images/fumc_web_student_11.jpg) repeat-y;
			padding-top: 33px;
		}
		#content .side_bar a {
			color: #a5280b;
			padding: 0; margin: 0;
		}
			
			
			#content .side_bar ul.student_nav li { list-style: none; height: 40px;  padding: 0;  overflow: hidden; width: 288px;}
			#content .side_bar ul.student_nav a { display: block; text-indent: -9999px; height: 40px; width: 288px; padding: 0; margin: 0;}
		
			#content ul.student_nav .home a { background: url(ministries/student/images/fumc_web_student_12.gif) no-repeat; }
			#content ul.student_nav .grace a { background: url(ministries/student/images/fumc_web_student_14.gif) no-repeat; }
			#content ul.student_nav .blaze a { background: url(ministries/student/images/fumc_web_student_15.gif) no-repeat; }
			#content ul.student_nav .staff a { background: url(ministries/student/images/fumc_web_student_16.gif) no-repeat; }
			#content ul.student_nav .photo_gallery a { background: url(ministries/student/images/fumc_web_student_17.gif) no-repeat; }
			#content ul.student_nav .contact a { background: url(ministries/student/images/fumc_web_student_18.gif) no-repeat; }
		
		#content .side_bar .back {  }
	#footer {
		clear: both;
		height: 100px;
		padding-top: 35px;
		
	}
		#footer ul.nav { height: 30px; border-top: 1px solid #999; padding-top: 20px; }
			#footer ul li { margin-left: 20px; margin-right: 10px; }
			
			
/* Home Styles */

#content .news_block { margin-bottom: 20px; border-bottom: 1px solid #a7c5d8; }
	#content .news_block h3 { font-size: 14px; font-weight: bold; color: #08334f; margin-bottom: 10px; }
	#content .news_block h4 { font-size: 12px; font-weight: 100; color: #08334f;}


/* News Styles */
.news { clear: both; }
#news_form{ padding-bottom: 10px; }
#news_result_stats { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 3px solid #000; }
	
			
/* Children's Ministry Styles */
#content .side_bar ul.children_nav { padding-top: 20px; }
#content .side_bar ul.children_nav li{
	list-style: none;
	margin-bottom: 20px;
}

/* Youth Ministry Styles */
#content .side_bar ul.youth_nav { padding-top: 20px; }
#content .side_bar ul.youth_nav li{
	list-style: none;
	margin-bottom: 20px;
}

/* Who We Are Styles */

#content .main_content .content_nav li a {
	display: block;
	background: #0170c9;
	color: #FFFFFF;
	margin-right: 15px;
	padding: 3px 20px 3px 20px;
	text-decoration: none;
}

#content .main_content .content_nav { height: 25px; background: url(images/black_gradient_back.gif) repeat-x; padding: 10px; }
	

			
		 
