/* PRIMARY PAGE DESIGN ELEMENTS */

body {
	margin: 0 0 0 0;
	background-repeat: no-repeat;
}

/* LAYERS */
#Layer1 {
	position:absolute;
	width:210px;
	height:223px;
	z-index:1;
	top: 110px;
	left: 84px;
}
#Layer2 {
	position:absolute;
	width:207px;
	height:315px;
	z-index:2;
	left: 84px;
	top: 308px;
}
#Layer3 {
	position:absolute;
	width:195px;
	height:322px;
	z-index:3;
	left: 84px;
	top: 542px;
}
#Layer4 {
	position:absolute;
	width:908px;
	height:34px;
	z-index:4;
	left: 316px;
	top: 92px;
}
#Layer5 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:4;
	left: 279px;
	top: 330px;
}
#Layer6 {
	position:absolute;
	width:769px;
	height:250px;
	z-index:5;
	left: 256px;
	top: 99px;
	padding: 35px;
	/*background-image: url(images/flashBanner.png);*/
}
#Layer7 {
	position:absolute;
	width:44px;
	height:23px;
	z-index:6;
	left: 928px;
	top: 316px;
}
#Layer8 {
	position:absolute;
	width:650px;
	height:601px;
	z-index:1;
	left: 37px;
	top: 27px;
	overflow: auto;
}
#Layer9 {
	position:absolute;
	width:867px;
	height:37px;
	z-index:7;
	left: 113px;
	top: 97px;
}
#Layer10 {
	position:absolute;
	width:303px;
	height:87px;
	z-index:8;
	left: 75px;
	top: 11px;
}
#Layer11 {
	position:absolute;
	width:210px;
	height:223px;
	z-index:1;
	top: 111px;
	left: 84px;
}
#Layer12 {
	position:absolute;
	width:207px;
	height:315px;
	z-index:2;
	left: 84px;
	top: 308px;
}
#Layer13 {
	position:absolute;
	width:195px;
	height:322px;
	z-index:3;
	left: 83px;
	top: 558px;
}
#Layer15 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:4;
	left: 279px;
	top: 137px;
}
#Laye18 {
	position:absolute;
	width:643px;
	height:601px;
	z-index:1;
	left: 37px;
	top: 27px;
}
#Layer19 {
	position:absolute;
	width:711px;
	height:15px;
	z-index:1;
	left:278px;
	top:1027px;
}

/* S.E.O. HIDDEN TAGS (insert and add Keywords for search engines)*/
.h1 
{
	position:absolute;
	top: -300px;
	left: -200px;
	width: 588px;
	height: 253px;
	background: transparent;
	text-indent: -9999px;
}

.h2 
{
	position:absolute;
	left: -400px;
	width: 588px;
	height: 253px;
	background: transparent;
	text-indent: -9999px;
}
.tab a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2563A0;
}
.tab a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2563A0;
}
.email a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2563A0;
}
.email a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2563A0;
}
.tableData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 18px;
}
.tableData a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2563A0;
	height: 18px;
}
.tableData a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2563A0;
	height: 18px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 18px;
}

.h3 
{
	position:absolute;
	bottom: -100px;
	left: -500px;
	width: 588px;
	height: 253px;
	background: transparent;
	text-indent: -9999px;
}

/* LINKS */
a:link, a:visited 
{
	color: #eef4f8;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a:hover 
{
	text-decoration: underline;
}

.navLink a:link
{
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.navLink a:visited
{
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/* TEXT */
.latestSermonsImage
{
	background-image:url(images/latestBackground.png);
	background-position: center;
}

.latestSermonsHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d3d3d3;
	text-decoration: none;
	text-align: center;
}

.latestSermons 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D0D9EA;
	text-decoration: none;
	padding-left: 40px;
	padding-bottom:10px;
}

.upcomingEventsHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2563A0;
	text-decoration: none;
	text-align: center;
}

.churchCalendarHeader
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C7E4F9;
	text-decoration: none;
	text-align: center;
}

.eventsDetailed 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	font-weight:bold;
}

.eventsText 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d1d1d1;
	text-decoration: none;
}

.bodyTextHeader
{
	color: #00A800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.bodyText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 600px;
	color: #000000;
	padding-left:10px;
	padding-right:10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
	line-height: normal;
	background-image:url(images/textBackground_gradient.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.bodyText a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2563A0;
}
.bodyText a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2563A0;
}

.imgSpacing
{
	margin-top: -2px;
	margin-left: -20px;
}

div.scroll {
	height: 400px;
	width: 600px;
	overflow:auto;
	border: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
