	#noscript { width:730px; margin-top:10px; margin-bottom:10px; padding:10px; background-color:#FFF; color:#F00; line-height:130%; }
	html { width:97%; }
	div { margin:0; padding:0; }
	/*body { margin:0; padding:0; background-color:#000; }  background-color:#dedede; */
	body { margin:0; padding:0; background: #000 url(/images/bg-page.gif) repeat-y 50% 0; }
	p, body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0 0 .5em 0; }
	p { line-height:130%; }
	#left p.noIndent { text-indent:0; }
	#left p { text-indent:1.5em; }

	img { margin:0; padding:0; border:0; }
	a:link, a:active, a:visited, a { color:#603; }
	a:hover { color:#FFF; }
	
	h1, h2 { font-family:Arial, Helvetica, sans-serif; }
	h1 { font-size:20px; font-weight:normal; color:#fff; } /*  border-top: 2px solid #fff; */
	h2 { font-size:14px; font-weight:bold; color:#fff; margin:1em 0 .5em 0; }
	h2 span.new { font-size:8px; font-weight:bold; color:#c00; vertical-align:top; }
	blockquote { margin-top:0.8em; margin-bottom:0.8em; }
	.hidden { display:none; }
	div.clear-both { clear:both; font-size:1px; }

/* Tables */	
	thead { font-weight:bold; color:white; background-color:#666; }
	tr.even {background-color:#b1b1b1; }
	table.list { border:1px solid #666; margin:auto; margin-top:15px; }
	
	#header { border-bottom:6px solid #fff; }
	#moreLinks { margin:3em 1em 1em 1em; border:1px solid #000; font-size:11px; padding:5px; /*background-image:url(../images/bg_related_links.jpg); background-repeat:repeat-x; background-position:top; */ }
	#moreLinks ul { margin:0; }
	#moreLinks li { text-indent:0; font-size:11px; list-style-type:none; margin-bottom:.25em; }
	#moreLinks h3 { font-size:11px; font-weight:bold; margin:0 0 .5em 0; padding:0;}
	
	#footer a { color:#CCC; }
	#wrapper { margin:auto; width:750px; padding:0; }
	
	
	#feature { margin:0; padding:0; border-bottom:2px solid #fff; }
	
	#left { background-image: url(/images/grad_lt_grey.jpg); background-repeat:repeat-x; }
	#right { background-image: url(/images/grad_dk_grey.jpg); background-repeat:repeat-x; }
	#content { background-image: url(/images/bg-content.gif); background-repeat:repeat-y; }
	
	#content { position:relative; margin:0; padding:0; width:750px; background-color:#999; }
	#content { background-color:#999; }
	
	#left { float:left; margin:0; padding:15px; padding-top:30px; border:0; width:500px; background-color:#999; voice-family: "\"}\""; voice-family:inherit; width:470px; }
	html>body #left { width:470px; } 
	
	#right { float:right; margin:0; padding:15px; padding-top:30px; background-color:#666; border:0; width:250px; height:100%; voice-family: "\"}\""; voice-family:inherit; width:220px; }
	html>body #right { width:220px; } 
	
	#footer { background-image: url(/images/logo_bottom.gif); background-position:left; background-repeat:no-repeat; background-color:#6c378d; color:#FFF; padding:15px; margin:0; clear:both; border-top:2px solid #fff; }
	#footer p { margin-left:145px; }

	.staffPhoto { border:1px solid #fff; margin-right:1em; margin-bottom:1em; }
	.prayFor {font-weight:bold; }
	
	.ministryTitle { font-weight:bold; margin-left:-1.5em; text-transform:uppercase; margin-top:1em; }
	.ministryDetails { margin:5px 0; border:1px solid #666; padding:5px; display:none;}
	.ministryDetails ul { margin-top:.5em; margin-bottom:0; }
	.ministryDetails li { margin-bottom:.75em; }
	.ministryDetails p {margin-left:2em; text-indent:0;}
	
	#feature .featurePhoto { background-image:url(/images/loading_image.gif); }
	
	

/* The navigation Div*/
#menu, #menu p, #menu td, #menu div, #menu ul{
	font-family: arial, "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	font-weight:bold; 
	margin: 1em 0;
	padding: 0;
	border: 0;
	color: #fff;
	width: 220px;
}

/*Top-level menuitem divs*/

/* sets a 6px bottom margin on top-level menu items*/
#menu div {
	margin: 0 0 6px 0;
}

/*The Link style for top-level menuitems */
#menu div a {
	color: white;
	font-size: 14px;
	font-weight:normal; 
	margin: 0;
	background-color: #6b378e;
	padding: 3px 16px 3px 12px;
	border: solid 1px #666666;
	text-decoration: none;
	display: block;
}

#menu div a:hover {
	color: #333;
	background-color: #88c427;
}

#menu div div {
	padding-left:1em;
	padding-top:.25em;
	width: 200px;
}

#menu div div a, #menu div div a:hover {
	font-size: 12px;
	margin: 0;
	border: 0;
	padding: 0; 
	color: #fff;
	text-decoration: none;
	background-color: transparent;	
}
#menu div div a:hover {
	color:#87c227;
}
