	/*  PAGE ELEMENTS */
BODY {margin: 10px;
	padding: 0;
	background-color: #FFF;
	background-image: url(images/09original.gif)}

#navWrapper, #contentWrapper, #footerWrapper {width: 700px; 
	margin: 0 auto;}

img {border: 0;}

#logo {background: #666;}

table#navLinks {border: 1px solid #fff}

#navLinks TD  {text-align: center;
	color: #000;
	border: 0px solid #fff}

table#min {border-collapse: collapse}

#min TD {background: transparent;
	border: 1px solid #fff;
	border-collapse: collapse}

#navLinks TD A {color: #09C;
	text-decoration: none}
	
#navLinks TD A:hover {text-decoration: underline;
	color: #09C;
	background: transparent;}
	
#navBar {}

#navBar H1, #navBar H2 {color: #FFF;
	background: transparent;
	padding: 0px 5px;
	margin: 0px;}
	
.navBarTxt H1, .navBarTxt H2 /* FOR NETSCAPE */
	{color: #FFF;
	background: transparent;
	padding: 0px 5px;
	margin: 0px;}

#footer p {}
	
	/*  SIDEBAR ELEMENTS  */
#sidebar {background: #C3D9FF;}

#sidebarImg {}

#sidebarTxt {padding: 5px 15px;}


	/*  FONT ELEMENTS */
H1, H2, H3, H6, H4 {text-align: left;
	font-family: helvetica,arial,verdana,sans-serif;
	color: #333;
	font-weight: normal;
	background: transparent;}
	
H1 {font-size: 20px;
	font-weight: normal;
	padding: 2px 5px 5px 0px;
	line-height: 1.25;}

H2 {font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 0px;}

#sidebarTxt H2 {font-size: 13px;}

H3 {font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0px 0px 3px 0px;}
	
H3 A {font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;}

H4 {font-size: 12px;
	font-weight: normal;
	margin: 0;
	padding: 0;}	

H6 {font-size: 10px;
	font-weight: normal;
	text-align: right;
	margin: 0;
	padding-right: 10px;}

TD, P, UL, DL, OL, A, DL, DT, DD, #bread, #contact, .syndicatedContent, #RemoteItemViewer {
	text-align: left;
	font-family: helvetica,arial,verdana,sans-serif;
	color: #000;
	font-size: 12px;
	font-weight: normal;
	background: transparent;}

p {margin-top: 0;
	padding: 0px 5px 2px 0px;
	line-height: 1.25;}

p.main {line-height:150%;
	text-align:justify}

A {display: inline;
	text-decoration: underline;
	color: #09C;
	background: transparent;}

#sidebarTxt A {font-size: 12px;}

A:visited {display: inline;
	color: #09C;
	background: transparent;}

A:hover {text-decoration: none;
	color: #09C;
	background: transparent;}

A:active {text-decoration: none;
	color: #09C;
	/* font-weight: normal; */
	background: transparent; }

DL {padding: 0;
	margin: 0;}

DL DT {font-weight:bold;}

DL DD {padding: 0;
	margin: 0 0 1em 0;
	line-height: 1.4em;}

.homeIntroTxt {padding: 5px;
	text-align: right;
	font-family: helvetica,arial,verdana,sans-serif;
	color: #FFF;
	font-size: 11px;
	font-weight: normal;
	background: #ddd;}
		
.headerQuote {padding: 0px 10px;
	text-align: right;
	font-family: helvetica,arial,verdana,sans-serif;
	color: #FFF;
	font-size: 10px;}

ul {list-style: square;
	margin: 1em 0 1em 0;
	padding-left: 15px;}

ul li {padding: 0 0 4px 2px;
	line-height: 1.3em;}

	/*  COLOR ELEMENTS */
.colorworship {background: #39C;}

.coloreducation {background: #693;}

.colorcommunity {background: #C60;}

.colorabout, .colorcontact, .colorshop, .colordonate, .colorlinks {background: #666;}

.colorGrey {background: #666;}

#homepageHighlights  {background: #FFF}

/*  PAGE SPECIFIC STYLES  */
.staffListingItem {margin: 10px 0px;}

.staffListingItem IMG {padding: 10px;}

td.nav {background-color: #eee}

.sitemap {background-color: #fff;
	text-align: left}
table.bulletin {width:330px;
	text-align:left}
td.bulletin {width: 110px;
	text-align: left}