*  {

	margin: 0;

	padding: 0; }

	



/* Normal link */

a  {

	text-decoration: none;

	color:#000000; }

a:hover, a:focus  {

	color:#000000;

	text-decoration:underline; }



 img, fieldset  { border:none; }

 h1  { font-size:16px; color:#000000; font-family:Arial, Helvetica;}

 h2  { font-size:14px; color:#000000; font-family:Arial, Helvetica; font-weight:normal;}

 h3  { font-size:12px; color:#000000; font-family:Arial, Helvetica;font-weight:bold;}

 h4  { font-size:11px; color:#000000; font-family:Arial, Helvetica;font-weight:bold;}

 h5  { font-size:10px; color:#000000; font-family:Arial, Helvetica;}









/* FORM

--------------------------------------------------------- */

form  {

	margin: 0;

	padding: 0; }



input, select  {

	font: 12px/normal Arial, sans-serif; }



select, .inputbox  {

	padding: 2px; }



.inputbox_sm {

    border: 1px #C9C7C7 solid;

	font-family:Arial, Helvetica, sans-serif;

	padding-left: 2px;

	margin-right:27px;

	margin-top:4px;

	font-size:12px; }

	

.inputbox_sm2 {

    border: 1px #C9C7C7 solid;

	font-family:Arial, Helvetica, sans-serif;

	padding-left: 2px;

	margin-right:27px;

	margin-top:5px;

	font-size:12px; }



textarea  {

	font-family:Arial;

	font-size:13px;

	padding-left: 2px; }



.inputbox  {

	border: 1px solid #C9C7C7;

	margin-bottom:3px;

	color:#000000; }



#search_searchword {

	width:180px; }



.inputbox:hover, .inputbox:focus  {

	border: 1px solid #606060; }



/* JOOMLA STYLE

--------------------------------------------------------- */

table.blog  {



}



table.blog .article_seperator  {

	display: block;

	height: 20px; }





table.contentpane  {

    border-collapse:collapse;

	border-spacing:0px;

	margin:0px;

	padding:0px;

 }



table.contentpaneopen, table.contentpane, table.blog {

	width:100% }



table.contentpaneopen  {

	border: none; }



table.contenttoc  {

	margin: 0 0 10px 10px;

	padding: 0;

	width: 35%; }



table.contenttoc a  {

	text-decoration: none; }



table.contenttoc td  {

	padding: 1px 5px 1px 25px; }



table.contenttoc th  {

	padding: 4px;

	background: #2F2F2F;

	color: #FFFFFF;

	text-indent: 5px;

	border: 1px solid #3F3F3F; }



table.poll  {

	padding: 0;

	width: 100%;

	border-collapse: collapse; }



table.pollstableborder  {

	padding: 0;

	width: 100%;

	border: none;

	text-align: left; }



table.pollstableborder img  {

	vertical-align: baseline; }



table.pollstableborder td  {

	padding: 2px!important; }



table.searchintro  {

	padding: 10px 0;

	width: 80%; }



table.searchintro td  {

	padding: 5px!important; }



 /*Control the Frontend Editor area width*/

table.adminform  {

	width: 400px!important; }



.adminform .inputbox  {

}



.blog_more  {

	margin: 10px 0; }



.blog_more strong  {

	margin: 0 0 5px;

	padding-left: 13px;

	display: block;

	color: #606060;

	text-transform: uppercase; }



td.buttonheading  {

	padding: 0 0 0 3px!important;

	text-align: center; }



.category  {

	font-weight: bold; }



.clr  {

	clear: both; }



.componentheading  {

	padding-bottom: 5px;

	margin-bottom: 10px;

	font-size: 1.3em;

	line-height: normal;

	font-weight: bold; }



.contentdescription  {



	padding-bottom: 30px; }



table.blog .contentheading  {

	font-size: 15px;

	font-weight:bold;

	font-family:Arial,Helvetica,sans-serif;

	color:#000000;

	line-height: normal; }



.contentheading  {

	font-size: 1.4em;

	font-weight: bold;

	letter-spacing: -1px;

	line-height: normal; }



a.contentpagetitle  {

	text-decoration: none!important;

	color: #FFFFFF; }



a.contentpagetitle:hover,

a.contentpagetitle:active,

a.contentpagetitle:focus  {

	text-decoration: none!important;

	color: #FFFFFF; }



table.contentpaneopen td, table.contentpane td  {



}



.createdate  {

    padding-bottom:5px;

	line-height: 10px;

	font-weight: bold; }



.modifydate  {

	color: #7E7E7E;

	height: 15px; }



.moduletable  {

	padding: 0; }



.mosimage  {

	padding: 0;

	border:1px solid #CCCCCC;

	margin:6px;	}



.mosimage img  {

	padding: 0;

	margin: 0!important; }



	

.mosimage_caption {

	background:#EFEFEF none repeat scroll 0%;

	border-top:1px solid #CCCCCC;

	color:#666666;

	font-size:10px;

	margin-top:2px;

	padding:1px 2px;}



.pagenav,

.pagenav_prev,

.pagenav_next,

.pagenavbar  {

	padding: 0 2px; }



a.pagenav,

.pagenav_prev a,

.pagenav_next a,

.pagenavbar a  {

	text-decoration: none; }



a.pagenav:hover, a.pagenav:active, a.pagenav:focus,

.pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus,

.pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus,

.pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus  {

	text-decoration: none; }



.pagenavbar  {

	padding-left: 14px; }



.pagenavcounter  {

	padding: 8px 14px 0 14px; }



.sectiontableheader  {

	padding: 3px 5px;

	border: 1px solid #222222;

	background: #2F2F2F;

	color: #FFFFFF;

	font-weight: bold; }



tr.sectiontableentry1 td  {

	padding: 5px; }



tr.sectiontableentry2 td  {

	padding: 5px; }



.small  {

}



.smalldark  {

	text-align: left; }



div.syndicate div  {

	text-align: center; }



.pollstableborder tr.sectiontableentry1 td,

.pollstableborder tr.sectiontableentry2 td  {

	background: none; }

	

	

a.readon  {

	float: right;

	padding: 2px 13px 3px 13px;

	display: block;

	font-size:12px;

	color:#FFFFFF;

	margin-top:13px;

	font-weight: normal;

	background:#000000; 

	text-decoration: none; }



a.readon:hover, a.readon:active, a.readon:focus  {

    color:#999999;	

	text-decoration:none;}

	

.button:hover, .button:focus {

	color:#000000;

	border-color:#5F5F5F;

	cursor:pointer;

	border-style:solid;

	border-width:1px; }



.button {

	background: url(../images/church/button_back.gif) repeat-x; 

	color:#000000;

	border:none;

	border:1px solid #999999;

	font-size:12px;

	margin-top:6px;

	margin-bottom:5px;

	padding:1px 8px 1px;}









/* MISCELLANOUS

----------------------------------------------------------- */



.back_button {

	height:37px;

	padding-top:26px;}





div.back_button a,

div.back_button a:active  {

	margin: -2px 0;

	display: block;

	padding-left:9px;

	height:37px;

	color:#000000;

	font-size:12px;

	font-weight:bold;

	background: none!important;

	text-decoration: none!important; }

	



div.back_button a:hover,

div.back_button a:active  {

	margin: -2px 0;

	display: block;

	height:37px;

	padding-left:9px;

	color:#999999;

	background: none!important;

	text-decoration: none!important; }



#mod_login_password, #mod_login_username  {

	width: 50%; }



#mod_login_password  { 

	width: 80%; }



#mod_login_username  {

	width: 80%; }



#mod_login_remember  {

	border: none;

	background: none; }





/* Clearfix */

.clearfix:after  {

	clear: both;

	display: block;

	content: ".";

	height: 0;

	visibility: hidden; }



* html > body .clearfix  {

	width: 100%;

	display: block; }



* html .clearfix  {

	height: 1%; }



/* Firefox Scrollbar Hack*/

html  {

	margin-bottom: 1px;

	height: 100%!important;

	height: auto; }

	

	



/* Layout

--------------------------------------------------------- */







#s5_header {

	}





	#s5_header_top {

		background: url(../images/church/s5_dp_topheaderback.jpg) repeat-x;

		clear:both;

		position:absolute;

		z-index:5;

		height:57px;

		width:100%;}

		

	#s5_header_top_space {

		height:57px;

		clear:both;

		width:100%;}

	



	.s5_header_wrap {

		margin: 0 auto;}





		#s5_slide_left {

			height:143px;

			margin-top:36px;

			float:left;

			background: url(../images/church/s5_dp_slideleft_button.jpg) no-repeat;

			width:25px; }

			

		#s5_slide_right {

			height:143px;

			float:right;

			margin-top:36px;

			background: url(../images/church/s5_dp_slideright_button.jpg) no-repeat;

			width:25px; }

		

		

		#s5_header_image {

			float:left;

			margin: 0 auto;}

			

			#s5_header_image_left {

				float:left;

				height:226px;

				background: url(../images/church/s5_dp_headerline.jpg) no-repeat;

				width:2px; }

				

			#s5_header_image_middle {

				height:226px;

				background: url(../images/church/s5_dp_header_image.jpg) no-repeat;}

				

			#s5_header_image_right {

				float:right;

				height:226px;

				background: url(../images/church/s5_dp_headerline.jpg) no-repeat;

				width:2px; }





				

		#s5_header_bottom_left {

			background: url(../images/church/s5_dp_headerbottom_left.jpg) no-repeat;

			height:51px;

			float:left;

			width:25px; }

				

		#s5_header_bottom_right {

			background: url(../images/church/s5_dp_headerbottom_right.jpg) no-repeat right;

			height:51px;

			float:right;

			width:25px; }			

				

		#s5_header_bottom_middle {

			line-height:43px;

			background: url(../images/church/s5_dp_headerbottom.jpg) repeat-x;

			height:51px; }		

				

			#s5_slide {

				float:left;

				color:#000000;

				font-weight:bold;

				padding-top:2px;}

				

				#s5_slide_one {

					padding-left:31px;

					background: url(../images/church/s5_dp_header_icon1.jpg) left no-repeat;

					float:left; }

				

				#s5_sep {

					padding-right:16px;

					padding-left:16px;

					float:left;}

					

				#s5_slide_two {

					color:#000000;

					padding-left:20px;

					background: url(../images/church/s5_dp_header_icon2.jpg) left no-repeat;

					float:right; }	

				

			#s5_search {

				float:right;

				height:28px;

				margin-top:-40px;

				padding-left:55px;

				padding-top:3px;

				width:241px;

				line-height:0px;

				background: url(../images/church/s5_dp_searchbar.jpg) no-repeat;}

				

			#s5_search #mod_search_searchword {

				border:medium none;

				color:#000000;

				font-size:12px;

				background:none;

				}

				







	



