﻿body 
{
	font-family:Helvetica, Arial;
	font-size:12px;
	background-color:#4D4D4D;
	margin: 0 0 0 0;
}

img {display:block;}

#headerflash{	 width:920px; z-index:4000; position:relative; top:0px;   }
#middlesection{ width:100%; height:460px; background-color:White;  position:absolute; top: 100px; left:0; }
#footersection{ width:100%; height: 86px; background-color:#4D4D4D; position:absolute; top: 560px; left:0; }



#middlecontainer
{
	position:relative;
	width:800px;
	height:260px;
	background-color:white;
	color:#DAAD5C;
}
#leftcontent{ width:160px;	text-align:right; }
#leftcontent a{	 color:#999999 }
#leftcontent a:hover{	 color:#666 }


/* Sub navigation */
ul#sub-nav { margin-left : 0px;	padding-left: 0px;	margin-top: 5px;  }                   
ul#sub-nav li { color:#000;	list-style-type:none; padding: 2px 10px 2px 0px;	margin: 0px 0px 0px 0px;}
ul#sub-nav a { 	text-decoration:none;  }
ul#sub-nav a:hover { 	text-decoration:none; }
ul#sub-nav li a {  	color:#000; text-decoration:none; text-transform:capitalize }
ul#sub-nav li a:hover {  	color:#000; text-decoration:none; }
ul#sub-nav li:hover {	 }

/* Ministries Menu */
#MinistriesMenu{ width: 500px; }


.mainnav
{
	padding-right:10px;
	padding-bottom:10px;
	text-decoration:none;
	color:Black;
}
#contentdiv1{
	width:30px;
	height:100%;
}

