﻿/* -------------------------------- Normal Tags -------------------------------- */

body
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-align:left;
  margin:0px 0px 0px 0px;
  background:#EEEFF0;

}

h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	color:#003399;
	text-align:left;
}

h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	color:#009999;
	text-align:left;
}
h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:#333333;
	text-align:left;
	border-bottom:thin #333333 solid;
	padding-bottom:6px;
}

p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
}

ul
{
	
}

ol
{
}

li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:  14px;
}

a:link
{
	color:#003399;
	text-decoration:underline;
}

a:visited
{
	color:#003399;
	text-decoration:underline;
}

a:active
{
	color:#003399;
	text-decoration:underline;
}
a:hover
{
	color:#009899;
	text-decoration:underline;
	
}

img
{
	border:0px 0px 0px 0px;
}

img .FloatRight
{
	float:right;
}

img .FloatLeft
{
	float:left;
}
/* -------------------------------- Sermon Table -------------------------------- */

table .Sermons
{
	border: 1px #999999 solid;
}
/* -------------------------------- Section menu -------------------------------- */
.SectionMenuHeading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold;
	color:#333333;
	text-align:left;
}

.SectionMenuItem 
{
	list-style-image:url('Images/SectionMenuBullet.jpg');

	margin-bottom:6px;
	margin-left:0px;
	position:relative;
	left:-20px;
	right:20px;
	font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
	
}

.SectionMenuItem a:link
{
	color:#333333;
	text-decoration:none;
}

.SectionMenuItem a:visited
{
	color:#333333;
	text-decoration:none;
}

.SectionMenuItem a:active
{
	color:#333333;
	text-decoration:none;
}
.SectionMenuItem a:hover
{
	color:#003399;
	text-decoration:underline;
	
}


/* -------------------------------- Template Structure -------------------------------- */
.PageArea
{
  width:800px;
  background:#FFFFFF;
  border-left: #555555 1px solid;
  border-right: #555555 1px solid;
  border-bottom: #555555 1px solid;
  /* Position content in center of page*/
  position: absolute; 
  left:50%;
  margin-left: -400px;
  margin-top: 0px;

}

.ContentHolderTable
{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  border: :0px 0px 0px 0px;
  border-collapse:collapse;
}
.SideBar
{
  width:200px;
  background:#FFFFFF url(Images/SectionNavigationBar.jpg) scroll repeat-y 0 0;
  min-height:500px;
  padding: 10px 10px 10px 10px;
  margin:0px 0px 0px 0px;
  vertical-align:top;
  

}

.HomePageImage
{
  width:584px;
  padding: 0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  vertical-align:top;
  

}
.HomePageEvents
{
  width:216px;
  background-image:url('Images/PageConceptIndex_04.jpg');
  padding: 3px 0px 3px 0px;
  margin:0px 0px 0px 0px;
  vertical-align:top;

}

.UpperFlare
{
	border:0px;
	border-collapse:collapse;
	margin:0px 0px 0px 0px;
  background:#0F0;
  clear:both;
  background:#FFFFFF url(Images/UpperFlare.jpg) scroll no-repeat 0 0;
  height:24px;
  width:800px;
}

.LowerFlare
{
	border:0px;
	border-collapse:collapse;
	margin:0px 0px 0px 0px;
  background:#0F0;
  clear:both;
  background:#FFFFFF url(Images/LowerFlare.jpg) scroll no-repeat 0 0;
  height:24px;
  width:800px;
}
.PageContent
{
  padding: 10px 10px 10px 10px;
  margin:0px 0px 0px 10px;
  width:575px;
  min-height:500px;
  vertical-align:top;
}
.Footer
{
	clear:both;
	background-color:#003399;
  height:300px;
  width:800px;
  color: #FFFFFF;
  text-align:center;
  font-size:11px;
  padding: 6px 0px 0px 0px;
  margin:0px 0px 0px 0px;
 
}
/* -------------------------------- Navigation Menu -------------------------------- */