#s5_maininnerleft {

	float:right;

	background:#F9ECD0 url(../images/church/s5_dp_mainbody_l.jpg) left repeat-y;

}

	

#s5_maininner {

	margin-bottom:15px;

	float:left;}

	

#s5_maininnerright {

	float:right;

	background:#F9ECD0 url(../images/church/s5_dp_mainbody_r.jpg) right repeat-y; }	

	

	

	

	

	

#s5_topleftbottom {

	margin: 0 auto;}

	

#s5_mainbackmiddle {

	color:#000000;

	margin: 0 auto;

	}

	



	

#s5_mainbottomback {

	width:912px;

	height:53px;

	}

	

#s5_mainbodywrapper {

	clear:both;

	}

	

* html #s5_mainbodywrapper {

	margin-top:-10px;

	}

	

#s5_mainback {

	width:100%;

	clear:both; }

	



	

	#s5_leftcolumn{

		float:left;

		margin-right:12px;}

	

	#s5_maincolumn{

		width:auto;}

		

		#s5_maincolumn_wrap {

			float:left;

			padding-left:2px;

			background:#F9ECD0;

			width:100%;

			padding-right:2px;	}

			

		#s5_mainbackmiddle  {

			background:#F9ECD0;}



		

		#s5_maincolumn_top {

			width:100%;

			float:left;

			height:24px;

			background: url(../images/church/s5_dp_mainbody_t.jpg) repeat-x;}

		

		#s5_maincolumn_top_left {

			float:left;

			width:23px;

			height:24px;

			background: url(../images/church/s5_dp_mainbody_tl.jpg) no-repeat;}

			

		#s5_maincolumn_top_right {

			float:right;

			width:24px;

			height:24px;

			background: url(../images/church/s5_dp_mainbody_tr.jpg) no-repeat;}

		

		

		#s5_bottommiddle {

			margin:0 auto;}

			

		#s5_maincolumn_bottom {

			width:100%;

			float:left;

			height:23px;

			background: url(../images/church/s5_dp_mainbody_b.jpg) repeat-x;}

		

		#s5_maincolumn_bottom_left {

			float:left;

			width:23px;

			height:23px;

			background: url(../images/church/s5_dp_mainbody_bl.jpg) no-repeat;}

			

		#s5_maincolumn_bottom_right {

			float:right;

			width:21px;

			height:23px;

			background: url(../images/church/s5_dp_mainbody_br.jpg) no-repeat;}

			

		

	

		

		#s5_positions { }

		

			#s5_user1_100 {

				padding-bottom:25px;

				float:left;

				width:100%;}

				

				#s5_user1_100 h3{

				padding-bottom:6px;}

				

			#s5_user2_100 {

				padding-bottom:25px;

				float:left;

				width:100%;}

				

				#s5_user2_100 h3{

				padding-bottom:6px;}

			

			

			#s5_user1_50 {

				padding-bottom:25px;

				float:left;

				width:49%;}

				

				#s5_user1_50 h3{

				padding-bottom:6px;}

				

			#s5_user2_50 {

				padding-bottom:25px;

				float:left;

				width:49%;}

				

				#s5_user2_50 h3{

				padding-bottom:6px;}

				

	#s5_rightcolumn{

		margin-right:14px;

		float:right;}

	

	

#s5_bottomtop {

	padding-top:9px;

	margin: 0 auto;}

	

	

		

		#s5_bottomwrap {

			color:#000000; }

			

		#s5_breadcrumbs {

			width:100%;

			clear:both;

			font-size:11px;

			margin-bottom: 10px; }

			

		#s5_breadcrumbs a{

			font-size:11px;

			text-decoration:none;}

		

		#s5_breadcrumbs a:hover {

			font-size:11px;

			text-decoration:underline;}

		



		#s5_mainbodybottom {

			width:100%; }

			

		#s5_mainbodybottom2 a {

			color:#FFFFFF;}

			

		#s5_mainbodybanner {

			margin-top:10px;

			width:100%; }	

			

		#s5_inset_main {

			float:left;}

			

		#s5_inset_inset{

			float:left;}

			

			#s5_inset_inset h3{

				padding-bottom:5px;}

			

.footerc {

	color:#7D776B;}

	

.footerc a{

	color:#7D776B;}

	

#s5_divider {

	margin:0 auto;}

	

	#s5_divider_wrap {

		height:16px;

		margin-top:19px;

		background: url(../images/church/s5_dp_footerbar_middle.jpg) repeat-x; }

		

		#s5_divider_wrap_left {

			width:10px;

			float:left;

			height:16px;

			background: url(../images/church/s5_dp_footerbar_left.jpg) no-repeat; }

		

		#s5_divider_wrap_right {

			width:10px;

			float:right;

			height:16px;

			background: url(../images/church/s5_dp_footerbar_right.jpg) no-repeat; }

			

	

#s5_secondmodules {

	margin:0 auto;}



#s5_footer {

	margin: 0 auto;}



#s5_footer_wrap {

	width:100%;

	height:10px;

	background: url(../images/church/s5_dp_footer_menu_sep.jpg) repeat-x;

	margin-top:10px;

	margin-bottom:10px;}

	



#s5_footleft{

	font-size:11px;

	padding-bottom:12px;

	float:left;}

	

#s5_footright {

	font-size:11px;

	padding-bottom:12px;

	float:right;}

			

		#s5_user3_25{

			float:left;

			width:22.5%;

			margin:6px;

			padding:4px; }

			

		#s5_user4_25 {

			float:left;

			width:22.5%;

			margin:6px;

			padding:4px; }

			

		#s5_user5_25 {

			float:left;

			width:22.5%;

			margin:6px;

			padding:4px; }

			

		#s5_user6_25 {

			float:left;

			width:22.5%;

			margin:6px;

			padding:4px; }		



			

			#s5_user3_33{

				float:left;

				width:30.9%;

				margin:6px;

				padding:4px; }

				

			#s5_user4_33 {

				float:left;

				width:30.9%;

				margin:6px;

				padding:4px; }

				

			#s5_user5_33 {

				float:left;

				width:30.9%;

				margin:6px;

				padding:4px; }

				

			#s5_user6_33 {

				float:left;

				width:30.9%;

				margin:6px;

				padding:4px; }	

				

				

				

				#s5_user3_50{

					float:left;

					width:47%;

					margin:6px;

					padding:4px; }

					

				#s5_user4_50 {

					float:left;

					width:47%;

					margin:6px;

					padding:4px; }

					

				#s5_user5_50 {

					float:left;

					width:47%;

					margin:6px;

					padding:4px; }

					

				#s5_user6_50 {

					float:left;

					width:47%;

					margin:6px;

					padding:4px; }	

					

					

					#s5_user3_100{

						float:left;

						width:100%; }

						

					#s5_user4_100 {

						float:left;

						width:100%; }

						

					#s5_user5_100 {

						float:left;

						width:100%;}

						

					#s5_user6_100 {

						float:left;

						width:100%;}

						

						

						

						

		#s5_user7_25{

			float:left;

			width:22.5%;

			margin:6px;

			padding:4px; }

			

		#s5_user8_25 {

			float:left;

			width:22.5%;

			margin:6px;

			padding:4px; }

			

		#s5_user9_25 {

			float:left;

			width:22.5%;

			margin:6px;

			padding:4px; }

			

		#s5_debug_25 {

			float:left;

			width:22.5%;

			margin:6px;

			padding:4px; }		



			

			#s5_user7_33{

				float:left;

				width:30.9%;

				margin:6px;

				padding:4px; }

				

			#s5_user8_33 {

				float:left;

				width:30.9%;

				margin:6px;

				padding:4px; }

				

			#s5_user9_33 {

				float:left;

				width:30.9%;

				margin:6px;

				padding:4px; }

				

			#s5_debug_33 {

				float:left;

				width:30.9%;

				margin:6px;

				padding:4px; }	

				

				

				

				#s5_user7_50{

					float:left;

					width:47%;

					margin:6px;

					padding:4px; }

					

				#s5_user8_50 {

					float:left;

					width:47%;

					margin:6px;

					padding:4px; }

					

				#s5_user9_50 {

					float:left;

					width:47%;

					margin:6px;

					padding:4px; }

					

				#s5_debug_50 {

					float:left;

					width:47%;

					margin:6px;

					padding:4px; }	

					

					

					#s5_user7_100{

						float:left;

						width:100%; }

						

					#s5_user8_100 {

						float:left;

						width:100%; }

						

					#s5_user9_100 {

						float:left;

						width:100%;}

						

					#s5_debug_100 {

						float:left;

						width:100%;}



						

						

#s5_user7_25 div.module div div div table td, #s5_user8_25 div.module div div div table td, #s5_user9_25 div.module div div div table td, #s5_debug_25 div.module div div div table td, #s5_user7_33 div.module div div div table td, #s5_user8_33 div.module div div div table td, #s5_user9_33 div.module div div div table td, #s5_debug_33 div.module div div div table td, #s5_user7_50 div.module div div div table td, #s5_user8_50 div.module div div div table td, #s5_user9_50 div.module div div div table td, #s5_debug_50 div.module div div div table td, #s5_user7_100 div.module div div div table td, #s5_user8_100 div.module div div div table td, #s5_user9_100 div.module div div div table td, #s5_debug_100 div.module div div div table td, #s5_user789_left div.module div div div table td, #s5_user789_right div.module div div div table td{



	width:auto;

	}

#s5_user7_25 div.module h3, #s5_user8_25 div.module h3, #s5_user9_25 div.module h3, #s5_debug_25 div.module h3, #s5_user7_33 div.module h3, #s5_user8_33 div.module h3, #s5_user9_33 div.module h3, #s5_debug_33 div.module h3, #s5_user7_50 div.module h3, #s5_user8_50 div.module h3, #s5_user9_50 div.module h3, #s5_debug_50 div.module h3, #s5_user7_100 div.module h3, #s5_user8_100 div.module h3, #s5_user9_100 div.module h3, #s5_debug_100 div.module h3, #s5_user789_left8 div.module h3, #s5_user789_right div.module h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#F9EBCE;

	line-height:22px;

	margin-bottom:2px;

	margin-top:0px;	}

	

