/* CoolMenus 4 - default styles - do not edit */
		.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
		/* CoolMenus 4 - default styles - end */
		  
		/*Style for the background-bar*/
		.clBar{position:absolute; width:10; height:10; background-color:#4682B4; layer-background-color:#4682B4; visibility:hidden}
		
		/*Styles for level 0*/
		.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:normal}
		.clLevel0{background-color:#4682B4; layer-background-color:#4682B4; color:white;}
		.clLevel0over{background-color:#336699; layer-background-color:#336699; color:#000000; cursor:pointer; cursor:hand; }
		.clLevel0border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#006699}
		
		/*Styles for level 1*/
		.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:10px; font-weight:normal}
		.clLevel1{background-color:#4682B4; layer-background-color:#4682B4; color:white;}
		.clLevel1over{background-color:#336699; layer-background-color:#336699; color:#000000; cursor:pointer; cursor:hand; }
		.clLevel1border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#006699}
		
		/*Styles for level 2*/
		.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:normal}
		.clLevel2{background-color:#4682B4; layer-background-color:#4682B4; color:white;}
		.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:#000000; cursor:pointer; cursor:hand; }
		.clLevel2border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#006699}


#el_page
{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	height: 100%;
}
#el_header
{
	position: absolute;
	font: normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	background: #4682B4 url(../images/elements/pg_header.gif) no-repeat;
	padding-left: 5px;
	padding-top: 15px;
	width: 748px;
	height: 40px;
	left: 1px;
	top: 1px;
}

#el_left_img
{
	position: absolute;
	font: normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	padding-left: 5px;
	left: 1px;
	width: 200px;
	top: 42px;
	height: 250px;
	border-right-color: #4169E1;
	border-right-width: 1px;
	background: url(../images/elements/pg_bg_church.gif) no-repeat;
}
#el_left_bar
{
	position: absolute;
	font: normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #4682B4;
	text-decoration: none;
	color: #000000;
	padding-left: 5px;
	padding-top: 3px;
	left: 1px;
	width: 200px;
	top: 282px;
	height: 20px;
}

#el_left
{
	position: absolute;
	font: normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #ffffff;
	text-decoration: none;
	color: #000000;
	padding-left: 5px;
	left: 1px;
	width: 200px;
	top: 302px;
	height: 100%;
	border-right-color: #4682B4;
	border-right-style: solid;
	border-right-width: 1px;
}

#el_c1
{
	position: absolute;
	background: #191970;
	left: 202px;
	width: 90px;
	top: 42px;
	height: 5px;
}
#el_c1_img
{
	position: absolute;
	background: #191970 url(../images/elements/hdr_welcome.gif) no-repeat;
	left: 202px;
	width: 90px;
	top: 48px;
	height: 100px;
}
#el_c2
{
	position: absolute;
	background: #B22222;
	left: 293px;
	width: 70px;
	top: 42px;
	height: 5px;
}
#el_c2_img
{
	position: absolute;
	background: #B22222 url(../images/elements/hdr_news.gif) no-repeat;
	left: 293px;
	width: 70px;
	top: 48px;
	height: 100px;
}
#el_c3
{
	position: absolute;
	background: #556B2F;
	left: 364px;
	width: 100px;
	top: 42px;
	height: 5px;
}
#el_c3_img
{
	position: absolute;
	background: #556B2F url(../images/elements/hdr_worship.gif) no-repeat;
	left: 364px;
	width: 100px;
	top: 48px;
	height: 100px;
}

#el_c4
{
	position: absolute;
	background: #8B008B;
	left: 465px;
	width: 90px;
	top: 42px;
	height: 5px;
}
#el_c4_img
{
	position: absolute;
	background: #8B008B url(../images/elements/hdr_whatwedo.gif) no-repeat;
	left: 465px;
	width: 90px;
	top: 48px;
	height: 100px;
}

#el_c5
{
	position: absolute;
	background: #FF8C00;
	left: 556px;
	width: 100px;
	top: 42px;
	height: 5px;
}
#el_c5_img
{
	position: absolute;
	background: #FF8C00 url(../images/elements/hdr_contact.gif) no-repeat;
	left: 556px;
	width: 100px;
	top: 48px;
	height: 100px;
}

#el_c6
{
	position: absolute;
	background: #7B68EE;
	left: 657px;
	width: 92px;
	top: 42px;
	height: 5px;
}
#el_c6_img
{
	position: absolute;
	background: #7B68EE url(../images/elements/hdr_playapart.gif) no-repeat;
	left: 657px;
	width: 92px;
	top: 48px;
	height: 100px;
}

#el_right
{
	position: absolute;
	font: normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	padding-left: 5px;
	left: 202px;
	width: 547px;
	top: 149px;
	height: 100%;
	text-align: justify;
}

.el_normal
{
	font: normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	text-align: justify;
}
.el_header
{
	font: normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #A9A9A9;
}

#el_footer
{
	font : normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color: #000000;
}

/* For service schedule */
.usual_week
{
	font : normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color: #000000;
}
.current_week
{
	font: normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	background-color: #c0c0c0;
}
.worshipschedule_header
{
	font: normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #A9A9A9;
}

.worshipschedule_time
{
	font: normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #4682B4;
}

.sm_smallprint
{
	font: normal normal normal 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}


.img_std
{
	border-color: #DCDCDC;
}
@media print{
	.screenonly {display:none;}
}

@media screen{
	.printonly {display:none;}
}