.nav-menu ul
{
  list-style:none;
  padding: 2px 0px 0px 0px;
  margin: 0px 0px 0px 10px;
  background: #003399;
  
}

.nav-menu li
{
  float: left;
  margin: 0px 0px 0px 0px;  /*Spacing between buttons */
  padding:3px 5px 0px 5px; /*Padding between button border and text*/
  background: #003399;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
}

.nav-menu li a
{
  background: #003399;
  display:block;
  color:#FFFFFF;
  text-decoration: none;
  text-align:left;
  margin: 0px 0px 5px 0px;

}



.nav-menu li a:link
{
  color:#FFFFFF;
  text-decoration: none;
}
.nav-menu li a:active
{
  color:#FFFFFF;
  text-decoration: none;
}
.nav-menu li a:visited
{
  color:#FFFFFF;
  text-decoration: none;
}
.nav-menu li a:hover
{
  color:#FFFF00;
  text-decoration: none;
}

/* Hide from IE5-Mac \*/
.nav-menu li a
{
  float:none;
}
/* End hide */

.nav-menu
{
  width:800px; /* width of entire menu */
  background: #003399;
  height:26px;
  position:relative;
  z-index:4;
} 

/* Following identifies current section of web site in menu.  Add correct ID tag to Body tag */
#HomeMenu .HomeMenu, #VisitorsMenu .VisitorsMenu, #AboutMenu .AboutMenu, #WorshipMenu .WorshipMenu, #EducationMenu .EducationMenu, #CommunityMenu .CommunityMenu, #NewsMenu .NewsMenu, #ContactUsMenu .ContactUsMenu
{
  font-weight:bold;
} 


/* Following identifies current section of web site in menu.  Add correct ID tag to Body tag */
#Submenu1 .Submenu1, #Submenu2 .Submenu2, #Submenu3 .Submenu3, #Submenu4 .Submenu4, #Submenu5 .Submenu5, #Submenu6 .Submenu6, #Submenu7 .Submenu7, #Submenu8 .Submenu8, #Submenu9 .Submenu9, #Submenu10 .Submenu10, #Submenu11 .Submenu11, #Submenu12 .Submenu12, #Submenu13 .Submenu13, #Submenu14 .Submenu14, #Submenu15 .Submenu15
{
font-weight:bold;
  color:#FF0000;
} 


.sub-menu ul
{
  list-style:none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.sub-menu li
{
  float: left;
  margin: 0px 0px 0px 0px;  /*Spacing between buttons */
  padding: 0px 0px 0px 0px;
  position:relative;
  left:-10px;
}

.sub-menu li a
{

  background: #DDF8F8;
  height: 20px; /* height of buttons */
  /*line-height: 14px; /* text line spacing */
  float:left;
  width: 200px;  /*width of buttons */
  display: block;
  border-bottom: 1px solid #009999;
  border-right: 1px solid #009999;
  border-left: 1px solid #009999;
  color: #333333;
  text-decoration: none;
  text-align:left;
  padding: 5px 5px 5px 5px;
  margin: 0px 0px 0px 0px;
  
}

.sub-menu li a:link
{
  color:#333333;
  text-decoration: none;
}
.sub-menu li a:active
{
  color:#333333;
  text-decoration: none;
}
.sub-menu li a:visited
{
  color:#333333;
  text-decoration: none;
}

.sub-menu li a:hover
{
  background: #FFFFAA;
  color: #000000;
  text-decoration: none;
}


/* Hide from IE5-Mac \*/
.sub-menu li a
{
 float: none;
}
/* End hide */

.sub-menu
{
  width:200px;  /*width of entire menu */
  visibility:hidden; /*hide menu until mouseover*/
  position:absolute;
  z-index:10;

} 

.SectionNavigation 
{
	text-align:right;
}

.FinePrint
{

  font-size: 10px;
  text-align:center;
}