#s5_user7_25 div.module, #s5_user8_25 div.module, #s5_user9_25 div.module, #s5_debug_25 div.module, #s5_user7_33 div.module, #s5_user8_33 div.module, #s5_user9_33 div.module, #s5_debug_33 div.module, #s5_user7_50 div.module, #s5_user8_50 div.module, #s5_user9_50 div.module, #s5_debug_50 div.module, #s5_user7_100 div.module, #s5_user8_100 div.module, #s5_user9_100 div.module, #s5_debug_100 div.module, #s5_user789_left div.module, #s5_user789_right div.module {

	clear:both;

	color:#D8C7A4;

	float:left;

	font-size:11px;

	padding:0pt;

	width:100%;

	}

#s5_user7_25 div.module div, #s5_user8_25 div.module div, #s5_user9_25 div.module div, #s5_debug_25 div.module div, #s5_user7_33 div.module div, #s5_user8_33 div.module div, #s5_user9_33 div.module div, #s5_debug_33 div.module div, #s5_user7_50 div.module div, #s5_user8_50 div.module div, #s5_user9_50 div.module div, #s5_debug_50 div.module div, #s5_user7_100 div.module div, #s5_user8_100 div.module div, #s5_user9_100 div.module div, #s5_debug_100 div.module div, #s5_user789_left div.module div, #s5_user789_right div.module div {

	padding:0pt;

	}

* html #s5_user7_25 div.module div, #s5_user8_25 div.module div, #s5_user9_25 div.module div, #s5_debug_25 div.module div, #s5_user7_33 div.module div, #s5_user8_33 div.module div, #s5_user9_33 div.module div, #s5_debug_33 div.module div, #s5_user7_50 div.module div, #s5_user8_50 div.module div, #s5_user9_50 div.module div, #s5_debug_50 div.module div, #s5_user7_100 div.module div, #s5_user8_100 div.module div, #s5_user9_100 div.module div, #s5_debug_100 div.module div, #s5_user789_left div.module div #s5_user789_right div.module div {

	width:100%;

	}

#s5_user7_25 div.module div div, #s5_user8_25 div.module div div, #s5_user9_25 div.module div div, #s5_debug_25 div.module div div, #s5_user7_33 div.module div div, #s5_user8_33 div.module div div, #s5_user9_33 div.module div div, #s5_debug_33 div.module div div, #s5_user7_50 div.module div div, #s5_user8_50 div.module div div, #s5_user9_50 div.module div div, #s5_debug_50 div.module div div, #s5_user7_100 div.module div div, #s5_user8_100 div.module div div, #s5_user9_100 div.module div div, #s5_debug_100 div.module div div, #s5_user789_left div.module div div, #s5_user789_right div.module div div  {

	padding:0pt;

	}

#s5_user7_25 div.module div div div, #s5_user8_25 div.module div div div, #s5_user9_25 div.module div div div, #s5_debug_25 div.module div div div, #s5_user7_33 div.module div div div, #s5_user8_33 div.module div div div, #s5_user9_33 div.module div div div, #s5_debug_33 div.module div div div, #s5_user7_50 div.module div div div, #s5_user8_50 div.module div div div, #s5_user9_50 div.module div div div, #s5_debug_50 div.module div div div, #s5_user7_100 div.module div div div, #s5_user8_100 div.module div div div, #s5_user9_100 div.module div div div, #s5_debug_100 div.module div div div, #s5_user789_left div.module div div div, #s5_user789_right div.module div div div {

	padding:10px 9px 16px 13px;

	width:auto;

	}

	



#s5_user7_25 div.module div div div div, #s5_user8_25 div.module div div div div, #s5_user9_25 div.module div div div div, #s5_debug_25 div.module div div div div, #s5_user7_33 div.module div div div div, #s5_user8_33 div.module div div div div, #s5_user9_33 div.module div div div div, #s5_debug_33 div.module div div div div, #s5_user7_50 div.module div div div div, #s5_user8_50 div.module div div div div, #s5_user9_50 div.module div div div div, #s5_debug_50 div.module div div div div, #s5_user7_100 div.module div div div div, #s5_user8_100 div.module div div div div, #s5_user9_100 div.module div div div div, #s5_debug_100 div.module div div div div, #s5_user789_left div.module div div div div, #s5_user789_right div.module div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_user7_25 div.module div div div div, #s5_user8_25 div.module div div div div, #s5_user9_25 div.module div div div div, #s5_debug_25 div.module div div div div, #s5_user7_33 div.module div div div div, #s5_user8_33 div.module div div div div, #s5_user9_33 div.module div div div div, #s5_debug_33 div.module div div div div, #s5_user7_50 div.module div div div div, #s5_user8_50 div.module div div div div, #s5_user9_50 div.module div div div div, #s5_debug_50 div.module div div div div, #s5_user7_100 div.module div div div div, #s5_user8_100 div.module div div div div, #s5_user9_100 div.module div div div div, #s5_debug_100  div.module div div div div, #s5_user789_left div.module div div div div, #s5_user789_right div.module div div div div  {

	border:none; }

						

						

						



/********************  Module Styles 6 7 8 9  ********************/

		

#s5_user3_25 div.module div div div table td, #s5_user4_25 div.module div div div table td, #s5_user5_25 div.module div div div table td, #s5_user6_25 div.module div div div table td, #s5_user3_33 div.module div div div table td, #s5_user4_33 div.module div div div table td, #s5_user5_33 div.module div div div table td, #s5_user6_33 div.module div div div table td, #s5_user3_50 div.module div div div table td, #s5_user4_50 div.module div div div table td, #s5_user5_50 div.module div div div table td, #s5_user6_50 div.module div div div table td, #s5_user3_100 div.module div div div table td, #s5_user4_100 div.module div div div table td, #s5_user5_100 div.module div div div table td, #s5_user6_100 div.module div div div table td, #s5_user789_left div.module div div div table td, #s5_user789_right div.module div div div table td{

	padding-left:10px;

	width:auto;

	}

#s5_user3_25 div.module h3, #s5_user4_25 div.module h3, #s5_user5_25 div.module h3, #s5_user6_25 div.module h3, #s5_user3_33 div.module h3, #s5_user4_33 div.module h3, #s5_user5_33 div.module h3, #s5_user6_33 div.module h3, #s5_user3_50 div.module h3, #s5_user4_50 div.module h3, #s5_user5_50 div.module h3, #s5_user6_50 div.module h3, #s5_user3_100 div.module h3, #s5_user4_100 div.module h3, #s5_user5_100 div.module h3, #s5_user6_100 div.module h3, #s5_user789_left8 div.module h3, #s5_user789_right div.module h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:22px;

	margin-bottom:2px;

	margin-top:0px;	}

	

#s5_user3_25 div.module, #s5_user4_25 div.module, #s5_user5_25 div.module, #s5_user6_25 div.module, #s5_user3_33 div.module, #s5_user4_33 div.module, #s5_user5_33 div.module, #s5_user6_33 div.module, #s5_user3_50 div.module, #s5_user4_50 div.module, #s5_user5_50 div.module, #s5_user6_50 div.module, #s5_user3_100 div.module, #s5_user4_100 div.module, #s5_user5_100 div.module, #s5_user6_100 div.module, #s5_user789_left div.module, #s5_user789_right div.module {

	background:transparent url(../images/church/s5_dp_light_br.jpg) no-repeat scroll right bottom;

	clear:both;

	color:#000000;

	float:left;

	font-size:11px;

	padding:0pt;

	width:100%;

	}

#s5_user3_25 div.module div, #s5_user4_25 div.module div, #s5_user5_25 div.module div, #s5_user6_25 div.module div, #s5_user3_33 div.module div, #s5_user4_33 div.module div, #s5_user5_33 div.module div, #s5_user6_33 div.module div, #s5_user3_50 div.module div, #s5_user4_50 div.module div, #s5_user5_50 div.module div, #s5_user6_50 div.module div, #s5_user3_100 div.module div, #s5_user4_100 div.module div, #s5_user5_100 div.module div, #s5_user6_100 div.module div, #s5_user789_left div.module div, #s5_user789_right div.module div {

	background:transparent url(../images/church/s5_dp_light_bl.jpg) no-repeat scroll left bottom;

	padding:0pt;

	}

* html #s5_user3_25 div.module div, #s5_user4_25 div.module div, #s5_user5_25 div.module div, #s5_user6_25 div.module div, #s5_user3_33 div.module div, #s5_user4_33 div.module div, #s5_user5_33 div.module div, #s5_user6_33 div.module div, #s5_user3_50 div.module div, #s5_user4_50 div.module div, #s5_user5_50 div.module div, #s5_user6_50 div.module div, #s5_user3_100 div.module div, #s5_user4_100 div.module div, #s5_user5_100 div.module div, #s5_user6_100 div.module div, #s5_user789_left div.module div #s5_user789_right div.module div {

	width:100%;

	}

#s5_user3_25 div.module div div, #s5_user4_25 div.module div div, #s5_user5_25 div.module div div, #s5_user6_25 div.module div div, #s5_user3_33 div.module div div, #s5_user4_33 div.module div div, #s5_user5_33 div.module div div, #s5_user6_33 div.module div div, #s5_user3_50 div.module div div, #s5_user4_50 div.module div div, #s5_user5_50 div.module div div, #s5_user6_50 div.module div div, #s5_user3_100 div.module div div, #s5_user4_100 div.module div div, #s5_user5_100 div.module div div, #s5_user6_100 div.module div div, #s5_user789_left div.module div div, #s5_user789_right div.module div div  {

	background:transparent url(../images/church/s5_dp_light_tr.jpg) no-repeat scroll right top;

	padding:0pt;

	}