.middlecontent1{	font-family:Helvetica, Arial; 	font-size:12px;	color: #4d4d4d;	padding: 15px 0 15px 0; vertical-align:top; line-height:15px}
.middlecontent1 .title  {	color:#A34225; font-size:14px; padding-bottom:5px; font-family:Arial;  }
.middlecontent1 .date   {	color:#454545; font-family:Georgia, Arial; font-size:11px;  }

.middlecontent2{	font-family:Helvetica, Arial; 	font-size:12px;	color: #4d4d4d;	padding: 15px 0 15px 0; width:400px; vertical-align:top; line-height:15px}
.middlecontent2 .title  {	color:#A34225; font-size:14px; padding-bottom:5px; font-family:Arial;  }
.middlecontent2 .date   {	color:#454545; font-family:Georgia, Arial; font-size:11px;  }



#sermoncontainer { position:relative; }
#sermonoutline { position:absolute; top:73px; left:210px; line-height:16px; }
#sermonoutline a { font-family:Arial;   }
#sermonoutline a:hover { text-decoration:none;   }


#newslettercontainer { position:relative; }
#newsletter { line-height:16px}
#newsletterlinks { position:absolute; top:25px; left:230px; line-height:16px }
#newsletterlinks a { color:#A34225; font-family: Helvetica,Arial;   }
#newsletterlinks a:hover { text-decoration:none; }


#footercontainer{ position:relative; width:800px;height:86px;color:White;}
#footersearch { position:absolute; top:20px; left:20px;}
#searchbuttoncontainer { position:absolute; top:0px; left:160px;}
#footerimages { position:absolute; top:4px; right:20px;}
#footertext1 { position:absolute; top:60px; right:20px; color:#FFF}
#footertext1 a{ color:#FFF; text-decoration:none; padding:0 3px 0 3px}
#footertext1 a:hover{ color:#FFF; text-decoration:underline}
#footertext2 { position:absolute; top:80px; right:20px; color:#878787; text-align:right; text-decoration:none; line-height:13px}
#footertext2 a { color:#878787; text-decoration:none}
#footertext2 a:hover { text-decoration:underline}


#PageTable{ width:100%; height:100%}
#HeaderTD{ height:100px; background-color:#ffffff;}
#MiddleTD{ height:300px; background-color:White; vertical-align:top;}
#FooterTD{ height:85px; background-color:#4D4D4D;}

#MiddleTable{ width:840px; height:100%; background-color:#ffffff;}
#SubNavTD{ width:160px; height:100%; vertical-align:top; background-color:#ffffff;}
#DividerTD{ width:30px; height:100%; vertical-align:top; background-color:#ffffff; 	background-image:url("../images/v-divider.jpg"); 
	background-repeat:repeat;
 }

#searchHomelabel {	font-family: Arial, Helvetica, sans-serif;	font-size:14px;	color:#c19441;	padding: 3px 8px 0 0;	vertical-align:middle;		text-decoration:none;	}
#searchHomelabel a{ text-decoration:none; 	font-size:14px;	color:#c19441; }
	

#homepageSearch {
	background:   url(../images/searchinput.gif) no-repeat;
	background-color: #4d4d4d;

	width: 151px;	height: 19px;	margin: 0px;	border: solid 0px #ffffff;	padding-left: 4px;	padding-top: 3px;	padding-right: 4px;	color:#ffffff;	font-size: 10px;	}
	
ul{ margin:0; padding: 0 0 10px 25px;}
li{ margin:0; padding: 0; list-style-type: square;}


#divContentShrink { width: 410px;}
#divEvent {
 float:right;
 width:225px;
 height:400px;
 padding: 0 0 0 20px;
 color:#DAAD5C;
}

#divEvent .title  {	color:#A34225; font-size:14px; padding-bottom:5px; font-family:Arial;  }
#divEvent .date   {	color:#454545; font-family:Georgia, Arial; font-size:11px;  }
#divEvent a   {	color:#A34225; text-decoration: "underline"; font-family:Georgia, Arial; font-size:11px;  }

/* Focus Event */ 
#divFocusEvents  { width: 216px; border: solid 0px black; float:right; padding: 10px 0 0 0px; margin: -10px;}
#tdFocusEvents1 { margin: -10px; width: 216px; height:300px;  vertical-align:top;  background-image:url("../images/focus_events_02.jpg"); background-position:top; background-repeat:no-repeat;}
#divFocusEventsText{ padding: 20px 10px 0 20px; color: #e0e0e0; font-size:12px; font-family:Helvetica, Arial; }
#divFocusEventsText a{ color: #ffffff; font-size:12px; font-family:Georgia, Times New Roman; }
#divFocusEventsText h1{  font-size:16px; color:#ffffff; text-transform:uppercase; font-family:Helvetica, Arial; font-weight:bold; padding: 0 0 10px 0; }
#divFocusEventsText h2{  font-size:12px; color:#ffffff; text-transform:uppercase; font-family:Helvetica, Arial; padding:0 0 2px 0; font-weight:normal}
#tdFocusEventsFooter{ width:216px; height:19px; background-image:url("../images/focus_events_03.jpg"); background-position:top; background-repeat:no-repeat;}
/* Focus Event */

/* POPUP NOTES */
div.cal_note_width {
   width: expression(maxwidthiehack(this));
   max-width: 50%;
}

div.cal_note_popup
{ 
   background: #b95505;
   color: #fff;
   font-size: 10px;
   font-family: tahoma, arial;
   width: expression(maxwidthiehack(this));
   max-width: 50%;

}

div.cal_note_popup a:link, div.cal_note_popup a:visited
{
   color: #003969;
   text-decoration: underline;
}
/* POPUP NOTES */






#calendarcontainer{ position:relative;}


.divMessenger {
	position:absolute;
	width:100%;
	height:620px;
	top:0; left:0;
	color:white;
	font-size:12px;
	
}                      
html>body .divMessenger {height:100%; background-image: url("../images/msg-bg.png");background-repeat:repeat;	}

div#messenger 
{

	position:absolute;
	top:200px;
	left:115px;
	vertical-align:middle;
	text-align:center;
	background:#4d4d4d;
	border:1px solid #76B41C;
	padding:10px;

}
div#messenger a
{

	color:White;

}


div#Smessenger p {
	padding:10px;
	background:#111;
	width:350px;
	margin: -30px auto 0;
	border:1px solid #76B41C;
	text-align:center; 
}


.EventWeeklyScheduleLink a{ font-size:14px; border-bottom: dashed 1px #B95509; text-decoration:none; }
.EventWeeklyScheduleLink a:hover{ font-size:14px; border: none; text-decoration:none;}