	body {
		background-color:           #FFFFFF;
		background-image:			url("../images/header_backdrop.png");
		background-repeat:			repeat-x;
		background-position:		0 -25px;
		text-align:center;
	font-family:				verdana, helvetica, arial, sans-serif;
	font-size:					80%;	
	color:						#333333;
	line-height:				1.6em;
		}
p {
	margin-bottom:				.5em;
}	

a:link {
	color:						#348888;
	text-decoration:			none;

}

a:visited {
	color:						#348888;
}

a:hover {
	color:						#81C881;
	background-color:			#EEEEEE;
}

a:active {
}
	#frame {
		width:750px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}

/* Hides from IE5-mac \*/
* html #frame {height: 1%;}
/* End hide from IE5-mac */
		
	#contentleft {
		width:130px;
		padding:0px;
		float:left;
		text-align:left;
	font-size:					0.8em;
 	line-height: 				1.3em;
		}

#contentleft h2 {
	font-size:					1.1em;
	font-weight:				bold;
	margin-bottom:				0.5em;
}
	#leftmeat {
		margin-top: 10px;
		padding-right:8px;
	}

/* Hides from IE5-mac \*/
* html #leftmeat {height: 1%;}
/* End hide from IE5-mac */
	
	#contentcenter {
		width:380px;
		padding-left:5px;
		float:left;
		margin-top: 130px;
		}

/* Hides from IE5-mac \*/
* html #contentcenter {height: 1%;}
/* End hide from IE5-mac */

	
	#contentright {
		width:200px;
		margin-top: 130px;
		float:left;
		}
			
	h1 {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}


h2 {
	font-size:					1.5em;
	font-weight:				normal;
	letter-spacing:				-0.04em;
	margin-bottom:				0.5em;
}			
	#contentright p {

	 }

.introduction {

 	font-size:					16px;
 	line-height: 				1.6em;
	background-color:			#9CD69C;
	width:	370px;
}

.introduction p {
	margin: 0 14px;
}

.roundtop { 
background: url("../images/trg.gif") no-repeat top right;
}

.roundbottom {
background: url("../images/brg.gif") no-repeat top right; 
}

img.corner {
   width: 14px;
   height: 14px;
   border: none;
   display: block !important;
}

.newsblurb {

 	font-size:					17px;
 	line-height: 				1.4em;
 	color:		#000000;
	background-color:			#ABB7D6;
	width:	200px;
}

.newsblurb p {
	margin: 0 14px;
}

.blurbtop { 
background: url("../images/trb.gif") no-repeat top right;
}

.blurbbottom {
background: url("../images/brb.gif") no-repeat top right; 
}

#banner {
	position:absolute;
	top: 14px;
	left: auto;
	line-height:				15px;
}

#navigate {
	position:absolute;
	top: 82px;
}

ul#navMain {
	margin: 0;
	height:						42px;
	margin-left: 			130px;
	padding: 					16px 0 0 0;
	width: 700px;
	list-style-type:			none;	
}

ul#navMain li {
	display:					inline;
	background-image:			none;	
	margin:						0;
	padding:					0;
	font-size: 12px;
}

ul#navMain li {
	border-left:				1px solid #FFFFFF;
}

ul#navMain li.first-child {
	/* Wouldn't it be nice if IE was up-to-date with the rest of the world so we could skip 
	superfluous classes like this? */
	border-left:				none;		
}

ul#navMain li a {		
	padding:					0.2em 0.5em 0.2em 0.8em;	
	
	color:						#FFFFFF;
	text-decoration:			none;
}

ul#navMain li.first-child a {
	/* Wouldn't it be nice if IE was up-to-date with the rest of the world? */
	padding-left:				0;
}

ul#navMain li a:hover {	
	text-decoration:			underline;
	background-color:			transparent;
}

/* Mark the current page */
body#about a.about,
body#history a.history,
body#books a.books,
body#contact a.contact,
body#testimonials a.testimonials,
body#missionaries a.missionaries,
body#schedule a.schedule {
	font-weight:				bold;
}