#s5_user3_25 div.module div div div, #s5_user4_25 div.module div div div, #s5_user5_25 div.module div div div, #s5_user6_25 div.module div div div, #s5_user3_33 div.module div div div, #s5_user4_33 div.module div div div, #s5_user5_33 div.module div div div, #s5_user6_33 div.module div div div, #s5_user3_50 div.module div div div, #s5_user4_50 div.module div div div, #s5_user5_50 div.module div div div, #s5_user6_50 div.module div div div, #s5_user3_100 div.module div div div, #s5_user4_100 div.module div div div, #s5_user5_100 div.module div div div, #s5_user6_100 div.module div div div, #s5_user789_left div.module div div div, #s5_user789_right div.module div div div {

	background:transparent url(../images/church/s5_dp_light_tl.jpg) no-repeat scroll left top;

	padding:10px 9px 16px 13px;

	width:auto;

	}

	



#s5_user3_25 div.module div div div div, #s5_user4_25 div.module div div div div, #s5_user5_25 div.module div div div div, #s5_user6_25 div.module div div div div, #s5_user3_33 div.module div div div div, #s5_user4_33 div.module div div div div, #s5_user5_33 div.module div div div div, #s5_user6_33 div.module div div div div, #s5_user3_50 div.module div div div div, #s5_user4_50 div.module div div div div, #s5_user5_50 div.module div div div div, #s5_user6_50 div.module div div div div, #s5_user3_100 div.module div div div div, #s5_user4_100 div.module div div div div, #s5_user5_100 div.module div div div div, #s5_user6_100 div.module div div div div, #s5_user789_left div.module div div div div, #s5_user789_right div.module div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_user3_25 div.module div div div div, #s5_user4_25 div.module div div div div, #s5_user5_25 div.module div div div div, #s5_user6_25 div.module div div div div, #s5_user3_33 div.module div div div div, #s5_user4_33 div.module div div div div, #s5_user5_33 div.module div div div div, #s5_user6_33 div.module div div div div, #s5_user3_50 div.module div div div div, #s5_user4_50 div.module div div div div, #s5_user5_50 div.module div div div div, #s5_user6_50 div.module div div div div, #s5_user3_100 div.module div div div div, #s5_user4_100 div.module div div div div, #s5_user5_100 div.module div div div div, #s5_user6_100  div.module div div div div, #s5_user789_left div.module div div div div, #s5_user789_right div.module div div div div  {

	border:none; }





/********************  Module Styles 6 7 8 9  use -dark ********************/

		

#s5_user3_25 div.module-dark div div div table td, #s5_user4_25 div.module-dark div div div table td, #s5_user5_25 div.module-dark div div div table td, #s5_user6_25 div.module-dark div div div table td, #s5_user3_33 div.module-dark div div div table td, #s5_user4_33 div.module-dark div div div table td, #s5_user5_33 div.module-dark div div div table td, #s5_user6_33 div.module-dark div div div table td, #s5_user3_50 div.module-dark div div div table td, #s5_user4_50 div.module-dark div div div table td, #s5_user5_50 div.module-dark div div div table td, #s5_user6_50 div.module-dark div div div table td, #s5_user3_100 div.module-dark div div div table td, #s5_user4_100 div.module-dark div div div table td, #s5_user5_100 div.module-dark div div div table td, #s5_user6_100 div.module-dark div div div table td, #s5_user789_left div.module-dark div div div table td, #s5_user789_right div.module-dark div div div table td{

	padding-left:10px;

	width:auto;

	}

#s5_user3_25 div.module-dark h3, #s5_user4_25 div.module-dark h3, #s5_user5_25 div.module-dark h3, #s5_user6_25 div.module-dark h3, #s5_user3_33 div.module-dark h3, #s5_user4_33 div.module-dark h3, #s5_user5_33 div.module-dark h3, #s5_user6_33 div.module-dark h3, #s5_user3_50 div.module-dark h3, #s5_user4_50 div.module-dark h3, #s5_user5_50 div.module-dark h3, #s5_user6_50 div.module-dark h3, #s5_user3_100 div.module-dark h3, #s5_user4_100 div.module-dark h3, #s5_user5_100 div.module-dark h3, #s5_user6_100 div.module-dark h3, #s5_user789_left8 div.module-dark h3, #s5_user789_right div.module-dark h3 {

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#F9EBCF;

	line-height:22px;

	margin-bottom:2px;

	margin-top:0px;	}

	

#s5_user3_25 div.module-dark, #s5_user4_25 div.module-dark, #s5_user5_25 div.module-dark, #s5_user6_25 div.module-dark, #s5_user3_33 div.module-dark, #s5_user4_33 div.module-dark, #s5_user5_33 div.module-dark, #s5_user6_33 div.module-dark, #s5_user3_50 div.module-dark, #s5_user4_50 div.module-dark, #s5_user5_50 div.module-dark, #s5_user6_50 div.module-dark, #s5_user3_100 div.module-dark, #s5_user4_100 div.module-dark, #s5_user5_100 div.module-dark, #s5_user6_100 div.module-dark, #s5_user789_left div.module-dark, #s5_user789_right div.module-dark {

	background:transparent url(../images/church/s5_dp_dark_br.jpg) no-repeat scroll right bottom;

	clear:both;

	color:#F9ECCF;

	float:left;

	font-size:11px;

	padding:0pt;

	width:100%;

	}

#s5_user3_25 div.module-dark div, #s5_user4_25 div.module-dark div, #s5_user5_25 div.module-dark div, #s5_user6_25 div.module-dark div, #s5_user3_33 div.module-dark div, #s5_user4_33 div.module-dark div, #s5_user5_33 div.module-dark div, #s5_user6_33 div.module-dark div, #s5_user3_50 div.module-dark div, #s5_user4_50 div.module-dark div, #s5_user5_50 div.module-dark div, #s5_user6_50 div.module-dark div, #s5_user3_100 div.module-dark div, #s5_user4_100 div.module-dark div, #s5_user5_100 div.module-dark div, #s5_user6_100 div.module-dark div, #s5_user789_left div.module-dark div, #s5_user789_right div.module-dark div {

	background:transparent url(../images/church/s5_dp_dark_bl.jpg) no-repeat scroll left bottom;

	padding:0pt;

	}

* html #s5_user3_25 div.module-dark div, #s5_user4_25 div.module-dark div, #s5_user5_25 div.module-dark div, #s5_user6_25 div.module-dark div, #s5_user3_33 div.module-dark div, #s5_user4_33 div.module-dark div, #s5_user5_33 div.module-dark div, #s5_user6_33 div.module-dark div, #s5_user3_50 div.module-dark div, #s5_user4_50 div.module-dark div, #s5_user5_50 div.module-dark div, #s5_user6_50 div.module-dark div, #s5_user3_100 div.module-dark div, #s5_user4_100 div.module-dark div, #s5_user5_100 div.module-dark div, #s5_user6_100 div.module-dark div, #s5_user789_left div.module-dark div #s5_user789_right div.module-dark div {

	width:100%;

	}

#s5_user3_25 div.module-dark div div, #s5_user4_25 div.module-dark div div, #s5_user5_25 div.module-dark div div, #s5_user6_25 div.module-dark div div, #s5_user3_33 div.module-dark div div, #s5_user4_33 div.module-dark div div, #s5_user5_33 div.module-dark div div, #s5_user6_33 div.module-dark div div, #s5_user3_50 div.module-dark div div, #s5_user4_50 div.module-dark div div, #s5_user5_50 div.module-dark div div, #s5_user6_50 div.module-dark div div, #s5_user3_100 div.module-dark div div, #s5_user4_100 div.module-dark div div, #s5_user5_100 div.module-dark div div, #s5_user6_100 div.module-dark div div, #s5_user789_left div.module-dark div div, #s5_user789_right div.module-dark div div  {

	background:transparent url(../images/church/s5_dp_dark_tr.jpg) no-repeat scroll right top;

	padding:0pt;

	}

#s5_user3_25 div.module-dark div div div, #s5_user4_25 div.module-dark div div div, #s5_user5_25 div.module-dark div div div, #s5_user6_25 div.module-dark div div div, #s5_user3_33 div.module-dark div div div, #s5_user4_33 div.module-dark div div div, #s5_user5_33 div.module-dark div div div, #s5_user6_33 div.module-dark div div div, #s5_user3_50 div.module-dark div div div, #s5_user4_50 div.module-dark div div div, #s5_user5_50 div.module-dark div div div, #s5_user6_50 div.module-dark div div div, #s5_user3_100 div.module-dark div div div, #s5_user4_100 div.module-dark div div div, #s5_user5_100 div.module-dark div div div, #s5_user6_100 div.module-dark div div div, #s5_user789_left div.module-dark div div div, #s5_user789_right div.module-dark div div div {

	background:transparent url(../images/church/s5_dp_dark_tl.jpg) no-repeat scroll left top;

	padding:10px 9px 16px 13px;

	width:auto;

	}

	



#s5_user3_25 div.module-dark div div div div, #s5_user4_25 div.module-dark div div div div, #s5_user5_25 div.module-dark div div div div, #s5_user6_25 div.module-dark div div div div, #s5_user3_33 div.module-dark div div div div, #s5_user4_33 div.module-dark div div div div, #s5_user5_33 div.module-dark div div div div, #s5_user6_33 div.module-dark div div div div, #s5_user3_50 div.module-dark div div div div, #s5_user4_50 div.module-dark div div div div, #s5_user5_50 div.module-dark div div div div, #s5_user6_50 div.module-dark div div div div, #s5_user3_100 div.module-dark div div div div, #s5_user4_100 div.module-dark div div div div, #s5_user5_100 div.module-dark div div div div, #s5_user6_100 div.module-dark div div div div, #s5_user789_left div.module-dark div div div div, #s5_user789_right div.module-dark div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_user3_25 div.module-dark div div div div, #s5_user4_25 div.module-dark div div div div, #s5_user5_25 div.module-dark div div div div, #s5_user6_25 div.module-dark div div div div, #s5_user3_33 div.module-dark div div div div, #s5_user4_33 div.module-dark div div div div, #s5_user5_33 div.module-dark div div div div, #s5_user6_33 div.module-dark div div div div, #s5_user3_50 div.module-dark div div div div, #s5_user4_50 div.module-dark div div div div, #s5_user5_50 div.module-dark div div div div, #s5_user6_50 div.module-dark div div div div, #s5_user3_100 div.module-dark div div div div, #s5_user4_100 div.module-dark div div div div, #s5_user5_100 div.module-dark div div div div, #s5_user6_100  div.module-dark div div div div, #s5_user789_left div.module-dark div div div div, #s5_user789_right div.module-dark div div div div  {

	border:none; }

			

		

	

		

					

			

		

	#s5_bottombottom {

		clear:both;

		height:78px;

		 }

		 

