/* GLOBAL ---------------------------------------------------------------------------*/	

:focus { -moz-outline-style: none; } 

.clear 			{ clear:both; }

.float-left 	{ float:left; }
.float-right 	{ float:right; }

.clearafter:after, .clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearafter, .clear {display:inline-block;}
  /* Hide from IE Mac \*/
.clearafter, .clear {display:block;}
 /* End hide from IE Mac */

* html .clearafter, * html .clear{height: 1px;}
  
body{font-size:13px;padding:0;margin:0;font-family:Arial;color:#000;background:#391d09;}
  
h1, h2, h3, h4, h5, h6, ul, li, ol, form{padding:0;margin:0;}
 
p{padding:0;margin:0;font-size:12px;}

a{overflow:hidden;}
	a:hover{}

label, button, input[type="submit"]{cursor:pointer;}

.input{margin:1px;padding:3px;border:1px solid #000;}
.width1{width:200px;}
.width1b{width:193px;}
.width1c{width:153px;}
.width2{width:420px;}
.width3{width:420px;height:100px;}
.height1{height:18px;}

.search_width1{width:172px;}
.search_width2{width:165px;}

.search_go1{position:relative;top:7px;}
.search_go2{position:relative;top:8px;}

.msg{padding:10px;width:400px;border:2px solid #000;color:#fff;background:#c20000;margin:0 0 0 10px;font-weight:bold;}
	.msg ul{margin:0 0 0 20px;}
		.msg li{}

/* WEBSITE ---------------------------------------------------------------------------*/	

#selected{border:1px solid red;}

#wrap{width:960px;}

	#header{width:960px;height:154px;background:url(/images/structure/header.gif) no-repeat;}
		#logo{position:absolute;top:15px;margin:0 0 0 51px;}
			#logo a h1{display:block;text-indent:-99999em;height:131px;width:116px;background:url(/images/structure/logo.png) no-repeat;cursor:pointer;}

		#search_box{width:960px;height:41px;}
			#search{margin:5px 20px 10px 0;float:right;color:#d6cbaf;font-size:10px;}
				.header_searchcrossroads{display:block;height:30px;width:102px;background:url(/images/structure/search.png) no-repeat;text-indent:-99999em;position:relative;top:1px;}
				#search a{color:#d6cbaf;padding:0 5px;font-size:11px;text-decoration:none;}
					#search a:hover{text-decoration:underline;}
					.search_field{background:url(/images/structure/search_bg.gif) no-repeat;margin:1px 0 0 0;;padding:2px 14px 0 20px;;border:0;width:103px;height:21px;display:block;color:#87888a;position:relative;}
		#navigation{width:960px;}
			ul#Nav{padding:16px 0 0 275px;height:26px;}
				ul#Nav li{list-style-type:none;}
					ul#Nav li a{text-decoration:none;}
						ul#Nav li a:hover{}
				ul#Nav li.mainli{float:left;}
			ul#Nav a.mainnav{margin:0 1px;color:#d6cbaf;display:block;text-indent:-99999em;height:31px;width:94px;}
			ul#Nav a.mainnav_home{background:url(/images/buttons/mainnav_home.gif) 0 -31px no-repeat;}
			ul#Nav a.mainnav_ministries{background:url(/images/buttons/mainnav_ministries.gif) 0 -31px no-repeat;}
			ul#Nav a.mainnav_aboutus{background:url(/images/buttons/mainnav_aboutus.gif) 0 -31px no-repeat;}
			ul#Nav a.mainnav_missions{background:url(/images/buttons/mainnav_missions.gif) 0 -31px no-repeat;}
			ul#Nav a.mainnav_media{background:url(/images/buttons/mainnav_media.gif) 0 -31px no-repeat;}
			ul#Nav a.mainnav_give{background:url(/images/buttons/mainnav_give.gif) 0 -31px no-repeat;}
			ul#Nav a.mainnav_campus{background:url(/images/buttons/mainnav_campus.gif) 0 -31px no-repeat;}
			ul#Nav a.mainnav_contact{background:url(/images/buttons/mainnav_contact.gif) 0 -31px no-repeat;}
			ul#Nav a.mainnav_new{background:url(/images/buttons/mainnav_new.gif) 0 -31px no-repeat;}
			
				ul#Nav a.mainnav:hover, ul#Nav a.selected{background-position: 0 0;}
	
				.subnav{display:none;position:absolute;margin:0 0 0 4px;padding:0 0 5px 0;text-align:left;width:753px;height:55px;}
				
					.subnav li{margin:6px 0 0 0;float:left;}
						.subnav a{color:#6a584a;font-weight:bold;padding:3px 8px 3px 8px;display:block;}
							.subnav a:hover, .subnav a.selected{color:#0079c2;}
							
					.selected2{}
							
					.width_ministries{margin:0 0 0 -86px;background:#d8ccb2 url(/images/structure/subnav_bg2.gif) 0 bottom repeat-x;}
						ul.sn_min_1{}
							ul.sn_min_1 li a{width:130px;display:block;}
					.width_new{margin:0 0 0 -182px;background:#d8ccb2 url(/images/structure/subnav_bg2.gif) 0 bottom repeat-x;}	
						ul.sn_new_1{}
							ul.sn_new_1 li a{width:170px;display:block;}
					.width_aboutus{margin:0 0 0 -278px;background:#d8ccb2 url(/images/structure/subnav_bg2.gif) 0 bottom repeat-x;}	
						ul.sn_abo_1{padding:0 0 0 10px;}
							ul.sn_abo_1 li a{width:110px;display:block;}
					.width_missions{margin:0 0 0 -374px;background:#d8ccb2 url(/images/structure/subnav_bg2.gif) 0 bottom repeat-x;}	
						ul.sn_mis_1{padding:0 0 0 40px;}
							ul.sn_mis_1 li a{width:160px;display:block;}
					.width_media{margin:0 0 0 -470px;background:#d8ccb2 url(/images/structure/subnav_bg2.gif) 0 bottom repeat-x;}	
						ul.sn_med_1{padding:0 0 0 240px;}
							ul.sn_med_1 li a{width:110px;display:block;}
					.width_give{margin:0 0 0 -566px;background:#d8ccb2 url(/images/structure/subnav_bg2.gif) 0 bottom repeat-x;}	
						ul.sn_giv_1{padding:0 0 0 572px;}
							ul.sn_giv_1 li a{width:100px;display:block;}
					.width_campus{margin:0 0 0 -662px;background:#d8ccb2 url(/images/structure/subnav_bg2.gif) 0 bottom repeat-x;}
						ul.sn_cam_1{padding:0 0 0 570px;}
							ul.sn_cam_1 li a{width:70px;display:block;}
							
							
	.blogger_wow{margin:10px 0 5px 0;}
			.blogger_wow a{height:33px;width:262px;display:block;text-indent:-99999em;background:url(/images/buttons/blog_wow.gif) no-repeat;}
			.blogger_wow a:hover{background-position:0 -34px;}
					
	.blogger_comm{margin:0 0 5px 0;}
		.blogger_comm a{height:33px;width:262px;display:block;text-indent:-99999em;background:url(/images/buttons/blog_comm.gif) no-repeat;}
			.blogger_comm a:hover{background-position:0 -34px;}
					
/* CONTENT ---------------------------------------------------------------------------*/
	
	#content{width:930px;background:#d6cbaf;text-align:left;}
		
		#interior_header{width:930px;height:8px;display:block;background:url(/images/structure/interior_header.gif) no-repeat;}
		
		#interior{width:930px;background:url(/images/structure/interior_bg.gif) repeat-y;}
			#page{float:left;width:720px;}
				#page_padd{padding:2px 14px 10px 25px;}
				
				#page .mainheader h2{margin:0 0 6px 0;padding:25px 0 0 0;text-align:center;display:block;width:680px;height:71px;color:#d6cbaf;font-size:20px;}
				
				#page_box{}
					#page_content{color:#3f3f3f;}
					#page_content img{margin:0 10px;border:2px solid #3f3f3f;}
						#page h3{display:block;color:#644110;padding:3px 0 0 10px;font-size:13px;background:#d6cbaf url(/images/structure/h3_cap_left.gif) left 0 no-repeat;height:19px;margin:5px 0 8px 0;font-weight:bold;}	
						#page h4{color:#0079c2;margin:5px 0 3px 10px;font-size:13px;border-bottom:2px solid #0079c2;width:95%;display:block;}
						#page h5{margin:8px 0 3px 10px;font-size:13px;display:block;border-bottom:1px solid #3f3f3f;width:95%;display:block;}
						#page h6{margin:8px 0 3px 10px;font-size:18px;display:block;width:95%;display:block;}
						
						#page p{padding:0 10px 0 10px;font-size:13px;line-height:20px;}
							#page ul{margin:5px 0 0 40px;}	
							#page ol{margin:5px 0 0 40px;}	
						#page a{font-weight:bold;color:#3f3f3f;}
							#page a:hover{}
					#page_extas{}
						
				.interior_video{margin:5px 0 9px 0;;}
				.interior_side_header{margin:5px 0 0 0;width:209px;height:5px;display:block;background:url(/images/structure/interior_side_header.gif) no-repeat;}
				.interior_side{padding:7px 0;width:209px;display:block;background:url(/images/structure/interior_side_bg.gif) repeat-y;}
				.interior_side_footer{width:209px;height:5px;display:block;background:url(/images/structure/interior_side_footer.gif) no-repeat;}
				
					.is_events{padding:0 0 20px 0;}
						.is_events h6{padding:0 0 5px 0;color:#0079c2;font-weight:bold;font-size:17px;border-bottom:2px solid #997444;width:190px;}
						.is_event_box{width:205px;margin:5px 0 0 0;}	
							.is_event_date{line-height:14px;background:url(/images/structure/date_bg2.png) no-repeat;display:block;color:#fff;text-align:center;width:38px;height:33px;font-size:11px;position:relative;top:5px;left:6px;}
								.is_event_date a{color:#fff;font-weight:bold;cursor:pointer;text-decoration:none;}
									.is_event_date a:hover{}
								.is_event_date_day{padding:2px 0 0 0;color:#fff;}
							.is_event_description{line-height:20px;color:#6d6e72;width:150px;font-weight:bold;padding:0 0 0 15px;}
								.is_event_title{text-align:left;width:140px;}
								.is_event_description a{color:#6d6e72;text-decoration:none;font-size:11px;}
									.is_event_description a:hover{color:#000;text-decoration:underline;}
									
							.is_event_divider{border-bottom:2px solid #6d6e72;width:190px;display:block;height:2px;margin:5px 0 8px 0;}
							
						/* DISPLAY FULL EVENTS */
							
						.is_event_box_full{}	
							.is_event_date_full{line-height:18px;background:url(/images/structure/date_bg.png) no-repeat;display:block;color:#fff;text-align:center;width:51px;height:44px;}
								.is_event_date_day_full{padding:4px 0 0 0;color:#fff;font-weight:bold;}
							.is_event_description_full{line-height:20px;color:#3f3f3f;padding:0 0 0 10px;}
								.is_event_title_full{font-weight:bold;font-size:16px;}
								.is_event_detail1_full{font-style:italic;margin:3px 0 5px 0;}
								.is_event_detail2_full{margin:0 0 0 -10px;}
							.is_event_divider_full{border-bottom:2px solid #6d6e72;display:block;height:2px;margin:10px 0 17px 0;}
							
							.events_back_full{}
								.events_back_full a{}
									.events_back_full a:hover{}
							
						/* END DISPLAY FULL EVENTS */
									
							.is_events_more{float:right;margin:10px 10px 0 0;}
								.is_events_more a{text-indent:-99999em;width:55px;height:22px;display:block;background:url(/images/buttons/btn_more_g.gif) no-repeat;}
									.is_events_more a:hover{background-position: 0 -23px;}
						
					.is_photos{}
						.is_photos h6{padding:0 0 5px 0;color:#0079c2;font-weight:bold;font-size:14px;border-bottom:2px solid #997444;width:190px;}
						.is_photo_box{margin:10px 0 10px 15px;}
							.is_photo_section{float:left;margin:0 10px 5px 0;}
							
						/* DISPLAY FULL PHOTOS */
							
							.is_photos_box_full{margin:0 0 0 10px;}
								.is_photos_back_full{width:32px;}
									.is_photos_back_full a{display:block;height:78px;width:32px;background:url(/images/buttons/btn_back.gif) no-repeat;text-indent:-99999em;}
										.is_photos_back_full a:hover{background-position: 0 -79px;}
								.is_photos_full{width:600px;}
									.is_photos_caption_full{font-weight:bold;font-size:14px;margin:20px 0 5px 0;}
									.is_photos_photo_full{}
									.is_photos_desc_full{margin:5px 0 0 0;}
								.is_photos_next_full{width:32px;}
									.is_photos_next_full a{display:block;height:78px;width:32px;background:url(/images/buttons/btn_next.gif) no-repeat;text-indent:-99999em;}
										.is_photos_next_full a:hover{background-position: 0 -79px;}
							
						/* END DISPLAY FULL PHOTOS */
							
						/* SEARCH PAGE */
						
						
						#search_in{padding:0 6px 0 0;width:199px;height:29px;background:url(../images/structure/search_bg2.gif) no-repeat;float:right;color:#d6cbaf;font-size:10px;}
						
						ul.search_results{margin:0 0 6px 10px;}
							ul.search_results li{list-style-type:none;float:left;}
								ul.search_results li a{}
									ul.search_results li a:hover{}
					
						/* END SEARCH PAGE */
				
/* SIDE NAV ---------------------------------------------------------------------------*/
			
			#sidenav{float:left;width:207px;}
				ul#SideNav{text-align:left;width:200px;}
					ul#SideNav li{list-style-type:none;}
						ul#SideNav li.mainsidenav{text-align:left;padding:3px 0 8px 0;margin:0 0 0 7px;}
						ul#SideNav li a.mainsn{width:164px;display:block;padding:6px 0 6px 25px;color:#fff;text-decoration:none;font-weight:bold;font-size:13px;}
							ul#SideNav li a.mainsn:hover{background:#d6cbaf;color:#0079c2;}
							ul#SideNav li a.mainsn_selected{background:#d6cbaf;color:#0079c2;}
							ul#SideNav li.sn_divider{background:url(/images/structure/sidenav_divider.gif) 25px bottom no-repeat;}
							
							ul.sidenav1{}
								ul.sidenav1 li.sidenavli1{margin:10px 0 0 0;font-weight:bold;font-size:12px;}
									ul.sidenav1 li.sidenavli1 a.snli1{color:#230e0d;text-decoration:none;padding:3px 0;position:relative;left:35px;width:140px;display:block;}
										ul.sidenav1 li.sidenavli1 a.snli1:hover{color:#d6cbaf;}
										ul.sidenav1 li.sidenavli1 a.snli1_selected{background:url(/images/structure/brown_box.gif) 0 6px no-repeat;display:block;padding:3px 0 3px 11px;}
										
						ul#SideNav li.final{margin-bottom:50px;}
			
			.bottomSideNav{margin:1px 4px 10px 0;}
			
		#interior_footer{width:930px;height:8px;display:block;background:url(/images/structure/interior_footer.gif) no-repeat;padding:0 0 10px 0;}
	
/* HOME PAGE ---------------------------------------------------------------------------*/

.index_main{width:930px;margin:0 0 14px 0;}
	#main_cover{z-index:2;position:absolute;width:597px;display:block;height:305px;background:url(../images/structure/main_cover.png) no-repeat;}
	.main_box{width:597px;display:block;float:left;margin:0 0 0 14px;height:305px;}
		
	.video_box{width:291px;display:block;float:left;margin:0 0 0 14px;height:303px;}
		.btn_movie{float:left;padding:0 10px 2px 0;width:135px;}
			.btn_movie a{background:url(../images/buttons/play.gif) 0 3px no-repeat;padding:0 0 0 10px;color:#3f3f3f;}
		a.m_selected{font-weight:bold;}

.boxes{width:930px;padding:0 0 14px 0;}
	
	.box_padd{padding:15px 15px;}

	.box_long_container{margin:0 0 0 14px;float:left;width:597px;background:#fff url(/images/structure/box_long_bg.gif) repeat-y;}
		.box_long{background:url(/images/structure/box_long.gif) 0 top no-repeat;display:block;width:597px;}
			.bl_left{float:left;width:49%;margin:10px 0 0 0;}
			.bl_right{float:left;width:49%;border-left:2px solid #7e7f84;margin:10px 0 0 0;}
			.box_long h3{font-weight:bold;color:#0079c2;font-size:15px;text-align:center;margin:0 0 15px 0;}
		
		.box_long_footer{background:url(/images/structure/box_long_footer.gif) no-repeat;height:18px;width:597px;}
		
	.box_short_container{margin:0 0 0 14px;float:left;width:291px;background:#fff url(/images/structure/box_short_bg.gif) repeat-y;}
		.box_short{height:300px;background:url(/images/structure/box_short.gif) 0 top no-repeat;display:block;width:291px;}
		.box_short_footer{background:url(/images/structure/box_short_footer.gif) no-repeat;height:18px;width:291px;}
		.box_short h3{font-weight:bold;color:#0079c2;font-size:15px;text-align:center;margin:0 0 15px 0;}

	/* EVENTS ---------------------------------------------------------------------------*/

	.event_box{width:265px;}	
		.event_date{line-height:18px;background:url(/images/structure/date_bg.png) no-repeat;display:block;color:#fff;text-align:center;width:51px;height:44px;}
			.event_date a{color:#fff;font-weight:bold;cursor:pointer;text-decoration:none;}
				.event_date a:hover{}
			.event_date_day{padding:4px 0 0 0;}
		.event_description{line-height:20px;color:#6d6e72;width:200px;padding:0 0 0 10px;font-weight:bold;}
			.event_title{}
			.event_description a{color:#6d6e72;text-decoration:none;}
				.event_description a:hover{color:#000;text-decoration:underline;}
				
		.event_divider{border-bottom:2px solid #6d6e72;width:265px;display:block;height:2px;margin:5px 0 8px 0;}
				
		.events_more{float:right;margin:10px 0 0 0;}
			.events_more a{text-indent:-99999em;width:55px;height:22px;display:block;background:url(/images/buttons/btn_more_w.gif) no-repeat;}
				.events_more a:hover{background-position: 0 -23px;}
				
				
				
		.fullcalendar{margin:20px 0 0 90px;}
			.fullcalendar a{text-indent:-99999em;width:81px;height:22px;display:block;background:url(/images/buttons/btn_calendar.gif) no-repeat;}
				.fullcalendar a:hover{background-position: 0 -23px;}		
				
				
	/* BLOG ---------------------------------------------------------------------------*/
			
	.blog_box{width:265px;color:#6d6e72;font-weight:bold;}
		.blog_name{}
		.blog_date{font-size:11px;font-style:italic;}
		.blog_comments{padding:5px 0 8px 0px;}	
		
		.blog_more{float:right;margin:10px 0 0 0;}
			.blog_more a{text-indent:-99999em;width:55px;height:22px;display:block;background:url(/images/buttons/btn_more_w.gif) no-repeat;}
				.blog_more a:hover{background-position: 0 -23px;}
		
	/* TIMES ---------------------------------------------------------------------------*/
			
	.times_box{width:270px;margin:0 0 10px 0;}
		.times_location{float:left;width:185px;}
			.tl_loc{font-weight:bold;color:#0079c2;font-size:13px;}
			.tl_times{color:#6d6e72;font-weight:bold;padding:3px 0 0 20px;line-height:20px;}
		.times_directions{float:left;width:81px;}
			.times_directions a{text-indent:-99999em;width:81px;height:22px;display:block;background:url(/images/buttons/btn_directions_w.gif) no-repeat;}
				.times_directions a:hover{background-position: 0 -23px;}
				
				span.timestamp{font-size:10px;}
				
		.fu_box{margin:0 0 0 -12px;}
			.fu_box img{border:0;}
			.fu_title{font-weight:bold;color:#0079c2;font-size:15px;text-align:center;padding:0 0 20px 0;}
			.fu_links{width:50px;}
				.fu_links a{}
			.fu_give{}	
				.fu_give a{margin:0 0 0 10px;}
				
		#twitter_div{color:#6d6e72;font-weight:bold;}
			#twitter_div ul{}
				#twitter_div li{margin:0 0 4px 15px;border-bottom:1px solid #0079c2;padding:0 0 4px 0;}
					#twitter_div a{color:#6d6e72;}
						#twitter_div a:hover{}
		
/* CALL OUTS ---------------------------------------------------------------------------*/
	
.callout_main{padding:0;}
	.callout_box{width:291px;margin:0 0 10px 14px;display:block;float:left;}
	
/* FOOTER ---------------------------------------------------------------------------*/
			
.footer_sociallinks{float:right;}
				
#footer{height:37px;width:960px;background:url(/images/structure/footer.gif) no-repeat;display:block;color:#d6cbaf;}
	#footer_left{font-size:11px;float:left;text-align:left;padding:11px 0 0 75px;}
	#footer_right{float:right;padding:9px 22px 0 10px;}
		#footer_right ul{}
			#footer_right li{float:left;list-style-type:none;padding:0 5px;}
				#footer_right a{text-decoration:none;color:#d6cbaf;}
					#footer_right a:hover{color:#0079c2;}
					
#webby{font-size:10px;color:#d6cbaf;margin:5px 0 10px 0;text-align:center;}
	#webby a{color:#d6cbaf;text-decoration:none;font-weight:bold;}
		#webby a:hover{}
		
/* CONTACT PAGE ---------------------------------------------------------------------------*/
		
	.contactpage{width:700px;margin:10px 0 10px 0;}
		.contactpage_left{float:left;width:250px;line-height:20px;}
			.contactpage_left b{}
		.contactpage_right{width:450px;float:right;}	
		
	.contact_box{width:450px;margin:5px 0 0 10px;}
		.contact_left{float:left;width:220px;}
		.contact_right{float:left;width:220px;}
		.contact_stretch{width:600px;}