d* { margin:0 auto }
html { height:100.1% }
BODY {
	font:76%  Tahoma, Arial, Helvetica, sans-serif;
	background:#CA791E url(../images/top-bg.jpg) repeat-x;
	color:#211204;
}

/* MAIN BACKGROUND STYLES */
#table { width: 1078px; margin:0 auto }
#header { background:url(../images/logo-header.jpg) no-repeat; width:1078px; height:186px; margin:0 auto; clear:both }
#navBar { 
	background:url(../images/nav-bar.jpg) no-repeat; 
	width:1078px; 
	height:80px; 
	margin:0 auto; 
	clear:both; 
	font:bold 1.2em "Times New Roman", Times, serif  
}
#navBar a { color:#fff; text-decoration:none }
#navBar a:hover { color:#FCB13C; text-decoration:none }
#homeCenterBg { 
	background:url(../images/home4.jpg) no-repeat; 
	width:1078px; 
	height:505px; 
	margin:0 auto;
	clear:both
}
#interiorCenterBg { 
	background:url(../images/center-interior-bg.jpg) no-repeat; 
	width:1078px; 
	height:417px; 
	margin:0 auto;
	clear:both;
}
#interiorCenterBg1 { 
	background:url(../images/background.jpg) no-repeat; 
	width:1078px; 
	height:633px; 
	margin:0 auto;
	clear:both;
}
#interiorCenterBg2 { 
	background:url(../images/index-full-pageed2.jpg) no-repeat; 
	width:1078px; 
	height:797px; 
	margin:0 auto;
	clear:both;
}
#footer { background:url(../images/footer.jpg) no-repeat; font-size: 0.9em; width:1078px; height:67px; margin:0 auto;  }
#footerContent {font-family:'comic sans ms'; width:690px; color:#fff; margin:0 auto; height:67px; padding: 0 0 4px 0  }
#footerContent a { color:#fff; text-decoration:none }
#footerContent a:hover { color:#FFFFFF }

/* LINKS TEXT & CONTENT STYLES */
a { color:#056997 }
a:hover { color:#2B909C }
#headerTable { width:680px; margin:0 auto; height:165px }
#navContainer { width:680px; height:50px; margin:0 auto 15px auto; text-align:center  }
#navContainerT { width:670px; height:40px; margin:0 auto 15px auto; text-align:center  }
#homeTable { width:665px; height:504px; margin:0 auto }
#welcomeContent 
{

padding:0px 50px 0 0; width:380px 
}
#welcomeContent1
{ 
background:url(../images/geo-tracker.jpg) no-repeat; 
padding:100px 20px 0 0; width:297px 

}
#interiorTable { width:600px; height:382px; margin:0 auto  }
#interiorTable1{ width:650px; height:382px; margin:0 auto  }
#interiorContainer { padding:0 20px 0 0; height:340px; overflow:auto }
#interiorContainer1 { padding:0 5px 0 0; height:797px; overflow:auto }
#stretchedBgContainer { width:600px; height:100%; padding:0 20px 0 0; margin:0 auto }
.title { font:bold 1.3em "Times New Roman", Times, serif; color:#382504 }
.brownText { color:#582802 }
#joinUs {  margin:0 auto; font-size:0.9em; color:#FEE0A7; width:165px; text-align:left }
#joinUs ul { list-style:none }
#brownBoxContent { 
	margin:20px 0 0 33px;
	color:#fff; 
	font-size:0.9em; 
	height:125px;
	width:320px;
	overflow:auto; height:100px; 
}

#brownBoxContent2 { 
	margin:20px 0 0 33px;
	color:#fff; 
	font-size:0.9em; 
	height:25px;
	width:200px;
	overflow:auto; height:100px; 
}

#brownBoxContent1 { 
	padding:0px 0 0 90px;
	color:#000000; 
	font-size:0.9em;
	overflow:hidden
}
#brownBoxContent img { float:left; margin-right:13px; border:4px double #3D1B00;   }
#eventsContent { overflow:auto; height:300px; padding:0 20px 0 0; margin:80px 0 0 5px } 
#eventsContent1 { overflow:auto; height:80px;  } 
.allEvents { text-align:right; font-weight:bold }
.allEvents a { text-decoration:none }
.programs {  padding:6px; border:1px dotted #3D1B00; margin-bottom:5px; background:#F6D7BC }
.programs img { float:left; margin-right:13px }
.eventsList { padding-bottom:8px; border-bottom:1px dotted #3D1B00; margin-bottom:8px; overflow:hidden }
.eventsList img { float:left; margin-right:13px; border:3px double #3D1B00 }
.eventsList h2 { color:#8C5306; font-size:1.13em; margin:0; padding:0 }

/*MISC & FORM STYLES */
.left { float:left }
.right { float:right }
.pic { float:left; margin-right:13px; border:4px double #3D1B00 }
.clear { clear:both }
.spacer { height:25px }
.rm { /* margin-right:28px */ }
.rmt { margin-right:20px }
.tm { padding/-top:10px }
.contactForm { width:300px; height:70px; }
.form { height:14px; width:200px }
.button { height:24px; width:70px; background:#B66900; border:3px double #3D1B00; color:#fff }
.bulletList { font:bold 1em/1.5em Tahoma, Arial, Helvetica, sans-serif }
.bulletList ul { margin:0; padding:0; list-style:none }
.bulletList li { background: url(../images/bullet.gif) center left no-repeat; padding:0 0 1px 15px  }

#churchlist
{
	font-family:Trebuchet MS;
	font-size:14px;
}


.endorsement
{
	font-family:Trebuchet MS;
	font-size:13px;
}


.timestamp
{
	padding-left:20px;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
}

.prayerrequest
{
	border-top:1px solid #999999;
	padding-top:5px;
}
.registration
{
	border-top:1px solid #999999;
	padding-top:5px;
}

.church
{
	padding-top:5px;
}

select.selectclass
  { 
    font-family: Tahoma, Arial;
    font-size: 9pt; 
    border: 1px solid #E2DEDF;
  }

embed  {  vertical-align:bottom;  }

.toplinks {
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
}
.toplinks a:link {
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
		font-weight:normal;
}
.toplinks a:active {
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
		font-weight:normal;
}
.toplinks a:hover {
	font-family: tahoma;
	font-size: 12px;
	color: #1a6e95;
	text-decoration: none;
	font-weight:normal;
}
.toplinks a:visited{
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
}
.toplinks1 {
	font-family: tahoma;
	font-size: 12px;
	color: #e4b887;
	text-decoration: none;
	font-weight:normal;
}
.toplinks1 a:link {
	font-family: tahoma;
	font-size: 12px;
	color: #e4b887;
	text-decoration: none;
		font-weight:normal;
}
.toplinks1 a:active {
	font-family: tahoma;
	font-size: 12px;
	color: #e4b887;
	text-decoration: none;
		font-weight:normal;
}
.toplinks1 a:hover {
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
}
.toplinks1 a:visited{
	font-family: tahoma;
	font-size: 12px;
	color: #e4b887;
	text-decoration: none;
	font-weight:normal;
}
.bgExtraLightGray{

	font-family: tahoma;

	font-size: 11px;

	background-color:#F1DBC3;

	text-decoration: none;

	

}

.bgWhite{

	font-family: tahoma;

	font-size: 11px;

	background-color:#F7E9DC;

	text-decoration: none;

	

}