.boxed {

	border: 2px solid #CCCCCC;}

	

.boxed:hover{

	border: 2px solid #666666;}			



	

body  {

    font-size: 75%;

	color:#ffffff;

	background: url(../images/church/s5_dp_background.jpg) repeat; 

	margin:0 auto;

    font-family: Arial, Helvetica, sans-serif; }

	

#s5_topbackground {

	width:100%;

	height:107px;

	background: url(../images/church/topbackground.jpg) repeat-x top; }

	

	#s5_topback {

		margin:0pt auto; }

	



	

	#s5_tabwrap {

		position:absolute;

		left:50%;

		margin-left:-100px;

			}

	

		#s5_middle {

			height:30px;

			width:120px;

			float:left;

			background: url(../images/s5_dp_droptab_middle.png) repeat-x; }



	

		#s5_tableft {

			height:30px;

			width:13px;

			float:left;

			background: url(../images/s5_dp_droptab_left.png) no-repeat; }

			

		#s5_tabright {

			height:30px;

			width:13px;

			float:left;

			background: url(../images/s5_dp_droptab_right.png) no-repeat; }

		

	#s5_topleft {

		float:left;

		width:49%;}

		

		#s5_logo {

			height:56px;

			width:345px;

		}

			

		#s5_mainmenu {

			height:29px;

			float:left;

			clear:both;}

			

			#s5_mainmenuleft {

				width:16px;

				float:left;

				height:29px;

				background: url(../images/church/s5box_left2.png) no-repeat top; }

					

			#s5_mainmenumiddle {

				height:29px;

				float:left;

				background: url(../images/church/s5box_middle.png) repeat-x top; }

				

			#s5_mainmenuright{

				width:16px;	

				float:left;

				height:29px;

				background: url(../images/church/s5box_right.png) no-repeat top; }

			

			



			

			



	

					

		

/********************  Module Styles ********************/

		

#s5_leftcolumn div.module div div div table td, #s5_rightcolumn div.module div div div table td {

	padding-left:10px;

	width:auto;

	}

#s5_leftcolumn div.module h3, #s5_rightcolumn div.module h3 {

	font-size:13px;

	font-weight:bold;

	height:26px;

	color:#000000;

	line-height:16px;

	margin-top:0px;	}

	

#s5_leftcolumn div.module, #s5_rightcolumn div.module{



	clear:both;

	color:#000000;

	float:left;

	font-size:12px;

	margin-bottom:21px;

	padding:0pt;

	width:100%;

	}

#s5_leftcolumn div.module div, #s5_rightcolumn div.module div {



	padding:0pt;

	}

* html #s5_leftcolumn div.module div, #s5_rightcolumn div.module div {

	width:100%;

	}

#s5_leftcolumn div.module div div, #s5_rightcolumn div.module div div {



	padding:0pt;

	}

#s5_leftcolumn div.module div div div, #s5_rightcolumn div.module div div div {



	padding:10px 9px 16px 13px;

	width:auto;

	}

	





#s5_leftcolumn div.module div div div div, #s5_rightcolumn div.module div div div div {

	background:transparent none repeat scroll 0%;

	margin:0pt;

	padding:0pt;

	}

	

