BODY {
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	background-image: url(../images/siteBG.jpg);
}

/* FONTS */

td {
	font-family : Georgia, Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #000000;
	font-weight : normal;
	text-decoration : none;
	line-height:18px
}

.title {
	font-family : Arial, Helvetica, sans-serif;
    font-size:14px;
	color: #556D4E;
	font-weight : BOLD;
	text-decoration : none;
	line-height:18px
	
}

.title2 {
	color: #556D4E;
	font-weight : bold;
	margin-top: -10px;
	position: relative;
	} 

.subTitle {
	font-family : Arial, Helvetica, sans-serif;
    font-size:12px;
	color: #6f6c5e;
	font-weight : normal;
	text-decoration : none;
	line-height:18px	
}

.ltBlueTitle {
	font-family : Georgia, Arial, Helvetica, sans-serif;
    font-size:14px;
	color: #609fb9;
	font-weight : BOLD;
	text-decoration : none;
}


.smArial {
	font-family : Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #666666;
	font-weight : normal;
	text-decoration : none;
}

.dateArial {
	font-family : Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #659456;
	font-weight : normal;
	text-decoration : none;
}

.ltBlue {
	font-family : Georgia, Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #609fb9;
	font-weight : normal;
	text-decoration : none;
}

.ltGreen {
	font-family : Georgia, Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #659456;
	font-weight : normal;
	text-decoration : none;
}

.red {
	font-family : Georgia, Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #860c0c;
	font-weight : normal;
	text-decoration : none;
}





/* LINKS */

a {
	font-family : Georgia, Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #0e4379;
	font-weight : normal;
	text-decoration : underline;
	line-height:18px
}


a:visited {
	font-family : Georgia, Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #0e4379;
	font-weight: normal;
	text-decoration : underline;
}

a:hover {
	font-family : Georgia, Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #556d4e;
	font-weight : normal;
	text-decoration : underline;
}

.smBlue {
	font-family : Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #0e4379;
	font-weight : normal;
	text-decoration : underline;
}


.smBlue:visited {
	font-family : Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #0e4379;
	font-weight : normal;
	text-decoration : underline;
}

.smBlue:hover {
	font-family : Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #556d4e;
	font-weight : normal;
	text-decoration : underline;
}

.clear {clear:both;}
/* LIST */

ul {
	list-style-type: square;
	line-height:20px
}

/* TABLE */
.tborder {
	border: 1px solid #8B8B8B
}

.button {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-color: #666666;
		border: 1px solid #666666;
		vertical-align: text-bottom;
		color: #ffffff;
		font-weight: normal
}

