BODY { 
	font-family:Arial, Verdana, Geneva, Helvetica; 
	/* background:#E9E9EA url(../images/top.gif) repeat-x; */
	font-size:.825em; 
	margin:0; 
	/*color:#333; */
	color:#FFFFFF;
	text-align:left
}

/* LINK STYLES 15729E*/

a:hover { text-decoration:none; margin:0; font-weight:bold }
a:link, a:visited {margin:0; text-decoration:none }
.link { color:#EFDB84; text-decoration:underline; margin:0 }
.formLink { color:#FFFFFF; text-decoration:underline; margin:0 }
.classlink { color:#FFFFFF; text-decoration:underline; margin:0 }
.classlink:hover { color:#FFCC66; font-style:italic; margin:0; padding:5px }
.mainLinks { color:#30162F; text-decoration:none; margin:0 }
.mainLinks:hover { color:#30162F; font-style:italic; margin:0; padding:5px }
.proLinks { color:#CF7817; background:#FFF; margin:0; padding:2px; font-size:75% }
.proLinks:hover { background:#E7E8E9 }
/* END LINK STYLES */

.indent { 
	margin-left:5px
	}
	


.tableBorder { border: 1px solid #8D9095; background: #FFF; padding: 0; margin: 0 }
.rightLine { border-right: 1px dotted #BBB6B4; text-align:left; margin:0; padding:15px; }

/* BACKGROUND IMAGE STYLES */

/* ID Styles */

#navigation a {
	font:10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:.1em;
	line-height:16px;
	display:block;
	padding: 0px 10px;
	border-right:1px solid #003366;
	}
	
#navigation a:hover {
	color:#ffffff;
	background: #003366; /*#FF6600;*/
	}

#logo { 
	background:url(../images/splogo.png) no-repeat; 
	height:354px; 
	width:240px;
	padding:0; 
	margin:0; 
	color:#30162F;
	font-size:115%;
	vertical-align:top;
}
#joinUs {
	background:#FFF url(../images/join-us.gif) no-repeat top;
	padding-top:50px; 
	margin:0; 
	color:#30162F; 
	font-size:90%;
	text-align:left;
	border-bottom:1px dotted #CCC;
	width:293px; 
	height:55px
}
#events {
	/*background:#FFF url(../images/upcoming-events.gif) no-repeat top;*/
	background:#FFF url(../images/events-updates.gif) no-repeat top;
	padding-top:45px; 
	margin:0; 
	color:#CF7817;
	/*color:#530C14; */
	font-size:85%;
	width:276px; 
	height:inherit;
	border:1px solid #C6C7CB;
	text-align:left
}
#footer {
	background:url(../images/bt-nav.png);
	padding-left:10px; 
	margin:0; 
	color:#FFFFFF; 
	font-size:65%;
	/*height:26px;*/ 
	text-align:left; 
	text-decoration:none
}
#footer a:link, #footer a:visited {
	color:#FFFFFF; 
	text-decoration:none 
}
.mainpicBg { 
	background:#30162F; 
	border-bottom:15px solid #CF7817; 
	height:310px; 
	width:235px; 
	padding:0; 
	margin:0
}
/*.tpCalendarbg { 
	background:#30162F; 
	height:25px; 
	padding:0 20px 0 0; 
	text-align:right 
}*/
/*.ministryBg { 
	background:url(../images/parishlinks.gif) no-repeat; 
	width:346px; 
	height:72px; 
	padding:0; 
	margin:0
}*/
.newsletterBg { 
	background:#CF7817 ;
	/*url(../images/browse-articles.gif) no-repeat right top; */
	border-bottom:1px dotted #CCC; 
	padding:10px;
	margin:0;
	color:#FFF; 
	text-align:left;
	font-family:Times New Roman, Verdana, Arial;
	font-weight:bold;
	font-size:110%;
	height:30px
	/*width:90px*/
}	


/* END BACKGROUND IMAGE STYLES */

/*.eventsDate { 
	color:#FFF; 
	background:#5F1015; 
	padding:1px; 
	margin-bottom:5px;  
	font-weight:bold; 
} */
/*.goBtn { 
	background:#30162F; 
	border:1px solid #A3A6AA; 
	color:#fff; 
	font-weight:bold; 
	height:21px; 
	width:25px; 
	font-family:Verdana
} */
/*.goBtn:hover { 
	background:#230F22 
} */
/*.form { 
	font-size:80%; 
	color:#333;
	padding:0; 
	border:1px solid #AEA8A6;
	background:url(../images/field-bg.gif); 
	height:18px; 
	width:135px
}*/
/*.inSideBg { 
	background: #CF7817; 
	margin:0;
	padding:10px;
	color: #FFF; 
	text-align: left;
	font-family: Times New Roman, Verdana, Arial;
	font-size: 95%;
	vertical-align:top;
	height:inherit;
}*/
.intdBg { 
	background:#DADACE; 
	padding:0; 
	margin:0 
}	

.inTopbg { 
	background:#336699; 
	color:#FFCc66; 
	text-align:center;
	font-size:200%; 
	font-family:Times New Roman, Verdana;
	font-style:italic;
	/*font-weight:bold; */
}

.inBorderTable { 
	/*border:1px dotted #BDBDA5; */
	padding:10px; 
	width:90%; 
	text-align:left; 
	height:inherit; 
	/*margin:50px 0 15px 0*/
}

/*.homeBorderTable { 
	border:1px dotted #BDBDA5;
	padding:5px; 
	width:90%; 
	height:inherit; 
	/*margin:50px 0 15px 0*/
}*/

.homeScriptsLeft { 
	background:#336699;
	text-align:left; 
	margin-left:40px;
	margin-right:40px;
}

.homeScriptsRight { 
	background:#336699;
	text-align:right; 
	margin-left:40px;
	margin-right:40px;
}

.inMiddleTable { 
	border:1px dotted #BDBDA5;
	padding:15px; 
	width:90%; 
	text-align:left; 
	height:inherit; 
	/*margin:50px 0 15px 0*/
}

.newsTitle { 
	color:#FFCC66; 
	font-weight:bold;
	font-size:120%;
	text-align:center; 
	text-decoration:underline;
	}

.newsTitleLeft { 
	color:#FFCC66; 
	font-weight:bold;
	font-size:120%;
	text-align:left; 
	text-decoration:underline;
	}

.announceTitle { 
	color:#FFCC66; 
	font-size:120%;
	font-weight:bold;
	text-align:center;
	margin-left:40px;
	margin-right:40px;
	}
.announceDescriptIndent { 
	color:#FFCC66; 
	font-size:100%;
	text-align:center;
	margin-left:40px;
	margin-right:40px;
	}
	
.pageTitle { 
	color:#FFCC66; 
	font-weight:bold;
	font-size:140%;
	text-align:center; 
	text-decoration:underline;
	}
	
.pageDescript { 
	color:#FFCC66; 
	font-style:italic;
	font-size:120%;
	text-align:center; 
	}
.academicDescriptIndent { 
	color:#FFCC66; 
	font-size:100%;
	text-align:left;
	margin-left:40px;
	margin-right:40px;
	}

.academicDescriptIndent80 { 
	color:#FFCC66; 
	font-size:100%;
	text-align:left;
	margin-left:80px;
	margin-right:80px;
	}
	
.academicDescriptIndent250LH15 { 
	color:#FFCC66; 
	font-size:100%;
	text-align:left;
	margin-left:250px;
	margin-right:40px;
	line-height:1.5;
	}

.academicDescriptIndent250 { 
	color:#FFCC66; 
	font-size:100%;
	text-align:left;
	margin-left:250px;
	margin-right:40px;
	}
	
.academicDescriptIndent400 { 
	color:#FFCC66; 
	font-size:100%;
	text-align:center;
	margin-left:400px;
	margin-right:80px;
	line-height:2;
	}

.calendarMonth { 
	color:#FFCC66; 
	font-style:italic;
	font-size:120%;
	text-align:center;
	text-decoration:underline;
	}
	
.calendarLH15 { 
	color:#FFFFFF; 
	font-size:110%;
	text-align:center;
	margin-left:20px;
	margin-right:20px;
	line-height:1.5;
	}

.classDescriptLeft { 
	color:#FFFFFF; 
	font-size:100%;
	text-align:left;
	margin-left:20px;
	margin-right:20px;
	}
	
.classContactLeft { 
	color:#FFFFFF; 
	font-size:100%;
	text-align:left;
	margin-left:20px;
	margin-right:200px;
	}

.classContact { 
	color:#FFFFFF; 
	font-size:120%;
	text-align:left;
	margin-left:20px;
	margin-right:20px;
	}
	
.classContactRight { 
	color:#FFFFFF; 
	font-size:120%;
	text-align:right;
	margin-left:20px;
	margin-right:20px;
	}
	
.classDocTitle { 
	color:#FFCC66; 
	font-weight:bold;
	font-size:100%;
	text-align:left; 
	text-decoration:underline;
	}
	
.academicDescriptRight { 
	color:#FFCC66; 
	font-size:100%;
	text-align:Right;
	margin-left:20px;
	margin-right:20px;
	}
	
.academicDescriptI400LH2F120 {
	color:#FFCC66; 
	font-size:120%;
	text-align:center;
	margin-left:400px;
	margin-right:80px;
	line-height:2;
	}
	

.academicDescriptLH2F120 { 
	color:#FFCC66; 
	font-size:120%;
	text-align:center;
	margin-left:20px;
	margin-right:20px;
	line-height:2;
	}

.academicDescriptIndent40LH2F120 { 
	color:#FFCC66; 
	font-size:120%;
	text-align:center;
	margin-left:40px;
	margin-right:40px;
	line-height:2;
	}
	
.academicDescriptLH15 { 
	color:#FFCC66; 
	font-size:100%;
	text-align:center;
	margin-left:20px;
	margin-right:20px;
	line-height:1.5;
	}

.academicDescriptLeftLH15 { 
	color:#FFCC66; 
	font-size:120%;
	text-align:Left;
	margin-left:20px;
	margin-right:20px;
	line-height:1.5;
	}
	
.academicDescriptLeft { 
	color:#FFCC66; 
	font-size:100%;
	text-align:Left;
	margin-left:20px;
	margin-right:20px;
	}
	
.academicDescript { 
	color:#FFCC66; 
	font-size:100%;
	text-align:center;
	margin-left:20px;
	margin-right:20px;
	}
	
.academicHeading {
	color:#FFCC66;
	font-weight:bold;
	font-size:120%;
	text-align:center; 
	text-decoration:underline;
	}

.indentLarge {
	margin-left:20px;
	margin-right:20px;
	}
	
.inContacts
	
	
.smText { font-size:85%; color:#636262 }

.textHighlight { background:#F8F3B9; padding:1px }
div.spacer { clear:both; height:10px; width:100%; padding:0; margin:0 }