#s5_leftcolumn div.module div div div div, #s5_rightcolumn div.module div div div div {

	border:none; }



	

	

	

		/********************  Module Styles  -sound ********************/

		

		#s5_leftcolumn div.module-sound div div div table td, #s5_rightcolumn div.module-sound div div div table td, #s5_inset_inset div.module-sound div div div table td {

			padding-left:10px;

			width:auto;

			}

		#s5_leftcolumn div.module-sound h3, #s5_rightcolumn div.module-sound h3, #s5_inset_inset div.module-sound h3  {

			font-size:13px;

			font-weight:bold;

			background: url(../images/sound.png) no-repeat; 

			height:26px;

			color:#000000;

			line-height:22px;

			margin-top:0px;

			padding-bottom:5px;

			padding-left:32px;}

			

		#s5_leftcolumn div.module-sound, #s5_rightcolumn div.module-sound, #s5_inset_inset div.module-sound{



			clear:both;

			color:#000000;

			float:left;

			font-size:12px;

			margin-bottom:21px;

			padding:0pt;

			width:100%;

			}

		#s5_leftcolumn div.module-sound div, #s5_rightcolumn div.module-sound div, #s5_inset_inset div.module-sound div {



			padding:0pt;

			}

		* html #s5_leftcolumn div.module-sound div, #s5_rightcolumn div.module-sound div, #s5_inset_inset div.module-sound div{

			width:100%;

			}

		#s5_leftcolumn div.module-sound div div, #s5_rightcolumn div.module-sound div div, #s5_inset_inset div.module-sound div div {



			padding:0pt;

			}

		#s5_leftcolumn div.module-sound div div div, #s5_rightcolumn div.module-sound div div div, #s5_inset_inset div.module-sound div div div {



			padding:10px 9px 16px 13px;

			width:auto;

			}



		#s5_leftcolumn div.module-sound div div div div, #s5_rightcolumn div.module-sound div div div div, #s5_inset_inset div.module-sound div div div div{

			background:transparent none repeat scroll 0%;

			margin:0pt;

			padding:0pt;

			}

			

		#s5_leftcolumn div.module-sound div div div div, #s5_rightcolumn div.module-sound div div div div, #s5_inset_inset div.module-sound div div div div {

			border:none; }



			

		/********************  Module Styles  -latest********************/

		

		#s5_leftcolumn div.module-latest div div div table td, #s5_rightcolumn div.module-latest div div div table td, #s5_inset_inset div.module-latest div div div table td {

			padding-left:10px;

			width:auto;

			}

		#s5_leftcolumn div.module-latest h3, #s5_rightcolumn div.module-latest h3, #s5_inset_inset div.module-latest h3 {

			font-size:13px;

			font-weight:bold;

			background: url(../images/latest.png) no-repeat; 

			height:26px;

			color:#000000;

			line-height:22px;

			margin-top:0px;

			padding-bottom:5px;

			padding-left:32px;}

			

		#s5_leftcolumn div.module-latest, #s5_rightcolumn div.module-latest, #s5_inset_inset div.module-latest{



			clear:both;

			color:#000000;

			float:left;

			font-size:12px;

			margin-bottom:21px;

			padding:0pt;

			width:100%;

			}

		#s5_leftcolumn div.module-latest div, #s5_rightcolumn div.module-latest div, #s5_inset_inset div.module-latest div {



			padding:0pt;

			}

		* html #s5_leftcolumn div.module-latest div, #s5_rightcolumn div.module-latest div, #s5_inset_inset div.module-latest div {

			width:100%;

			}

		#s5_leftcolumn div.module-latest div div, #s5_rightcolumn div.module-latest div div, #s5_inset_inset div.module-latest div div {



			padding:0pt;

			}

		#s5_leftcolumn div.module-latest div div div, #s5_rightcolumn div.module-latest div div div, #s5_inset_inset div.module-latest div div div  {



			padding:10px 9px 16px 13px;

			width:auto;

			}



		#s5_leftcolumn div.module-latest div div div div, #s5_rightcolumn div.module-latest div div div div, #s5_inset_inset div.module-latest div div div div {

			background:transparent none repeat scroll 0%;

			margin:0pt;

			padding:0pt;

			}

			

		#s5_leftcolumn div.module-latest div div div div, #s5_rightcolumn div.module-latest div div div div, #s5_inset_inset div.module-latest div div div div {

			border:none; }

			

			

		/********************  Module Styles  -rss********************/

		

		#s5_leftcolumn div.module-rss div div div table td, #s5_rightcolumn div.module-rss div div div table td, #s5_inset_inset div.module-rss div div div table td {

			padding-left:10px;

			width:auto;

			}

		#s5_leftcolumn div.module-rss h3, #s5_rightcolumn div.module-rss h3, #s5_inset_inset div.module-rss h3 {

			font-size:13px;

			font-weight:bold;

			background: url(../images/rss.png) no-repeat; 

			height:26px;

			color:#000000;

			line-height:22px;

			margin-top:0px;

			padding-bottom:5px;

			padding-left:32px;}

			

		#s5_leftcolumn div.module-rss, #s5_rightcolumn div.module-rss, #s5_inset_inset div.module-rss{



			clear:both;

			color:#000000;

			float:left;

			font-size:12px;

			margin-bottom:21px;

			padding:0pt;

			width:100%;

			}

		#s5_leftcolumn div.module-rss div, #s5_rightcolumn div.module-rss div, #s5_inset_inset div.module-rss div {



			padding:0pt;

			}

		* html #s5_leftcolumn div.module-rss div, #s5_rightcolumn div.module-rss div, #s5_inset_inset div.module-rss div {

			width:100%;

			}

		#s5_leftcolumn div.module-rss div div, #s5_rightcolumn div.module-rss div div, #s5_inset_inset div.module-rss div div {



			padding:0pt;

			}

		#s5_leftcolumn div.module-rss div div div, #s5_rightcolumn div.module-rss div div div, #s5_inset_inset div.module-rss div div div {



			padding:10px 9px 16px 13px;

			width:auto;

			}



		#s5_leftcolumn div.module-rss div div div div, #s5_rightcolumn div.module-rss div div div div, #s5_inset_inset div.module-rss div div div div {

			background:transparent none repeat scroll 0%;

			margin:0pt;

			padding:0pt;

			}

			

		#s5_leftcolumn div.module-rss div div div div, #s5_rightcolumn div.module-rss div div div div, #s5_inset_inset div.module-rss div div div div  {

			border:none; }

			

			

				/********************  Module Styles  -home********************/

		

		#s5_leftcolumn div.module-home div div div table td, #s5_rightcolumn div.module-home div div div table td, #s5_inset_inset div.module-home div div div table td  {

			padding-left:10px;

			width:auto;

			}

		#s5_leftcolumn div.module-home h3, #s5_rightcolumn div.module-home h3, #s5_inset_inset div.module-home h3 {

			font-size:13px;

			font-weight:bold;

			background: url(../images/home.png) no-repeat; 

			height:26px;

			color:#000000;

			line-height:22px;

			margin-top:0px;

			padding-bottom:5px;

			padding-left:32px;}

			

		#s5_leftcolumn div.module-home, #s5_rightcolumn div.module-home, #s5_inset_inset div.module-home {



			clear:both;

			color:#000000;

			float:left;

			font-size:12px;

			margin-bottom:21px;

			padding:0pt;

			width:100%;

			}

		#s5_leftcolumn div.module-home div, #s5_rightcolumn div.module-home div, #s5_inset_inset div.module-home div {



			padding:0pt;

			}

		* html #s5_leftcolumn div.module-home div, #s5_rightcolumn div.module-home div, #s5_inset_inset div.module-home div {

			width:100%;

			}

		#s5_leftcolumn div.module-home div div, #s5_rightcolumn div.module-home div div, #s5_inset_inset div.module-home div div  {



			padding:0pt;

			}

		#s5_leftcolumn div.module-home div div div, #s5_rightcolumn div.module-home div div div, #s5_inset_inset div.module-home div div div {



			padding:10px 9px 16px 13px;

			width:auto;

			}



		#s5_leftcolumn div.module-home div div div div, #s5_rightcolumn div.module-home div div div div, #s5_inset_inset div.module-home div div div div {

			background:transparent none repeat scroll 0%;

			margin:0pt;

			padding:0pt;

			}

			

		#s5_leftcolumn div.module-home div div div div, #s5_rightcolumn div.module-home div div div div, #s5_inset_inset div.module-home div div div div {

			border:none; }

		

		

				/********************  Module Styles  -comment********************/

		

		#s5_leftcolumn div.module-comment div div div table td, #s5_rightcolumn div.module-comment div div div table td, #s5_inset_inset div.module-comment div div div table td {

			padding-left:10px;

			width:auto;

			}

		#s5_leftcolumn div.module-comment h3, #s5_rightcolumn div.module-comment h3, #s5_inset_inset div.module-comment h3  {

			font-size:13px;

			font-weight:bold;

			background: url(../images/comment.png) no-repeat; 

			height:26px;

			color:#000000;

			line-height:22px;

			margin-top:0px;

			padding-bottom:5px;

			padding-left:32px;}

			

		#s5_leftcolumn div.module-comment, #s5_rightcolumn div.module-comment, #s5_inset_inset div.module-comment{



			clear:both;

			color:#000000;

			float:left;

			font-size:12px;

			margin-bottom:21px;

			padding:0pt;

			width:100%;

			}

		#s5_leftcolumn div.module-comment div, #s5_rightcolumn div.module-comment div, #s5_inset_inset div.module-comment div {



			padding:0pt;

			}

		* html #s5_leftcolumn div.module-comment div, #s5_rightcolumn div.module-comment div, #s5_inset_inset div.module-comment div {

			width:100%;

			}

		#s5_leftcolumn div.module-comment div div, #s5_rightcolumn div.module-comment div div, #s5_inset_inset div.module-comment div div {



			padding:0pt;

			}

		#s5_leftcolumn div.module-comment div div div, #s5_rightcolumn div.module-comment div div div, #s5_inset_inset div.module-comment div div div {



			padding:10px 9px 16px 13px;

			width:auto;

			}



		#s5_leftcolumn div.module-comment div div div div, #s5_rightcolumn div.module-comment div div div div, #s5_inset_inset div.module-comment div div div div  {

			background:transparent none repeat scroll 0%;

			margin:0pt;

			padding:0pt;

			}

			

		#s5_leftcolumn div.module-comment div div div div, #s5_rightcolumn div.module-comment div div div div, #s5_inset_inset div.module-comment div div div div {

			border:none; }

			

			

		

				/********************  Module Styles  -time********************/

		

		#s5_leftcolumn div.module-time div div div table td, #s5_rightcolumn div.module-time div div div table td, #s5_inset_inset div.module-time div div div table td {

			padding-left:10px;

			width:auto;

			}

		#s5_leftcolumn div.module-time h3, #s5_rightcolumn div.module-time h3, #s5_inset_inset div.module-time h3 {

			font-size:13px;

			font-weight:bold;

			background: url(../images/time.png) no-repeat; 

			height:26px;

			color:#000000;

			line-height:22px;

			margin-top:0px;

			padding-bottom:5px;

			padding-left:32px;}

			

		#s5_leftcolumn div.module-time, #s5_rightcolumn div.module-time, #s5_inset_inset div.module-time{



			clear:both;

			color:#000000;

			float:left;

			font-size:12px;

			margin-bottom:21px;

			padding:0pt;

			width:100%;

			}

		#s5_leftcolumn div.module-time div, #s5_rightcolumn div.module-time div, #s5_inset_inset div.module-time div  {



			padding:0pt;

			}

		* html #s5_leftcolumn div.module-time div, #s5_rightcolumn div.module-time div, #s5_inset_inset div.module-time div{

			width:100%;

			}

		#s5_leftcolumn div.module-time div div, #s5_rightcolumn div.module-time div div, #s5_inset_inset div.module-time div div {



			padding:0pt;

			}

		#s5_leftcolumn div.module-time div div div, #s5_rightcolumn div.module-time div div div, #s5_inset_inset div.module-time div div div {



			padding:10px 9px 16px 13px;

			width:auto;

			}



		#s5_leftcolumn div.module-time div div div div, #s5_rightcolumn div.module-time div div div div, #s5_inset_inset div.module-time div div div div {

			background:transparent none repeat scroll 0%;

			margin:0pt;

			padding:0pt;

			}

			

		#s5_leftcolumn div.module-time div div div div, #s5_rightcolumn div.module-time div div div div, #s5_inset_inset div.module-time div div div div {

			border:none; }

			

			

			

				/********************  Module Styles  -chart********************/

		

		#s5_leftcolumn div.module-chart div div div table td, #s5_rightcolumn div.module-chart div div div table td, #s5_inset_inset div.module-chart div div div table td {

			padding-left:10px;

			width:auto;

			}

		#s5_leftcolumn div.module-chart h3, #s5_rightcolumn div.module-chart h3, #s5_inset_inset div.module-chart h3 {

			font-size:13px;

			font-weight:bold;

			background: url(../images/chart.png) no-repeat; 

			height:26px;

			color:#000000;

			line-height:22px;

			margin-top:0px;

			padding-bottom:5px;

			padding-left:32px;}

			

		#s5_leftcolumn div.module-chart, #s5_rightcolumn div.module-chart, #s5_inset_inset div.module-chart{



			clear:both;

			color:#000000;

			float:left;

			font-size:12px;

			margin-bottom:21px;

			padding:0pt;

			width:100%;

			}

		#s5_leftcolumn div.module-chart div, #s5_rightcolumn div.module-chart div, #s5_inset_inset div.module-chart div  {



			padding:0pt;

			}

		* html #s5_leftcolumn div.module-chart div, #s5_rightcolumn div.module-chart div, #s5_inset_inset div.module-chart div {

			width:100%;

			}

		#s5_leftcolumn div.module-chart div div, #s5_rightcolumn div.module-chart div div, #s5_inset_inset div.module-chart div div {



			padding:0pt;

			}

		#s5_leftcolumn div.module-chart div div div, #s5_rightcolumn div.module-chart div div div, #s5_inset_inset div.module-chart div div div {



			padding:10px 9px 16px 13px;

			width:auto;

			}



		#s5_leftcolumn div.module-chart div div div div, #s5_rightcolumn div.module-chart div div div div, #s5_inset_inset div.module-chart div div div div {

			background:transparent none repeat scroll 0%;

			margin:0pt;

			padding:0pt;

			}

			

		#s5_leftcolumn div.module-chart div div div div, #s5_rightcolumn div.module-chart div div div div, #s5_inset_inset div.module-chart div div div div {

			border:none; }

			

			

			

				/********************  Module Styles  -plus********************/

		

		#s5_leftcolumn div.module-plus div div div table td, #s5_rightcolumn div.module-plus div div div table td, #s5_inset_inset div.module-plus div div div table td {

			padding-left:10px;

			width:auto;

			}

		#s5_leftcolumn div.module-plus h3, #s5_rightcolumn div.module-plus h3, #s5_inset_inset div.module-plus h3 {

			font-size:13px;

			font-weight:bold;

			background: url(../images/plus.png) no-repeat; 

			height:26px;

			color:#000000;

			line-height:22px;

			margin-top:0px;

			padding-bottom:5px;

			padding-left:32px;}

			

		#s5_leftcolumn div.module-plus, #s5_rightcolumn div.module-plus, #s5_inset_inset div.module-plus{



			clear:both;

			color:#000000;

			float:left;

			font-size:12px;

			margin-bottom:21px;

			padding:0pt;

			width:100%;

			}

		#s5_leftcolumn div.module-plus div, #s5_rightcolumn div.module-plus div,  #s5_inset_inset div.module-plus div {



			padding:0pt;

			}

		* html #s5_leftcolumn div.module-plus div, #s5_rightcolumn div.module-plus div, #s5_inset_inset div.module-plus div {

			width:100%;

			}

		#s5_leftcolumn div.module-plus div div, #s5_rightcolumn div.module-plus div div, #s5_inset_inset div.module-plus div div {



			padding:0pt;

			}

		#s5_leftcolumn div.module-plus div div div, #s5_rightcolumn div.module-plus div div div, #s5_inset_inset div.module-plus div div div {



			padding:10px 9px 16px 13px;

			width:auto;

			}



		#s5_leftcolumn div.module-plus div div div div, #s5_rightcolumn div.module-plus div div div div, #s5_inset_inset div.module-plus div div div div {

			background:transparent none repeat scroll 0%;

			margin:0pt;

			padding:0pt;

			}

			

		#s5_leftcolumn div.module-plus div div div div, #s5_rightcolumn div.module-plus div div div div, #s5_inset_inset div.module-plus div div div div {

			border:none; }







		/********************  Module Styles  -check********************/

		

		#s5_leftcolumn div.module-check div div div table td, #s5_rightcolumn div.module-check div div div table td, #s5_inset_inset div.module-check div div div table td {

			padding-left:10px;

			width:auto;

			}

		#s5_leftcolumn div.module-check h3, #s5_rightcolumn div.module-check h3, #s5_inset_inset div.module-check h3 {

			font-size:13px;

			font-weight:bold;

			background: url(../images/check.png) no-repeat; 

			height:26px;

			color:#000000;

			line-height:22px;

			margin-top:0px;

			padding-bottom:5px;

			padding-left:32px;}

			

		#s5_leftcolumn div.module-check, #s5_rightcolumn div.module-check, #s5_inset_inset div.module-check{



			clear:both;

			color:#000000;

			float:left;

			font-size:12px;

			margin-bottom:21px;

			padding:0pt;

			width:100%;

			}

		#s5_leftcolumn div.module-check div, #s5_rightcolumn div.module-check div, #s5_inset_inset div.module-check div {



			padding:0pt;

			}

		* html #s5_leftcolumn div.module-check div, #s5_rightcolumn div.module-check div, #s5_inset_inset div.module-check div {

			width:100%;

			}

		#s5_leftcolumn div.module-check div div, #s5_rightcolumn div.module-check div div, #s5_inset_inset div.module-check div div  {



			padding:0pt;

			}

		#s5_leftcolumn div.module-check div div div, #s5_rightcolumn div.module-check div div div, #s5_inset_inset div.module-check div div div {



			padding:10px 9px 16px 13px;

			width:auto;

			}



		#s5_leftcolumn div.module-check div div div div, #s5_rightcolumn div.module-check div div div div, #s5_inset_inset div.module-check div div div div {

			background:transparent none repeat scroll 0%;

			margin:0pt;

			padding:0pt;

			}

			

		#s5_leftcolumn div.module-check div div div div, #s5_rightcolumn div.module-check div div div div, #s5_inset_inset div.module-check div div div div {

			border:none; }

			

			

		/********************  Module Styles  -users********************/

		

		#s5_leftcolumn div.module-users div div div table td, #s5_rightcolumn div.module-users div div div table td, #s5_inset_inset div.module-users div div div table td {

			padding-left:10px;

			width:auto;

			}

		#s5_leftcolumn div.module-users h3, #s5_rightcolumn div.module-users h3, #s5_inset_inset div.module-users h3 {

			font-size:13px;

			font-weight:bold;

			background: url(../images/users.png) no-repeat; 

			height:26px;

			color:#000000;

			line-height:22px;

			margin-top:0px;

			padding-bottom:5px;

			padding-left:32px;}

			

		#s5_leftcolumn div.module-users, #s5_rightcolumn div.module-users, #s5_inset_inset div.module-users{



			clear:both;

			color:#000000;

			float:left;

			font-size:12px;

			margin-bottom:21px;

			padding:0pt;

			width:100%;

			}

		#s5_leftcolumn div.module-users div, #s5_rightcolumn div.module-users div, #s5_inset_inset div.module-users div{



			padding:0pt;

			}

		* html #s5_leftcolumn div.module-users div, #s5_rightcolumn div.module-users div, #s5_inset_inset div.module-users div {

			width:100%;

			}

		#s5_leftcolumn div.module-users div div, #s5_rightcolumn div.module-users div div, #s5_inset_inset div.module-users div div { 



			padding:0pt;

			}

		#s5_leftcolumn div.module-users div div div, #s5_rightcolumn div.module-users div div div, #s5_inset_inset div.module-users div div div {



			padding:10px 9px 16px 13px;

			width:auto;

			}



		#s5_leftcolumn div.module-users div div div div, #s5_rightcolumn div.module-users div div div div, #s5_inset_inset div.module-users div div div div  {

			background:transparent none repeat scroll 0%;

			margin:0pt;

			padding:0pt;

			}

			

		#s5_leftcolumn div.module-users div div div div, #s5_rightcolumn div.module-users div div div div, #s5_inset_inset div.module-users div div div div {

			border:none; }

			

			

			

		/********************  Module Styles  -star********************/

		

		#s5_leftcolumn div.module-star div div div table td, #s5_rightcolumn div.module-star div div div table td, #s5_inset_inset div.module-star div div div table td{

			padding-left:10px;

			width:auto;

			}

		#s5_leftcolumn div.module-star h3, #s5_rightcolumn div.module-star h3, #s5_inset_inset div.module-star h3 {

			font-size:13px;

			font-weight:bold;

			background: url(../images/star.png) no-repeat; 

			height:26px;

			color:#000000;

			line-height:22px;

			margin-top:0px;

			padding-bottom:5px;

			padding-left:32px;}

			

		#s5_leftcolumn div.module-star, #s5_rightcolumn div.module-star, #s5_inset_inset div.module-star{



			clear:both;

			color:#000000;

			float:left;

			font-size:12px;

			margin-bottom:21px;

			padding:0pt;

			width:100%;

			}

		#s5_leftcolumn div.module-star div, #s5_rightcolumn div.module-star div, #s5_inset_inset div.module-star div {



			padding:0pt;

			}

		* html #s5_leftcolumn div.module-star div, #s5_rightcolumn div.module-star div, #s5_inset_inset div.module-star div{

			width:100%;

			}

		#s5_leftcolumn div.module-star div div, #s5_rightcolumn div.module-star div div, #s5_inset_inset div.module-star div div  {



			padding:0pt;

			}

		#s5_leftcolumn div.module-star div div div, #s5_rightcolumn div.module-star div div div, #s5_inset_inset div.module-star div div div {



			padding:10px 9px 16px 13px;

			width:auto;

			}



		#s5_leftcolumn div.module-star div div div div, #s5_rightcolumn div.module-star div div div div, #s5_inset_inset div.module-star div div div div {

			background:transparent none repeat scroll 0%;

			margin:0pt;

			padding:0pt;

			}

			

		#s5_leftcolumn div.module-star div div div div, #s5_rightcolumn div.module-star div div div div, #s5_inset_inset div.module-star div div div div {

			border:none; }







