/* CSS Document Start*/


* {
	margin:0;
	padding:0;
}
body {
	background:#383c42;
	font-family:Arial, Helvetica, sans-serif;
}
.clear {
	clear:both;
	line-height:0;
	font-size:0;
}

a{
outline:none;
}

#wrapper {
	margin: 0 auto;
	width:962px;
	background:url(../images/wrapper_bg.gif) repeat-y;
}
.header {
	width:936px;
	margin:0 auto;
	height:135px;
	background:url(../images/header_bg.gif) repeat-x;
}
.header h1 {
	float:left;
	padding:9px 0 0 26px;
}
.header h1 a {
	width:231px;
	height:79px;
	margin:0;
	padding:0;
	background:url(../images/logo.gif) no-repeat;
	display:block;
	text-indent:-9000px;
}
.top_blue_strip {
	width:934px;
	height:22px;
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
}

.nav {
	width:936px;
	margin:0 auto;
	padding:0;
	font-size:0 !important;
	height:57px !important;
	background:#000000;
}

.nav ul {
	width:889px;
	padding-left:43px;
}
.nav ul li {
	padding-top:1px;
	list-style-type:none;
	float:left;
}
.nav ul li a {
	text-decoration:none;
	font-size:13px;
	padding: 0 38px 0 38px;
	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:bold;
	color:#777f85;
	line-height:55px !important;
	display:block !important;
	_display:inline-block;
}

.nav ul li a span{
	color:#f7f5f5;
}


.nav ul li a:hover {
	background:none;
	background:url(../images/hover_bg.gif) repeat-x top;
	color:#fff;
}

.nav li.selected a{ /*selected main tab style */
	background:url(../images/hover_bg.gif) repeat-x; /*THEME CHANGE HERE*/
	color:#fff;
}

/*ul.menulist li.current_page_item a { /*selected main tab style */
	/*background:url(../images/hover_bg.gif) repeat-x; /*THEME CHANGE HERE*/
	/*color:#fff;
}*/

.nav_right_splitter {
	background:url(../images/nav_splitter.gif) no-repeat right bottom;
}

.nav ul li.page-item-2 {
	background:url(../images/nav_splitter.gif) no-repeat right bottom;
}
.nav ul li.page-item-3 {
	background:url(../images/nav_splitter.gif) no-repeat right bottom;
}
.nav ul li.page-item-25 {
	background:url(../images/nav_splitter.gif) no-repeat right bottom;
}
.nav ul li.page-item-39 {
	background:url(../images/nav_splitter.gif) no-repeat right bottom;
}
.nav ul li.page-item-41 {
	background:url(../images/nav_splitter.gif) no-repeat right bottom;
}

.content {
	width:855px !important;
	background:#f7f5f5;
	margin:0 auto;
	padding-left:30px;
	padding-top:28px;
	padding-bottom:73px;
}
.content_bottom {
	width:885px;
	padding-top:47px;
	padding-left:7px;
}
.content_bottom_details {
	width:248px;
	float:left;
	margin:0 !important;
	padding-right:42px;
}
.content_bottom_details h2 {
	width:237px;
	height:21px;
	font-weight:normal;
	padding-top:8px;
	padding-left:11px;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/bottom_heading_bg.gif) no-repeat;
}

.content1{
	margin:0 auto;
	width:800px;
	padding-top:20px;
	padding-bottom:60px;
	padding-left:70px;
	padding-right:66px;
	border:1px solid #000000;
}
.content1 a{
	color:#59ccf1;
	font-size:14px;
	text-decoration:none;
}

.content1 a:hover{
	text-decoration:underline !important;
}
.content1, .content1  p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7b7b7b;
	line-height:32px;
	font-weight:bold;
}
.content1 ul{
	margin:0 0 0 25px;
}
.left_content{
	width:325px;
	float:left;
}

#nav_left {
	list-style:none;
	padding-left:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	color:#59ccf1 !important;
	padding-bottom:13px;
}


#nav_left li{
	float:left;
	padding: 0 5px 0 7px;
	line-height:normal;
	background:url(../images/life_church_sub_nav_spliter.gif) no-repeat left 7px;
}

#nav_left li.nobg{
	background:none;
}
#nav_left li.page-item-12 {
	background:none;
}

#nav_left li.page-item-27 {
	background:none;
}

#nav_left li.page-item-45 {
	background:none;
}

#nav_left a{
	color:#59ccf1;
	font-size:11px;
	text-decoration:none;
}

#nav_left li a:hover{
	text-decoration:underline !important;
}


.right_content{
	width:410px;
	float:left;
	padding-top:4px;
	padding-left:40px;
}

.right_content h2 {
	font-size:18px;
	color:#0ebff8;
	padding-bottom:5px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
	
.right_content p {
	width:410px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7b7b7b;
	padding-top:2px;
	font-weight:bold;
	 line-height:20px;
}

.footer {
	width:935px;
	padding-top:20px;
	margin-left:13px;
	height:52px;
	background:url(../images/footer_bg.gif) repeat-x;
	border-top:1px solid #111111;
	border-bottom:1px solid #383d44;
}
.footer ul {
	list-style:none;
	width:710px;
	padding-top:3px;
	padding-left:50px;
	float:left;
	height:25px;
}
.footer ul li {
	float:left;
	background:url(../images/sep_footer.gif) no-repeat left 55%;
	padding:0 3px 0 3px;
	line-height:30px;
}
.footer ul li.no_sep {
	background:none;
}

.footer ul li.nopadding{
	padding:0;
	line-height:27px;
}
.footer ul li span, .footer ul li a {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
}
.blue_color {
	color:#09bef8;
	font-size:12px;
	padding-right:3px !important;
	
}
.footer ul li a:hover {
	text-decoration:underline;
}

.footer_facebook{
	float:left;
}


.ddcolortabsline {
	clear: both !important;
	padding: 0 !important;
	width: 100%;
	line-height: 0px !important;
	font-size:0;
}


/* ######### Style for Drop Down Menu ######### */

.nav ul li ul{
	width:205px;
	float:left;
	padding:0;
	margin:0;
	padding-bottom:30px;
	padding-top:12px;
	background:url(../images/hover_ul.png) no-repeat left bottom !important;/*THEME CHANGE HERE*/
}


.nav ul li ul li {
	list-style-type:none;
	font-size:13px !important;
	display:block !important;
	height:20px !important;
	line-height:0 !important;
	width:100%;
}

.nav ul li ul li a {
	text-decoration:none;
	color:#fff;
	padding-left:30px;
	text-indent: 5px;
	text-decoration: none;
	padding-top:0;
	display:block !important;
	padding-bottom:0 !important;
	line-height:20px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	height:20px !important;
	font-weight:normal;
}

.nav ul li ul li a:hover {
	text-decoration:underline;
	background:none;
}


/* CSS Document End*/
/* extra */
.footer ul li.page-item-47
{
	background:none;
}

#calendar_wrapLarge
{
	padding:0 30px 0 20px;
}
