body, td, th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
body {
	background-color: #FFFFFF;
	background-image:url(images/bg.gif);
	background-position: center;
	background-position:top;
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
}
b{
	font-weight:bold;
	font-size:13px;
}
a:link {
	color: #0066CC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #006699;
}
a:hover {
	text-decoration: none;
	color: #C41230;
}
a:active {
	text-decoration: none;
	color: #C41230;
}
.submenu{
	margin-left:20px;
}
.treeText{
	font-family:Georgia, Times New Roman, Times, serif;
	color:#FFFFFF;
	font-size:14px;
	font-style:italic;
	width:350px;
}
.treeCaption {
	font-size: 12px;
	color: #9D0B2A;
	margin-right:30px;
}
.largeItalics{
	font-family: Times New Roman, Times, serif;
	font-size:13px;
	font-style:italic;
	line-height:110%;
}
.titleGrey{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size:18px;
}
.titleRed {
	color: #C41230;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 125%;
}
.scheduleTitle {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.scheduleText {
	color: #FFFFFF;
	font-size:9px;
	padding:4px;
}
a.panelText:link{
	color: #FFFFFF;
	text-decoration: none;
}
a.panelText:hover{
	color: #000000;
	text-decoration: none;
}
a.panelText:visited{
	color: #FFFFFF;
	text-decoration: none;
}
a.panelText:visited:hover{
	color: #000000;
	text-decoration: none;
}
.featureText{
	font-size:9px;
	margin-left:55px;
	margin-top:2px;
	margin-bottom:2px;
	margin-right:8px;
}
.copyright{
	font-size:9px;
	color:#999999;
}

a.menuHomeRed {display: block; width: 66px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuHome:link {display: block; width: 66px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuHome:active {	display: block; width: 66px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuHome:visited {display: block; width: 66px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuHome:hover {display: block; width: 66px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}

a.menuAboutRed {display: block; width: 151px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuAbout:link {display: block; width: 151px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none; 
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuAbout:active {display: block; width: 151px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuAbout:visited {display: block; width: 151px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuAbout:hover {display: block; width: 151px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}

a.menuNewsRed {display: block; width: 100px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuNews:link {display: block; width: 100px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuNews:active {display: block; width: 100px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuNews:visited {display: block; width: 100px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuNews:hover {display: block; width: 100px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}

a.menuWorshipRed {display: block; width: 100PX; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuWorship:link {display: block; width: 100PX; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none; 
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuWorship:active {display: block; width: 100PX; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuWorship:visited {display: block; width: 100PX; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuWorship:hover {display: block; width: 100PX; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}

a.menuMinistriesRed {display: block; width: 135px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuMinistries:link {display: block; width: 135px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuMinistries:active {display: block; width: 135px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuMinistries:visited {display: block; width: 135px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuMinistries:hover {display: block; width: 135px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}

a.menuEducationRed {display: block; width: 100px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuEducation:link {display: block; width: 100px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuEducation:active {display: block; width: 100px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuEducation:visited {display: block; width: 100px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuEducation:hover {display: block; width: 100px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}

a.menuSupportRed {display: block; width: 150px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuSupport:link {display: block; width: 150px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuSupport:active {display: block; width: 150px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuSupport:visited {display: block; width: 150px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuSupport:hover {display: block; width: 150px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}

a.menuLinksRed {display: block; width: 66px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuLinks:link {display: block; width: 66px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuLinks:active {display: block; width: 66px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuLinks:visited {display: block; width: 66px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #000000; text-decoration: none;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}
a.menuLinks:hover {display: block; width: 66px; height: 18px; line-height: 18px; font-size: 9px; text-align: center; color: #FFFFFF; text-decoration: none; background-color:#C41230;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}

ul { padding: 0; margin: 0; list-style: none; }

li.btnHome {display: block; float: left; position: relative; width: 66px; line-height: 18px;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}  
li.btnHomeOver {display: block; float: left; position: relative; width: 66px; line-height: 18px;}

li.btnAbout {display: block; float: left; position: relative; width: 151px; line-height: 18px;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}  
li.btnAboutOver {display: block; float: left; position: relative; width: 151px; line-height: 18px;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}

li.btnNews {display: block; float: left; position: relative; width: 100px; line-height: 18px;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}  
li.btnNewsOver {display: block; float: left; position: relative; width: 100px; line-height: 18px;}

li.btnWorship {display: block; float: left; position: relative; width: 100px; line-height: 18px;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}  
li.btnWorshipOver {display: block; float: left; position: relative; width: 100px; line-height: 18px;}

li.btnMinistries {display: block; float: left; position: relative; width: 135px; line-height: 18px;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}  
li.btnMinistriesOver {display: block; float: left; position: relative; width: 135px; line-height: 18px;}

li.btnEducation {display: block; float: left; position: relative; width: 100px; line-height: 18px;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}  
li.btnEducationOver {display: block; float: left; position: relative; width: 100px; line-height: 18px;}

li.btnSupport {display: block; float: left; position: relative; width: 150px; line-height: 18px;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}  
li.btnSupportOver {display: block; float: left; position: relative; width: 150px; line-height: 18px;}

li.btnLinks {display: block; float: left; position: relative; width: 66px; line-height: 18px;
	background-image:url(images/menu/divider.gif); background-position:right; background-repeat:no-repeat; z-index:10;}  
li.btnLinksOver {display: block; float: left; position: relative; width: 66px; line-height: 18px;}

a.dropAbout:link {display: block; border: 1px solid #FFFFFF; background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropAbout:active {display: block; border: 1px solid #FFFFFF;background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropAbout:visited {display: block;border: 1px solid #FFFFFF;background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropAbout:hover {display: block;border: 1px solid #C41230;background-color: #C41230; color: #FFFFFF; font-size: 9px; text-align: left; text-decoration: none;}

a.dropWorship:link {display: block; border: 1px solid #FFFFFF; background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropWorship:active {display: block; border: 1px solid #FFFFFF;background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropWorship:visited {display: block;border: 1px solid #FFFFFF;background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropWorship:hover {display: block;border: 1px solid #C41230;background-color: #C41230; color: #FFFFFF; font-size: 9px; text-align: left; text-decoration: none;}

a.dropMinistries:link {display: block; border: 1px solid #FFFFFF; background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropMinistries:active {display: block; border: 1px solid #FFFFFF;background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropMinistries:visited {display: block;border: 1px solid #FFFFFF;background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropMinistries:hover {display: block;border: 1px solid #C41230;background-color: #C41230; color: #FFFFFF; font-size: 9px; text-align: left; text-decoration: none;}

a.dropEducation:link {display: block; border: 1px solid #FFFFFF; background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropEducation:active {display: block; border: 1px solid #FFFFFF;background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropEducation:visited {display: block;border: 1px solid #FFFFFF;background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropEducation:hover {display: block;border: 1px solid #C41230;background-color: #C41230; color: #FFFFFF; font-size: 9px; text-align: left; text-decoration: none;}

a.dropSupport:link {display: block; border: 1px solid #FFFFFF; background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropSupport:active {display: block; border: 1px solid #FFFFFF;background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropSupport:visited {display: block;border: 1px solid #FFFFFF;background-color: #FDBA31; color: #000000; font-size: 9px; text-align: left; text-decoration: none;}
a.dropSupport:hover {display: block;border: 1px solid #C41230;background-color: #C41230; color: #FFFFFF; font-size: 9px; text-align: left; text-decoration: none;}

li ul {display: none; position: absolute;  top: 18px; left: 0; width: 180; }
li > ul { top: auto; left: auto; }

li:hover ul, li.btnAboutOver ul.overAbout { display: block; width: 144px; background: #C41230; text-align: left; }
li:hover ul, li.btnWorshipOver ul.overWorship { display: block; width: 93px; background: #C41230; text-align: left; }
li:hover ul, li.btnMinistriesOver ul.overMinistries { display: block; width: 128px; background: #C41230; text-align: left; }
li:hover ul, li.btnEducationOver ul.overEducation { display: block; width: 93px; background: #C41230; text-align: left; }
li:hover ul, li.btnSupportOver ul.overSupport { display: block; width: 144px; background: #C41230; text-align: left; }