/*******************User positions 3,4,5 and 6**********************/	





#s5_user3_25 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	



#s5_user4_25 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	



	

#s5_user5_25 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	



		

#s5_user6_25 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	





#s5_user3_33 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	



		

#s5_user4_33 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	

	

#s5_user5_33 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	

		

#s5_user6_33 div.module h3{

	font-size:13px;

	font-weight:bold;

	height:24px;

	color:#000000;

	line-height:27px;

	margin-top:-7px;	}

	

		

	#s5_user3_50 div.module h3{

		font-size:13px;

		font-weight:bold;

		height:24px;

		color:#000000;

		line-height:27px;

		margin-top:-7px;	}	

	

		

	#s5_user4_50 div.module h3{

		font-size:13px;

		font-weight:bold;

		height:24px;

		color:#000000;

		line-height:27px;

		margin-top:-7px;	}



	

	#s5_user5_50 div.module h3{

		font-size:13px;

		font-weight:bold;

		height:24px;

		color:#000000;

		line-height:27px;

		margin-top:-7px;	}

		

			

	#s5_user6_50 div.module h3{

		font-size:13px;

		font-weight:bold;

		height:24px;

		color:#000000;

		line-height:27px;

		margin-top:-7px;	}

		

		

		#s5_user3_100 div.module h3{

			font-size:13px;

			font-weight:bold;

			height:24px;

			color:#000000;

			line-height:27px;

			margin-top:-7px;	}



				

			#s5_user4_100 div.module h3{

				font-size:13px;

				font-weight:bold;

				height:24px;

				color:#000000;

				line-height:27px;

				margin-top:-7px;	}



			

			#s5_user5_100 div.module h3{

				font-size:13px;

				font-weight:bold;

				height:24px;

				color:#000000;

				line-height:27px;

				margin-top:-7px;	}

				

					

			#s5_user6_100 div.module h3{

				font-size:13px;

				font-weight:bold;

				height:24px;

				color:#000000;

				line-height:27px;

				margin-top:-7px;	}

			



	

	

		#s5_middlecontentbarleft h3{

			color:#FFFFFF;}



		#s5_middlecontentbarmiddle h3{

			color:#FFFFFF;}

			

		#s5_middlecontentbarright h3{

			color:#FFFFFF;}

	







/*******************default joomla menu **********************/	





/* Default Joomla! Menu */

a.mainlevel  {

	color:#000000;

	display:block;

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

	font-style:normal;

	border-bottom:1px dotted #000000;

	font-weight:normal;

	line-height:23px;

	list-style-position:outside;

	list-style-type:none;

	margin-left:-4px;

	padding-left:8px;

	text-decoration:none;}

	





a.mainlevel:hover,

a.mainlevel:active,

a.mainlevel:focus  {

	color:#000000;

	text-decoration:none;

	background:#B99C72;}



a.mainlevel#active_menu  {

	display: block;

	text-decoration: none;	

	display: block; }



a.mainlevel:hover#active_menu  {

	text-decoration: none;	

	display: block; }



a.sublevel  {

	line-height:25px;

	text-decoration: none; }





a.sublevel:active,

a.sublevel:focus  {

	text-decoration: none; }

a.sublevel:hover {

	color:#000000;

	text-decoration: underline; }

	

#active_menu  {

	color:#000000;

	padding-left:16px;

	background:transparent url(../images/church/mainmenu_arrow.gif) left no-repeat; }





a.sublevel#active_menu  {

	background:none;

	text-decoration: underline;}





			



	

	

	

		

	

/*  Top Menu - "cpanel" module, menu must be "flat list", class suffix "-top"  */



ul#mainlevel-top {

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	font-style:normal;

	float:right;

	font-weight: normal;

	line-height:10px;

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none; }

	

ul#mainlevel-top li {

	display:block;

	color:#000000;

	float:left;

	margin-right:0px;

	height:12px;

	border-right: 1px #000000 solid;

	overflow:hidden;

	padding-left:0px;

	padding-right:0px; }

	

ul#mainlevel-top li a {

	color:#000000;

	display:block;

	padding:1px 4px;

	text-decoration:none; }

	

ul#mainlevel-top li a:hover {

	color:#FFFFFF;

	background-color:#000000; }



/*  user 7, 8, 9, and debug Menu  menu must be "flat list", class suffix "-middle"  */



ul#mainlevel-middle {

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	padding-top:6px;

	color:#D8C7A4;

	font-style:normal;

	font-weight: normal;

	line-height:8px;

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none; }

	

ul#mainlevel-middle li {



	background:transparent url(../images/church/s5_dp_footer_menu_sep.jpg) left repeat-x; 

	display:block;

	height:37px;

	margin-right:0px;

	overflow:hidden;

	margin-bottom:-7px;

	padding-left:0px;

	padding-right:0px; }

	

ul#mainlevel-middle li a {

	color:#D8C7A4;

	display:block;

	padding:1px 4px;

	text-decoration:none; }

	