#topSection {
	display:block;
	width:880px;
	height:62px;
	background-color:#ededed;
	}
	
	#topSection ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		}
	
	#topSection ul#mainNav {
		width:528px;
		float: left;
		}
		
	#topSection ul#mainNav li {
		float:left;
		}
		
	#topSection ul#mainNav li a { 
		display: block;
		width:176px;
		height: 21px;
		text-indent: -5000px;
		outline: none;
		text-decoration: none;
		background-position:0px 0px;
		background-repeat:no-repeat;
		border:none;
		}
		
		#topSection ul#mainNav li a.aboutUs {background-image:url(/images/nav/aboutUs.gif)}
		#topSection ul#mainNav li a.careerOpportunities {background-image:url(/images/nav/careerOpportunities.gif)}
		#topSection ul#mainNav li a.mentalHealthInfo {background-image:url(/images/nav/mentalHealthInfo.gif)}
		#topSection ul#mainNav li a.currentEvents {background-image:url(/images/nav/currentEvents.gif)}
		#topSection ul#mainNav li a.recentPublications {background-image:url(/images/nav/recentPublications.gif)}
		#topSection ul#mainNav li a.contactUs {background-image:url(/images/nav/contactUs.gif)}

	#topSection ul#featNav {
		width:880px;
		}
		
	#topSection ul#featNav li {
		float:left;
		}
	#topSection ul#mainNav li.mainMenu, #topSection ul#featNav li.mainMenu {
		position:relative;
		z-index:1;
		}
			
	#topSection ul#featNav li a { 
		width:176px;
		display: block;
		height: 20px;
		text-indent: -5000px;
		outline: none;
		text-decoration: none;
		background-position:0px 0px;
		background-repeat:no-repeat;
		border:none;
		}
		
		
		#topSection ul#featNav li a.childServices {background-image:url(/images/nav/childServices.gif)}
		#topSection ul#featNav li a.adultServices {background-image:url(/images/nav/adultServices.gif)}
		#topSection ul#featNav li a.howToSeekHelp {background-image:url(/images/nav/howToSeekHelp.gif)}
		#topSection ul#featNav li a.supportForPastors {background-image:url(/images/nav/supportForPastors.gif)}
		#topSection ul#featNav li a.waysOfGiving {background-image:url(/images/nav/waysOfGiving.gif); width:89px}
		#topSection ul#featNav li a.donateNow {background-image:url(/images/nav/donate.gif); width:87px}
		
	#topSection ul#mainNav li a:hover, #topSection ul#mainNav li.mainMenuHover a, #topSection ul#mainNav li.mainMenuHover {position:relative; z-index:999;background-position:0px -21px}
	
	#topSection ul#featNav li a:hover, #topSection ul#featNav li.mainMenuHover a, #topSection ul#featNav li.mainMenuHover {position:relative; z-index:999;background-position:0px -20px}
	
	#topSection #addressInfo {
		position: relative;
		width: 217px;
		float: right;
		padding:6px 0 0 135px;
		margin:0px 0 0 0px;
		}
		*html #topSection #addressInfo {padding:6px 0 0 0px;}
		#addressInfo p {font:10px/14px Arial, Helvetica, sans-serif;font-weight: bold;color:#535353;text-align:left;margin:0;padding:0;}
		#topSection p span.address {font-size:9px;}
		#topSection p span.address a {font-weight: bold;font:9px/14px Arial, Helvetica, sans-serif;color:#0e4379; text-decoration:underline;}
		#topSection p span.address a:hover {font-weight: bold;font:9px/14px Arial, Helvetica, sans-serif;color:#0b568c; text-decoration:none;}
		#topSection ul#featNav li.mainMenu .subMenuContainer, #topSection ul#mainNav li.mainMenu .subMenuContainer { 
		background:none;
		position: absolute;
		top: 20px;
		z-index: 999;
		display: none;
		}
		
		#topSection .subMenuContainer ul.subNav { 
		margin: 0px 0 0 0px;
		padding: 0 0 0 0px;
		list-style-type: none;
		float: none;
		display: block;
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		}

	#topSection ul#featNav li.mainMenu .subMenuContainer ul.subNav li, #topSection ul#mainNav li.mainMenu .subMenuContainer ul.subNav li { 
		height: 18px;
		float: left; 
		/*width: 148px;*/
		color:#000;
		margin:0;
		padding:0;
		text-indent:0px;
		}
	
	
	#topSection ul#featNav li.mainMenu .subMenuContainer ul.subNav li a, 
	#topSection ul#mainNav li.mainMenu .subMenuContainer ul.subNav li a { 
		font-weight: bold;
		color: #000;
		text-indent:0px;
		font-size:10px;
		line-height:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		border:1px solid #f1f1ed;
		border-bottom:0px solid #f1f1ed;
		text-decoration:none;
		background-color:#ffffff;
		padding:2px 0 2px 5px;
		margin:0px;
		height:15px;
		}
		
		#topSection ul#featNav li.mainMenu .subMenuContainer ul.subNav li.twoLine, 
		#topSection ul#featNav li.mainMenu .subMenuContainer ul.subNav li.twoLine a,
		#topSection ul#featNav li.mainMenu .subMenuContainer ul.subNav li.twoLine a:hover {
		line-height:14px; 
		height:34px;
		}
		#topSection ul#featNav li.mainMenu .subMenuContainer ul.subNav li.twoLine a:hover {
		height:33px;
		}
		
		#topSection ul#featNav li.mainMenu .subMenuContainer ul.subNav li a:hover,
		#topSection ul#mainNav li.mainMenu .subMenuContainer ul.subNav li a:hover { 
		background-color: #f1f1ed;
		font-size:10px;
		line-height:12px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		border:1px solid #f1f1ed;
		border-bottom:0px solid #f1f1ed;
		padding:2px 0 2px 5px;
		margin:0;
		color: #000;
		height:15px;
		text-decoration:none;
		} 
		
		
		#topSection ul#mainNav li.mainMenu .subMenuContainer ul.subNav li.last a, #topSection ul#featNav li.mainMenu .subMenuContainer ul.subNav li.last a, #topSection ul#mainNav li.mainMenu .subMenuContainer ul.subNav li.last a:hover, #topSection ul#featNav li.mainMenu .subMenuContainer ul.subNav li.last a:hover {
			height:14px;
			border-bottom:1px solid #f1f1ed;
			padding:2px 0 0px 5px;
			}
		
		*html #topSection ul#featNav li.mainMenu .subMenuContainer ul.subNav li a,
		*html #topSection ul#mainNav li.mainMenu .subMenuContainer ul.subNav li a {
			background-color:#ffffff;
			border-bottom:1px solid #f1f1ed;
			}
			
		*html #topSection ul#featNav li.mainMenu .subMenuContainer ul.subNav li a:hover,
		*html #topSection ul#mainNav li.mainMenu .subMenuContainer ul.subNav li a:hover { 
			background-color: #f1f1ed;
			border-bottom:1px solid #f1f1ed;
			} 
		
		*html #topSection ul#featNav li.mainMenu .subMenuContainer ul.subNav li, 
		*html #topSection ul#mainNav li.mainMenu .subMenuContainer ul.subNav li {
			overflow:hidden;
			float:none;
			}