@charset "utf-8";
/* CSS Document */
body, div, p, h1, h2, h3, h3, h4, h5, h6, p, li, ul, a, span, clear, form{ padding:0px; margin:0px; border:0px; font-family:inherit; outline:none; font-size:inherit; }
body{  background:url(images/main_body_background_bg.gif) repeat;}
.section{ padding:0px; margin:0px;}
.section_separator{ width:978px; margin:0px auto;  padding:0px; }
.header_container{ background-color:#000000; float:left; width:100%; background:url(images/body_shadow_background_strip.gif) repeat-y; height:100%;}
.header_area{  background:url(images/header_area_background.gif) no-repeat; width:100%;  background-position:top center; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c0c0c0;}
.logo_area{ float:left; margin:50px 0 0px 0px; padding-left:30px; padding-bottom:20px; width:204px; height:40px;}
.header_right_area{ float:right; width:700px;}
.search_area{ float:right; width:320px; margin:10px 0 0 0px; padding:0 20px 0 0px}
.search_text_field{ background-color:#414040; border:#4d4c4c 1px solid; width:210px; height:22px; border:#4d4c4c 1px solid; float:right; line-height:22px; color:#c0c0c0; padding:0 20px 0 0px;}
.search_icon{ background:url(images/search_icon.gif) no-repeat; width:19px; height:22px; position:absolute; z-index:100; border:none; margin-left:302px; margin-top:1px; cursor:pointer; }
.search_text{ float:left; width:80px; font-size:12px; line-height:22px; text-align:right; margin-top:-24px;}
.header_text_tab{ float:right; width:250px; clear:both;  margin-top:5px; padding-right:70px;}
.header_text_tab ul{ float:right; width:100%; }
.header_text_tab ul li { list-style:none; float:right; color:#c0c0c0; font-family:inherit; text-indent:5px; font-size:12px; line-height:22px;  }
.header_text_tab ul li a{ text-decoration:none; color:#c0c0c0; }
.header_text_tab ul li a:hover{ text-decoration:underline;}
.nevigation_area{ background:url(images/nehigation_tab_bg.gif) repeat-x; width:964px; height:34px; margin:0px auto; overflow:hidden; }
.nevigation_area ul{ float:left; width:100%;}
.nevigation_area ul li{ float:left; list-style:none;  *line-height:normal; }
.tab_devider{ background:url(images/nevigation_tab_devider.gif) no-repeat; width:2px; height:34px;}
.nevigation_area ul li a{ text-decoration:none; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; text-transform:uppercase; padding-right:26px; padding-left:26px; padding-top:8px; padding-bottom:7px; float:left; color:#fff;}
.nevigation_area ul li a:hover{color:#f56c06; background:url(images/nevigation_hover_bg_main.gif) repeat-x; color:#fff;}
.nevigation_area ul li a.active{color:#f56c06; background:url(images/nevigation_hover_bg.gif) repeat-x; color:#000000;}
.contribution_button{ background:url(images/my_contribution_button.png) no-repeat; width:229px; height:65px; position:absolute; z-index:100; margin:67px 0 0 457px;  cursor:pointer;}
/* body left css starts here */
.body_container_background_bg{background:url(images/body_shadow_background_strip.gif) repeat-y; height:100%; float:left; width:100%;}
.body_container_background_bg_1{background:url(images/body_shadow_background_strip_1.gif) repeat-y; height:100%; float:left; width:100%;}
.body_container{ width:964px; margin:0px auto; font-family:Calibri, Arial, Helvetica, sans-serif; }
.body_left_area{ float:left; padding:8px; width:600px;}

/* image container starts here */
.church_image_container{ width:99.5%; border:#adadad 2px solid; float:left; background:url(images/news_area_background_bg.gif) repeat-x; background-position:bottom; background-color:#ffffff}
.left_image_area_container{ float:left; width:596px; overflow:hidden; }
/* news container starts here */
.news_area_container{ float:left;  width:335px;}
.news_header_image{ background:url(images/newws_header_image.gif) repeat-x; width:595px;  border:#b7b7b7 1px solid; background-color:#ffc616; height:34px; float:left;}
.news_header_gap{ float:left; padding:5px 0 0 5px; width:}
.news_icon{ background:url(images/news_icon_.gif) no-repeat; width:53px; height:34px; float:left;}
.news_text{ float:left; color:#493903; text-transform:uppercase; font-size:20px; font-family:Calibri, Arial, Helvetica, sans-serif; font-weight:bold; line-height:34px; padding-left:5px;}
.news_content{ float:left; width:595px; clear:both;}
.news_middle_devider_top_bg{ background:url(images/news_devider_top_bg.gif) no-repeat; background-position:top center; float:left; width:100%;}
.news_middle_devider_middle_bg{ background:url(images/news_devider_middle_bg.gif) repeat-y; background-position:top center; float:left; width:100%;}
.news_middle_devider_bottom_bg{ background:url(images/news_devider_bottom_bg.gif) no-repeat; background-position:bottom center; float:left; width:100%;}
.news_text_area{ float:left; width:260px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; 
padding:10px 0 10px 25px; line-height:17px;}
.read_more_text{ float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; font-weight:bold; background:url(images/double_arrow.gif) no-repeat; background-position:center right; padding:0 10px 3px 0px; margin-top:10px;}
/* news container ends here */
/* image container ends here */
.black_border{ float:left; width:100%; height:5px;  overflow:hidden;  margin:5px 0 10px 0px;}
.mulitiple_div_heading_text{ float:left; padding:0px; margin:0px; font-size:20px; line-height:34px; color:#5d0d0d; width:97.8%; text-transform:uppercase;  background:url(images/newws_header_image.gif) repeat-x; border:#961f1f 2px solid; padding:0 0 0 10px}
.mulitiple_div_container{ float:left; width:100%; background:url(images/multiple_tab_gray_background.gif) repeat-x;}
.right_gray_strip{ float:left; width:100%; background:url(images/multiple_tab_gray_background_right.gif) no-repeat; background-position:top right;}
.common_container{ float:left; width:588px; border:#961f1f 6px solid; background-color:#FFFFFF;}
.news_coloumn_area{ float:left; padding:5px; width:185px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:20px; }
.text_red_color{ color:#990000;}
.common_container_bottom{ float:left; width:594px; padding:0 6px 6px 0px;  background-color:#961f1f; }
.common_container_bottom a{ text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:#981b1f; float:right; font-size:12px; color:#990000; text-decoration:none; background:url(images/read_more_red_arrow.gif) no-repeat; background-position:right; padding:0 10px 0 0px;}
.common_container_bottom a:hover{text-decoration:underline;}
.common_container_left_area{ float:left; width:300px; padding:10px;}
.common_container_right_imager_holder{ width:244px; padding:10px;  float:right;}
/* image holder */
.image_holder_right_shadow{ float:right; width:100%; background:url(images/image_holder_right_shadow.gif) repeat-y; background-position:top right; }
.image_holder_top_bg{float:right; width:100%; background:url(images/image_holder_top_shadow.gif) no-repeat; background-position:top right; }
.image_holder_bottom_bg{float:right; width:100%; background:url(images/image_holder_bottom_shadow.gif) no-repeat; background-position:bottom right; }
.main_image_holder{ float:left; width:96.4%; border:#961f1f 2px solid; margin-bottom:7px;}
.read_more_text_below_image{ float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; font-weight:bold; background:url(images/double_arrow.gif) no-repeat; background-position:center right; padding:0 10px 3px 0px;  margin-right:15px; margin-bottom:10px;}
/* image holder */
.notice_event_heading{ width:100%; color:#981b1f; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:20px; text-transform:uppercase;}
.notice_event_para_text{ width:100%; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top:10px; line-height:20px;}
.button_gap_{ float:left; width:100%; height:17px;  overflow:hidden;}
.button_area{ padding:17px 0 7px 0px; width:210px; float:right; }
.common_button{ background:url(images/orange_button_bg.gif) repeat-x; float:left; padding:0 10px 0 10px; line-height:34px; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color:#493903; text-decoration:none; border:#ecb60d 1px solid; font-weight:bold;}

/* muliple div starts here */
.common_container_gap{ padding:6px; float:left; width:576px;}
.div_container_1_left{ float:left; width:265px;}
.div_container_1_heading_text{font-family:Calibri, Arial, Helvetica, sans-serif; font-size:20px; color:#990000; text-transform:uppercase; float:left; width:100%;}
.div_container_1_paragrapgh{ float:left; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; width:100%;}
.common_container_image_holder{ float:right; width:266px; border:15px; padding-right:10px;}
.image_container{ float:left; padding:0px; margin:0px; width:123px; border:#e2e2e2 2px solid; margin-right:5px;}
/* body right area starts here */
.body_right_area{ float:right; width:327px; bloder-left:# 1px solid; e8e8e8;  padding:10px; background:none;}
.right_header_area_content_box{ background:url(images/right_area_box_header_bg.gif) repeat-x; float:left; width:100%; border:#961f1f 1px solid;}
.red_rounded_arrow{ float:left; background:url(images/red_rounded_arrow.gif) no-repeat; width:29px; height:19px; margin-top:10px;
background-position:right;}
.rounded_arrow_heading_text{ float:left; width:290px; padding:0 3px 3px 5px; color:#000000; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:20px; text-transform:uppercase; line-height:37px;}
.right_gray_border{ float:left; width:100%; background-color:#e7e7e7; height:10px; overflow:hidden;  }
.gray_strip{border-bottom:#e7e7e7 1px solid; width:100%; height:2px; overflow:hidden; float:left;}
.right_area_para_text{ float:left; width:307px; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.right_area_para_text a{ text-decoration:none; color:#000000;}
.right_area_para_text a:hover{ text-decoration:underline;}
.red_color_text a{ text-decoration:none; color:#990000;}
.red_color_text a:hover{text-decoration:underline;}
.red_color_text{color:#990000;}
.gray_strip_singel{border-bottom:#e7e7e7 1px solid; width:100%; height:1px; overflow:hidden; float:left;}
.right_box_blank_gap{ float:left; width:100%; height:20px; overflow:hidden;}
.calender_area{ width:320px; float:left;}
.see_all_events_button{ float:right; width:100%;}
.see_all_events_button a{ color:#493903; text-decoration:none;}
.see_all_events_button a:hover{ text-decoration:none;}
.common_button_2{ background:url(images/orange_button_bg.gif) repeat-x; float:right; padding:0 10px 0 10px; line-height:34px; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color:#FFFFFF; text-decoration:none; border:#ecb60d 1px solid; color:#493903;  font-weight:bold;}

/* footer srea starts here */
.body_container_background_bg_footer{background:url(images/body_shadow_background_strip.gif) repeat-y; float:left; 
padding-left:6px; width:99.7%;}
.ie_footer{ _padding-left:3px; *padding-left:inherit;}
.footer_red_background{ float:left; width:99.2%; height:100%; background-color:#000000; }
.footer_gray_strip_bg{ background-color:#8e8e8e; float:left; width:100%; height:10px; overflow:hidden;}
.footer_nevigation_area{ width:88%;  margin:0px auto; }
.footer_nevigation_area ul{ float:left; width:100%; margin-top:50px;margin-left:65px;}
.footer_nevigation_area ul li{ float:left; list-style:none; text-indent:5px; color:#fff; }
.footer_nevigation_area ul li a{ text-decoration:none; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-transform:uppercase; padding-right:12px; padding-left:15px;}
.footer_nevigation_area ul li a:hover{ color:#961f1f;}
.copyright_area{ float:left; width:100%; padding:10px 0 50px 0px;}
.copy_right_text{ float:left;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff;  width:100%; text-align:center;}
.copy_right_text a{color:#981b1f;}
.eceltic_link_text{float:right;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; padding-top:15px;}
.eceltic_link_text a{color:#981b1f;}


/* inner pager css starts here */

.inner_page_content_area{ padding:10px 0 20px 6px; float:left; margin:0px auto; width:95%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px;}
.inner_page_rounded_arrow_heading_text{   padding:10px 0 5px 0px; width:95%; color:#981b1f; font-family:Calibri, Arial, Helvetica, sans-serif; font-size:20px; text-transform:uppercase; margin:0px auto;}
.inner_page_right_gray_border{  margin:0px auto; width:95%; background-color:#e7e7e7; height:10px; overflow:hidden;  }
.inner_page_gray_strip{ margin:0px auto; border-bottom:#e7e7e7 1px solid; width:95%; height:2px; overflow:hidden; }
.inner_page_header_image{ background:url(images/newws_header_image.gif) repeat-x; width:588px;  border:#b7b7b7 1px solid; background-color:#ffc616; height:34px; float:left;}
.inner_page_common_container_right_imager_holder{ width:244px; padding:5px 0 0 45px;  float:left;}
.error{ color:#FF0000; float:left; padding:5px 0; width:250px;}


.message_box_onclick{ float:left; padding:0px; margin:0px; z-index:100; width:300px;   font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#0d5d8b;}
.message_box_top_bg{ background:url(images/message_box_top_bg2.png) no-repeat; width:294px; height:5px; float:left; padding:0px; margin:0px; background-position:top left; overflow:hidden;}
.message_box_middle_bg{background:url(images/message_box_middle_bg1.png) repeat-x; width:292px; float:left; padding:0 0 5px 0px; margin:0px; background-position:top left; border-left:#961f1f 1px solid; border-right:#961f1f 1px solid; background-color:#f9ce43;}
.message_box_bottom_bg{background:url(images/message_box_bottom_bg1.png) no-repeat; width:294px; height:8px; float:left; padding:0px; margin:0px; background-position:top left; overflow:hidden;}
.message_arrow_left{ background:url(images/message_box_left_arrow_bg2.png) no-repeat; width:26px; height:37px; float:left; position:absolute; z-index:150; margin-left:292px;}
.left_content_floating_gap{ float:left; width:5px; height:60px; overflow:hidden;}
.message_content{ float:left; padding:0 0 5px 5px; margin:0px; width:270px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.message_content a{ color:#961f1f;}
#cal{ font-size:16px;}
a.link_col{ color:#000000; text-decoration:none;}
a.link_col:hover{color:#FFF; background:#981920; padding:2px;}
.todaybg{ background:#981920;}
a.link_sel{ color:#FFF; text-decoration:none;}

.flag{ float:right; list-style-type:none; margin:10px 20px 0 0;}
.flag li{ float:left; margin:0; padding:0 0 0 10px;}
p.comment-form-author{ padding-bottom:10px;}
#commentform p label{ float:left; width:150px;}

#captcha_code{ float:left; clear:both; margin-left:158px !important;}
input#url  {float:left; margin-left:8px;}
#captcha_code, #comment{ margin-left:8px;}
p.comment-form-url{ margin-top:10px; float:left;}
.captchaSizeDivLarge{ float:left; margin:10px 0 10px 160px; clear:both;}
.comment-form-comment{ float:left; clear:both; margin-top:10px;}
#captcha_code_label{ float:left; padding-left:10px;}
.form-allowed-tags{ float:left; clear:both; width:100%; display:block;}
#submit{ float:left; clear:both; margin-left:158px; margin-top:10px;}




/*slideshow css*/


.clear {
	clear:both
}

#gallery {
	position:relative;
	height:360px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	