ul#mainlevel-middle li a:hover {

	color:#FFFFFF;}

	

	

/*  Bottom Menu - "bottom" module, menu must be "flat list", class suffix "-bottom"  */



ul#mainlevel-bottom {

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#7D776B;

	font-style:normal;

	font-weight: normal;

	line-height:8px;

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none; }

	

ul#mainlevel-bottom li {

	display:block;

	color:#7D776B;

	float:left;

	border-right:1px solid #7D776B;

	margin-right:0px;

	height:13px;

	overflow:hidden;

	padding-left:0px;

	padding-right:0px; }

	

ul#mainlevel-bottom li a {

	color:#7D776B;

	display:block;

	padding:1px 4px;

	text-decoration:none; }

	

ul#mainlevel-bottom li a:hover {

	color:#FFFFFF;}



/* DROP DOWN

----------------------------------------------------------- */



.rowpadding {

	padding-left: 13px; 

	padding-right: 13px;  }



#s5_drop_down div.moduletable h3 {

     margin-bottom: 5px;

     font-family:Arial,Helvetica;

	 color:#FFFFFF;

     font-size: 11pt; }



#s5_drop_down div.moduletable {

     font-family:Arial,Helvetica;

     font-size: 9pt; }

	 

#s5_drop_down_tab {

	position: absolute;

	background:url(../images/church/s5_tab.png) no-repeat top center;

	width:174px;

	z-index:2;

	display:none;

	top: 56px;

	cursor:pointer;

	line-height:18px;

	font-weight:normal;

	height:24px;

}



#s5_drop_down2 {

     z-index: 2;

	 top:400px;

	  left:0px;

	 border-bottom:1px solid #000000;

     position: absolute;

	 background:transparent url(../images/church/s5_drop_bg.png) repeat-x scroll center bottom;

     overflow: hidden;

     width: 100%; }

	 

#s5_drop_down {

     z-index: 3;

	 left:0px;

     padding-top: 17px;

     position: absolute;

	 top:400px;

     overflow: hidden;

     width: 100%; }



#s5_open {

     margin: 0px auto; 

     cursor: pointer;

     display: block;

     text-align: center;

     font-size: 11px; 

     width: 123px;

	 margin-left:-1px;

     padding-top: 3px; 

     visibility: visible;

     font-family: Verdana, Arial, Helvetica, sans-serif;}



#s5_closed {

     margin: 0px auto; 

     padding-top: 3px; 

     cursor: pointer;

	 margin-left:-1px;

     text-align: center;

     display: none;

     width: 123px;

     font-size: 11px; 

     visibility: hidden;

     font-family: Verdana, Arial, Helvetica, sans-serif;}





		

/* Suckerfish */



#navv {

	margin: 0;

	padding: 0;

	height: 26px;}



#navv a {

	color:#000000;

	font-weight: bold;

	float: left;

	text-decoration: none;

	display: block;

	float: left;

	font-size:11px;

	cursor: pointer;

	height: 31px;

	line-height: 27px;

	padding: 0 9px;

	overflow: hidden;}



#navv li li a{

	font-weight: normal;

	padding: 0;

	text-indent: 13px;}



#navv, #navv ul {

	height:31px;

	padding-top:232px;

	float: left;

	list-style: none;

	margin-left: 12px;}


#navv li li {

	padding: 0;

	background: none;}



#navv ul ul a {

	color:#000000;

	display: block;

	text-decoration: none;

	width: 160px;

	text-transform: none; }

	





#navv li {

	float: left;

	padding-left: 4px;

	height: 43px;

	background:transparent;}



#navv ul li {

	position: relative;}



#navv li ul {

	z-index: 2;

	top: 43px;

	position: absolute;

	left: -999em;

	height: auto;

	width: 180px;

	font-weight: normal;

	border-width: 0;

	margin: 0;

	padding: 0;}

	

#navv ul {

	padding: 0;

	margin-top: 3px;}



#navv li li {

	float: left;

	padding: 0;

	height: 27px;

 	width: 166px;}



#navv li ul ul {

	margin: -44px 0pt 0pt 157px;}



#navv li:hover ul ul, 

#navv li:hover ul ul ul,

#navv li:hover ul ul ul ul,  

#navv li.sfhover ul ul, 

#navv li.sfhover ul ul ul, 

#navv li.sfhover ul ul ul ul {

	position:absolute;

	left: -999em;

	z-index:1;}



#navv li:hover ul, 

#navv li li:hover ul, 

#navv li li li:hover ul, 

#navv li li li li:hover ul,

#navv li.sfhover ul, 

#navv li li.sfhover ul, 

#navv li li li.sfhover ul,

#navv li li li li.sfhover ul{

	position:absolute;

	z-index: 1;

	left: 0; }





	



#navv ul ul {

	padding-bottom:9px;

	width:166px;

	background:#000000 url(../images/church/s5_dp_menuback.jpg) no-repeat bottom;}

	

#navv ul ul ul{

	border:1px solid #4B4B4B;

	width:160px;

	padding-bottom:4px;}



#navv ul ul li li{		

	background:url(../images/church/menuback_hover_white.png) 100% 0 repeat-y;}

	



	

.s5_outer {

	display:block;

	float:left;	}

	

.s5_outer_active {

	display:block;

	float:left;	}



#navv ul li.active a.active a.target  {

	background: url(../images/church/s5_dp_menu_left.jpg) 0pt 1pt no-repeat ;

	color:#FFFFFF;}

	

#navv ul li.active a {

	background: url(../images/church/s5_dp_menu_left.jpg) 0pt 1pt no-repeat ;

	color:#FFFFFF;}	



#navv ul li a.active:hover {



	color:#F9ECD0;}

	

#navv li:hover ul, #navv li.sfhover ul {

	left: 0;

	background-position: 0 0;}



#navv li:hover a, #navv li.sfHover a, #navlist li:hover a, #navlist li.sfHover a, #s5_fm_ul0 li:hover a, #s5_fm_ul0 li.sfHover a  {

	background:transparent url(../images/church/s5_dp_menu_left.jpg) 0pt 1pt no-repeat;

	color:#FFFFFF;}

	

#navv li:hover span, #navv li.sfHover span, #navlist li:hover span, #navlist li.sfHover span,#s5_fm_ul0 li:hover span, #s5_fm_ul0 li.sfHover span  {

	background:transparent url(../images/church/s5_dp_menu_right.jpg) 0pt 1pt no-repeat;

	color:#FFFFFF;}



	

#navv li:hover a, #navv li.over a,#navlist li:hover a, #navlist li.over a,#s5_fm_ul0 li:hover a, #s5_fm_ul0 li.over a  {

	background:transparent url(../images/church/s5_dp_menu_left.jpg) 0pt 1pt no-repeat;

	color:#FFFFFF;	}

	

#navv li:hover span, #navv li.over span, #navlist li:hover span, #navlist li.over span,#s5_fm_ul0 li:hover span, #s5_fm_ul0 li.over span {

	background:transparent url(../images/church/s5_dp_menu_right.jpg) right 1pt no-repeat;

	color:#FFFFFF;	}

	

#navv li.active span.s5_outer_active, #navlist li.active span.s5_outer_active, #s5_fm_ul0 li.active span.s5_outer_active  {

	background:transparent url(../images/church/s5_dp_menu_right.jpg) right 1pt no-repeat;}



#navv li.active span.s5_outer_active span, #navlist li.active span.s5_outer_active span, #s5_fm_ul0 li.active span.s5_outer_active span {

	background:transparent url(../images/church/s5_dp_menu_right.jpg) right 1pt no-repeat;}

	

#navv ul li.noback, #navlist ul li.noback, #s5_fm_ul0 ul li.noback {

	background:transparent url(../images/church/s5_menudots.gif) bottom no-repeat; }	

	

	

#navv ul li.noback:hover, #navlist ul li.noback:hover, #s5_fm_ul0 ul li.noback:hover {

	background:transparent url(../images/church/s5_menudots.gif) bottom no-repeat;

	text-decoration:none;

	line-height:30px;

	color:#A6814C;}

	

#navv ul li.noback a, #navlist ul li.noback a, #s5_fm_ul0 ul li.noback a {

	background:transparent;

	line-height:25px;

	font-size:11px;

	height:30px;

	color:#FFFFFF;}



#navv ul li.noback a:hover, #navlist ul li.noback a:hover, #s5_fm_ul0 ul li.noback a:hover  {

	background:transparent;

	text-decoration:none;

	line-height:25px;

	color:#A6814C;}



#navv ul li a.parent {

	background: url(../images/church/sublevel_arrow.gif) 100% 0 no-repeat;

	color: #FFFFFF;}



#navv ul li a.parent:hover,a.parent:active, a.parent:focus {

	background: url(../images/church/sublevel_arrow.gif) 100% 0 no-repeat;

	text-decoration:none;

	color: #A6814C;}





#navv ul li ul li.active a {

background:transparent url(../images/church/s5_menudots.gif) no-repeat scroll 10pt 14pt;

color:#FFFFFF;

}

	 

	 

	 

	

/* Tab Show */

	

.s5_left_border {

	border-left:solid 1px #93734A; }

	



#s5_outerdiv_slide { 

	overflow:hidden;

	position:absolute;

	line-height:19px;

	visibility:hidden;

	height:5px;

	width:5px;

    margin-left: -290px;

	border:1px solid #000000;

	background:#FBEDD2 url(../images/church/s5_dp_tab_background.jpg) repeat-x top; }

	

	#s5_outerdiv_slide_sub {

		cursor:pointer;

		float:right;

		height:23px;

		line-height:26px;

		margin-right:10px;

		margin-top:9px;

		padding-bottom:2px;

		padding-left:16px;

		width:51px;

		background:#000000;

		color:#FFFFFF;	}





	

#s5_outerdiv_slide2 { 

	overflow:hidden;

	position:absolute;

	visibility:hidden;

	line-height:19px;

	height:5px;

	width:5px;

	border:1px solid #000000;

	background:#FBEDD2 url(../images/church/s5_dp_tab_background.jpg) repeat-x top; }

	

	#s5_outerdiv_slide2_sub {

		cursor:pointer;

		float:right;

		height:23px;

		line-height:26px;

		margin-right:10px;

		margin-top:9px;

		padding-bottom:2px;

		padding-left:16px;

		width:51px;

		background:#000000;

		color:#FFFFFF;	}






