@charset "utf-8";
/* CSS Document */
/*body {
	background-color:#292929;
/*	background-color:#FFFFBF; */	
/*} */
/* ============================================================ */
/*  Tablet Layout: 768px to 1024px  Orientation: Portrait mode. */
/* ============================================================ */
@media only screen and (min-width:  768px)  and  (max-width: 1024px) and (orientation: Portrait) {
/* ====================== */
/*		Image Scalable    */
/* ====================== */
img.scalable {
	width: auto;/* 98.6% 99.4% */
	height: auto;	
}
img.scalable1 {
	width: 25%;/* 98.6% */
	height: auto;	
}
img.scalable2 {
	width: 90%;
	height: auto;		
}
img.scalable3 {
	width: 65%;
	height: auto; 
}
img.scalable5 {
	width: 100%;
	height: 200px;	
}
img.scalable6 {
	width: 30%;
	height: auto;
	border:1px solid #000;			
}
img.scalable7 {
	width: auto;/* 80% */
	height: auto; 
}
img.scalable8 {
	width: 95%;
	height: auto; 
}
img.scalable9 {
	width: 60%;
	height: auto; 
}
img.scalable35 {
	width: 35%;
	height: auto;	
}
img.scalablePPT1 {
	width: 90%;
	height: 200px;	
}
/* ======================= */
/*	  Phone Number Link    */
/* ======================= */
a.phoneLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;/* 24px */
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	text-decoration: none;
}
a.phoneLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;/* 24px */
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#990;
	text-decoration: none;			
}
a.phoneLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;/* 24px */
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	text-decoration: none;
}
a.phoneLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;/* 24px */
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	text-decoration: none;			
}
/* ======================== */
/*	   Parish News Link     */
/* ======================== */
a.parishnewsLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	text-decoration: none;			
}
a.parishnewsLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#990;	
	text-decoration: none;		
}
a.parishnewsLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	text-decoration: none;			
}
a.parishnewsLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	text-decoration: none;			
}
/* ========================= */
/*	 Parish News (FOP NE#8)  */ 
/* ========================= */
a.parishFOPLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-align: center;	
	text-decoration: none;		
}
a.parishFOPLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color:#999;
	text-align: center;	
	text-decoration: none;		
}
a.parishFOPLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-align: center;
	text-decoration: none;	
}
a.parishFOPLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-align: center;
	text-decoration: none;
}
/* ======================= */
/*	   Ministries Link     */
/* ======================= */
a.ministriesLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	text-decoration: none;			
}
a.ministriesLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#990;	
	text-decoration: none;		
}
a.ministriesLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	text-decoration: none;			
}
a.ministriesLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	text-decoration: none;			
}
/* ======================== */
/*	   Bulletins Link       */
/* ======================== */
a.bulletinLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	line-height: 1.5em;	
	text-decoration: underline;
}
a.bulletinLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#990;	
	line-height: 1.5em;	
	text-decoration: underline;		
}
a.bulletinLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	line-height: 1.5em;	
	text-decoration: underline;		
}
a.bulletinLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	line-height: 1.5em;	
	text-decoration: underline;		
}
/* ======================== */
/*	   Contact Link         */
/* ======================== */
a.contactLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	line-height: 1.5em;	
	text-decoration: underline;
}
a.contactLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#990;	
	line-height: 1.5em;	
	text-decoration: underline;		
}
a.contactLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	line-height: 1.5em;	
	text-decoration: underline;		
}
a.contactLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	line-height: 1.5em;	
	text-decoration: underline;	
}
/* ======================= */
/*   Family of Parishes    */
/*	 Links                 */
/* ======================= */
a.FOPLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	line-height: 1.5em;	
	text-decoration: underline;
}
a.FOPLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#990;	
	line-height: 1.5em;	
	text-decoration: underline;		
}
a.FOPLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	line-height: 1.5em;	
	text-decoration: underline;		
}
a.FOPLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	line-height: 1.5em;	
	text-decoration: underline;	
}
/* ======================= */
/*	 Bulletin Non-Link     */
/* ======================= */
.bulletinNonLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #060;
	line-height: 1.5em;	
	text-decoration: none;
}
/* ======================= */
/*	    Footer Link        */
/* ======================= */
a.footerLink:link {
	font-family: calibri;
	color: #FFF;
	font-size: .8rem;/* 1.5rem */
	text-decoration: none;		
}
a.footerLink:hover {
	font-family: calibri;
	color: #CCC;
	font-size: .8rem;/* 1.5rem */
	text-decoration: none;	
}
a.footerLink:visited {
	font-family: calibri;
	color: #FFF;
	font-size: .8rem;/* 1.5rem */
	text-decoration: none;	
}
a.footerLink:active {
	font-family: calibri;
	color: #FFF;
	font-size: .8rem;/* 1.5rem */
	text-decoration: none;	
}
/* ========================= */
.footermail {
	color: #FFF;
	font-family: calibri;
	font-size: .8rem;/* 1.1rem 1.5rem */
}
a.footmail:link {
	font-family: calibri;
	font-size: .8rem;/* 1.1rem */
	color: #FFF;
	text-decoration: none;	
}
a.footmail:visited {
	font-family: calibri;
	color: #FFF;
	font-size: .8rem;/* 1.1rem */
	text-decoration: none;	
}
a.footmail:hover {
	font-family: calibri;
	color: #CCC;
	text-decoration: none;
	font-size: .8rem;/* 1.1rem */	
}
a.footmail:active {
	font-family: calibri;
	color: #FFF;
	font-size: .8rem;/* 1.1rem */
	text-decoration: none;	
}
/* ========================= */
a.beacon:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #000;	
}
a.beacon:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #000;
}
a.beacon:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;	
	color: #CCC;	
}
a.beacon:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #000;
}
/* ====================================== */
/*  Link Parameters for the body content  */
/* ====================================== */
.content a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006400;/* #006400 */
	text-decoration: none;	
}
.content a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006400;/* #006400 */
	text-decoration: none;	
}
.content a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006400;/* #006400 */
	text-decoration: none;	
}
.content a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CB9800;
	text-decoration: none;	
}
/* ========================================= */
/*  Special link paramters for the Buttetin  */
/* ========================================= */
.bulletin a:link {
	font-size: 14px;
	color: #FFF;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bulletin a:visited {
	font-size: 14px;
	color: #FFF;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;	
}
.bulletin a:hover {
	font-size: 14px;
	color: #CC9800;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;	
}
.bulletin a:active {
	font-size: 14px;
	color: #FFF;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;	
}
/* ======================== */
/*   mail link parameters   */
/* ======================== */
a.mail:link {
	font-size: 18px;
	color: #060;/* #006400 */
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.mail:visited {
	font-size: 18px;
	color: #060;/* #006400 */
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;	
}
a.mail:hover {
	font-size: 18px;
	color: #990;/* #CC9900 */
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;	
}
a.mail:active {
	font-size: 18px;
	color: #060;/* #006400 */
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;	
}
/* ================== */
/*   Page parameters  */
/* ================== */
#pageContainer {
	width: 100%;/* 1180px */
	height: auto;
}
/* ================== */
/*     Banner CSS     */
/* ================== */
.bannerContainer {
	width: 768px;/* 100% 98% */
	height: 245px;/* 506px 600px 523px 560px 549px 479px 245px */
	background-color:#FFF;	
}
/* ================== */
/*    Floating Menu   */
/* ================== */
.floatingMenu {
	with: 100%;
	height: 625px;/* 525px */
	overflow: hidden;
	position: fixed;	
}
/* ======================== */
/*   Banner Pic Container   */
/* ======================== */
.bannerPicContainer {
	width: 768px;/* 99.8% */
	height: 300px;/* auto */
	position: relative;
	text-align: center;
	color: white;
}
/* ================== */
/*       Border       */
/* ================== */
.borderRed {
	height: 200px;/* 600px 526px 522px 509px 444px 422px */
	border-style: solid;
	border-width: 6px;/* 4% */
	border-color: #9B0000;
	border-top-left-radius: 7px;/* 12px */
	border-top-right-radius: 7px;/* 12px */
	z-index: 901;
}
.borderGreen {
	height: 212px;/* 494px 594px 520px 534px 521px 456px 434px */
	border-style: solid;
	border-width: 6px;/* 4% */
	border-color: #060;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	z-index: 901;			
}
.borderBlack {
	height: 224px;/* 488px 588px 514px 546px 533px 466px 446px */
	border-style: solid;
	border-width: 6px;/* 4% */
	border-color: #000;
	border-top-left-radius: 18px;/* 8px */
	border-top-right-radius: 18px;/* 8px */
	z-index: 901;			
}
/* =================== */
/*	 Banner Overlays   */
/* =================== */
.slideshow-overlay-img-text {
	width: 50%;
	color: #FFF;
	right: 0;
	overflow: hidden;
	z-index: 902;
	position: absolute;
	top: 6%;/* 10% */
}
.slideshow-overlay-text {
	font-size: 20px;/* 26px 25px */
	font-family:Arial, Helvetica, sans-serif;
	top: 30%;
	margin-top: -2%;
	padding-left: 55%;/* 55% 65% 70% 59.33% 67.25% */
	color: #FFF;	
}
.slideshow-overlay-text2 {
	color: #FFF;
	right: 0;
	font-size: 12px;/* 18px 17px */
	font-family:Arial, Helvetica, sans-serif;
	top: 30%;
	padding-left: 56.75%;/* 55% 66.5% 71.5% 59.58% 69% */
}
.slideshow-overlay-img {
	margin-top: -2%;/* 0% */
	margin-left: 35%;/* 30% 45% */
	width: 50%;
	height: auto;	
}
/* ================== */
/*	   Navigation     */
/* ================== */
.navBody {
	width: 100%;/* 98.7% */
	position: absolute;
	top: 0px;/* 10px */
	margin-left: .1%;
	margin-top: 1%;/* -1% */
	height: 40px;
/*	background-image:url(../images/navBG.png);*/
	z-index: 200;/*200 901*/	
}
/* =================== */
/*	 Icon Based Menu   */
/* =================== */
.IconMenuContainer {
	width: 99.8%;
	height: 115px;/* 155px */
	background-color:#FFF;	
}
.IconMenu {
	padding-top: 0;
	background-color: #FFF;	
}
/* ============================ */
/*	 bodyContainer Index Page   */
/* ============================ */
.bodyContainerIndex {
	width: 100%;
	height: 2684px;/* 1800px 2800px */
	background-color: #FFF;
}
/* ============================ */
/*	    Family of Parishes      */
/* ============================ */
.FOP_Container {
	width: 100%;
	height: 300px;
	background-color:#FFF;	
}
.FOPcol1 {
	width: 33%;
	padding-top: 20px;
	float: left;
	background-color:#FFF;	
}
.FOPcol2 {
	width: 33%;
	padding-top: 20px;	
	float: left;
	background-color:#FFF;		
}
.FOPcol3 {
	width: 33%;
	padding-top: 20px;	
	float: left;
	background-color:#FFF;		
}
.FOP_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;/* 24px */
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	padding-left: 2%;
	padding-right: 2%;
	text-align: center;	
}
.FOP_textNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	padding-left: 2%;
	padding-right: 2%;
	text-align: center;		
}
/* ======================== */
/*	   FOP page Buttons     */
/* ======================== */
.FPNE8_buttonsContainer {
	width: 100%;
	height: auto;
}
.buttonsCol1 {
	width: 50%;
	height: 150px;/* 70px 150px */
	padding-top: 15px;/* 30px */
	float: left;	
}
.buttonsCol2 {
	width: 50%;
	height: 150px;/* 70px 150px */
	padding-top: 15px;/* 30px */
	float: left;	
}
.FPNE8_buttonSpace {
	height: 20px;	
}
/* ======================== */
/*	FOP page Power Point    */
/* on the Parish News Page  */
/* ======================== */
.PPTContainer {
	width: 100%;
	height: 380px;
	background-color:#FFF;	
}
.PPTContCol1 {
	width: 49.8%;
	float: left;
	padding-top: 2.5%;
}
.PPTContCol2 {
	width: 49.8%;
	height: 250px;
	padding-top: 3%;
	float: left;
	border-left-style: solid;
	border-left-color: #999;
	border-left-width: thin;		 	
}
.PPTspace {
	padding-top: 3%;
}
.PPTspace1 {
	padding-top: 3%;
}
/* ==================== */
/*	 Text Paramenters   */
/* ==================== */
.bodyTextBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;/* 36px */
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #060;		
}
.bodyTextsmallBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #060;		
}
.bodyTextsmallBigLeft {
	text-align: left;
	padding-left: 2%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #060;		
}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;/* 24px */
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	padding-left: 2%;
	padding-right: 2%;
	text-align: left;		
}
.bodyTextNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	padding-left: 2%;
	padding-right: 2%;
	text-align: left;		
}
.bodyTextForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;/* 16px */
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	padding-left: 2%;
	padding-right: 2%;
	text-align: center;	
}
.bodyTextForm1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;/* 16px */
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
/* 	padding-left: 2%;*/
	padding-right: 2%;
	text-align: left;	
}
.bodyTextLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	padding-left: 2%;
	padding-right: 2%;
	text-align: right;		
}
.donateText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-align: center;
	padding-top: 2%;	
}
/* ===================== */
/*	 Auction Container   */
/* ===================== */
.auctionContainer {
	width: 100%;
/* height = 1200px with poster */
/* height without poster = 750px */			
/*	height: 750px;/* 450px 475px 675px 780px 900px */
	background-color:#FFF;	
}
/* ===================== */
/*	  Index Event Page   */
/* ===================== */
.eventContainer {
	width: 100%;
	min-height: 530px;
	background-color:#FFF;		
}
.boxSpace {
	text-align: left;
	padding-left: 40%;	
}
.tabletFormatting {
	with: 80%;
	padding-left: 10%;
	padding-right: 10%;	
}
/* ================================= */
/*	   Table of events Calendar      */
/* ================================= */
.DateTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000;
}
.DateText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;	
}
.DateTextTopSpace {
	padding-top: 1%;	
}
.LineDivider {
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;	
}
.RightBorder {
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;		
}
.LeftBorder {
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1px;	
}
.BottomBorder {
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;	
}
/* ================================= */
/*		List of Events Calendar      */
/* ================================= */
.eventPosterContainer {
	width: 100%;
	height: auto;
	background-color:#FFF;	
}
.eventTableContainer {
	width: 100%;/* 66% */
	height: auto;
	background-color:#FFF;	
}
.calendarSpace {
	width: 10%;/* 20% */
	height: auto;
	float: left;
	background-color:#FFF;	
}
.calendarCol1 { /* For event dates */
	width: 25%;/* 20% */
	height: 85px;
	float: left;
	text-align: center;
	background-color:#FFF;	
}
.calTopBorder {
	border-top-color: #000;
	border-top-style:solid;
	border-top-width: 1px;
}
.calendarCol2 { /* For description of event */
	width: 58%;/* 40% 59% */
	height: 85px;
	float: left;
	background-color:#FFF;	
}
.calendarCol3 { /* For the Posters if any */
	width:100%;/* 40% 33% */
	height: auto;
	background-color:#FFF;
}
.calDate11 {
	padding-top: 1%;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000;
	background-color:#FFF;		
}
.calDate12 {
	padding-top: 1%;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1px;		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000;	
}
.calDate13 {
	padding-top: 1%;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1px;		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000;			
}
.calDate14 {
	padding-top: 1%;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1px;		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000;			
}
.calDate15 {
	padding-top: 1%;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1px;		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000;			
}
.calDate16 {
	padding-top: 1%;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1px;		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000;			
}
.calDate17 {
	padding-top: 1%;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #000;
	border-left-style: solid;
	border-left-width: 1px;			
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000;			
}
.calEvent21 {
	padding-top: 1%;	
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #000;
	background-color:#FFF;	
}
.calEvent22 {
	padding-top: 1%;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #000;
	background-color:#FFF;	
}
.calEvent23 {
	padding-top: 1%;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #000;
	background-color:#FFF;
}
.calEvent24 {
	padding-top: 1%;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #000;
	background-color:#FFF;
}
.calEvent25 {
	padding-top: 1%;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #000;
	background-color:#FFF;
}
.calEvent26 {
	padding-top: 1%;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #000;
	background-color:#FFF;
}
.calEvent27 {
	padding-top: 1%;
	border-right-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1px;		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #000;
	background-color:#FFF;
}
.calPoster31 {
	text-align:center;	
}
.calPoster32 {
	height: 50px;	
}
.calPoster33 {
	height: 50px;	
}
/* ================================= */
/*	        Events Poster(s)         */
/* ================================= */
.EventPoster {
	text-align: center;
	height: 505px;
	width: 100%;/* 355px */
	padding:10px 10px 10px 10px;
	background-color: #FFF;	
}
.EventPosterLeftCol {
	width: 50%;
	float: left;	
}
.EventPosterRightCol {
	width: 50%;
	float: left;
}
.EventPosterCenterCol {
	width: 100%;
	Float: left;	
}
.EventPosterText {
	padding-left: 2%;
	padding-right: 2%;
	font-size: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	color: #666;	
}
.EventPosterText1 {
	font-size: 24px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #666;	
}
/* ===================== */
/*	 Welcome Container   */
/* ===================== */
.welcomeContainer {
	width: 100%;
	height: 650px;/* 425px 500px 550px */
	padding-top: 10px;
	background-color: #FFF;	
}
/* ======================= */
/*	 Spiritans Container   */
/* ======================= */
.spiritansContainer {
	width: 100%;
	height: 543px;/* 650px 725px */
	padding-top: 1%;/* 2% */
	background-color:#FFF;	
}
.spiritansCirclesContainer {
	width: 100%;
	height: 135px;/* 110px */
	padding-top: 1%;/* 2% */
	background-color: #FFF;
}
.circleSize {
	width: 120px;
	height: 120px;	
}
.leftCircle {
	width: 20%;/* 33% 24% */
	float: left;
	margin-left: 0%;
	background-color:#FFF;		
}
.centerCircle {
	width: 20%;/* 33% 24% */
	float: left;
	margin-left: 0%;
	background-color:#FFF;				
}
.rightCircle {
	width: 20%;/* 33% 24% */
	float: left;
	margin-left: 0%;
	background-color:#FFF;				
}
.rightCircle1 {
	width: 20%;/* 33% 24% */
	float: left;
	margin-left: 0%;
	background-color:#FFF;				
}
.rightCircle2 {
	width: 19%;/* 33% 24% */
	float: left;
	margin-left: 0%;
	background-color:#FFF;				
}
.spiritansVideo {
	height: 380px;
	width: 100%;
	padding-top: 20px;	
	background-color:#FFF;
}
.spCol1 {
	width: 33%;/* 50% */
	float: left;
	background-color:#FFF;		
}
.spCol2 {
	width: 33%;/* 50% */
	float: left;
	background-color:#FFF;		
}
.spCol3 {
	width: 34%;
	float: left;
	background-color:#FFF;	
}
.beaconText {
	padding-top: 20px;	
}
.archBishopText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	padding-top: 20px;	
}
.beaconhw {
	width: 186px;
	height: 128px;
}
/* ============================ */
/*	 Video's width and height   */
/* ============================ */
#myIframe {
	width: 236px;
	height:130px;	
}
/* =========================== */
/*	 Afican American Catholic  */
/* =========================== */
.AACatholicContainer {
	width: 100%;
	height: auto;
	background-color:#FFF;	
}
ul.catholic {
	padding-left: 20%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;/* 24px */
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	padding-bottom: 20px;		
}
/* ================== */
/*	 Divider Spacer   */
/* ================== */
.dividerSpacer {
	width: 100%;
	height: 28px;/* 18px */
	background-image:url(../images/Dividers/divider1.fw.png);
	background-repeat: no-repeat;	
}
/* ===================== */
/*	   Donate Icons      */
/* ===================== */
.donateContainer {
	width: 100%;
	height: 300px;/* 250px */
	background-color: #FFF;	
}
.donateCol1 {
	width: 50%;
	float: left;
}
.donateCol2 {
	width: 50%;
	float: left;
}
.donate1 {
	width: 130px;
	height: 50px;	
}
.donate2 {
	width: 293px;
	height: 85px;	
}
/* ================== */
/*		Header        */
/* ================== */
.header {
	width: 99.7%;/* 100% */
	postion: relative;
	margin-top: 1%;
/*	height: auto;
	z-index: 0;	 */
}
.lineStripR {
	width: 99.4%;
	border-color: #9B0000;/* #9B0000 BB000 E31B23*/
	border-width: 4px;
	border-style: solid;
	background-color: #9B0000;		
}
.lineStripB {
	width: 99.4%;
	border-color: #000;/* #9B0000 BB000 E31B23*/
	border-width: 4px;
	border-style: solid;		
}
.lineStripG {
	width: 99.4%;
	border-color: #00813E;/* #9B0000 BB000 E31B23*/
	border-width: 4px;
	border-style: solid;		
}
.lineBotStripR {
	width: 99.4%;
	border-color: #9B0000;/* #9B0000 BB000 E31B23*/
	border-width: 4px;
	border-style: solid;		
}
.lineBotStripB {
	width: 99.4%;
	border-color: #000;/* #9B0000 BB000 E31B23*/
	border-width: 4px;
	border-style: solid;		
}
.lineBotStripG {
	width: 100%;
	border-color: #00813E;/* #9B0000 BB000 E31B23*/
	border-width: 4px;
	border-style: solid;		
}
.lineBotStripGedge {
	width: 100%;
	border-color: #FFEFBF;/* #9B0000 BB000 E31B23*/
	border-width: 1px;
	border-style: solid;		
}
/* ==================== */
/*      Navigation      */
/* ==================== */
/*.navBody {
	width: 94.55%;/* 93.4% 86% 86.5% 91.8% 93.2% 90.6% 97.5% 96.05% 93.7% 94.45% */	
/*	position: absolute; 
	top:35px;/* 18px */
/*	margin-left:.4%;/* .8% */
/*	height: 40px;/* 40px */
/*	background-image:url(../images/navBG.png); */
/*} */

/* ==================== */
/*	  Body Index Page   */
/* ==================== */
.bodyContainerIndexa {
/*	border-radius: 10px;
	border-color: #006400;
	border-width: 5px;
	border-style: solid; */
	background-color:#F00;/* #FFF #FFEFBF */
	width: 100%;/* 98.9% */
	height: 775px;/* 575px */	
}
.smallSpace {
	width: 100%;
	height: 10px;	
}
.bodyLeft {
	width: 64%; /* 66% */
	float: left;
	height: auto;
	background-color: #FFEFBF;/* #FFF */
}
.bodyRight {
	width: 34%;/* 33% 34% */
	float: left;
	height: 500px;/* auto */
/*	background-color:#CC6;/* 06f */
	z-index: 4;
}
.bodyTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	line-height: 1.3em;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006400;
}
.bodyTitleWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	line-height: 1.3em;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
}
.bodyTitleSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 1.3em;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006400;
	text-align:left;
}
.bodyTitleSmaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 1.3em;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006400;
	text-align:left;
}
.bodyTitleSmallerR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 1.3em;
	font-weight: bolder;
	font-variant: normal;
	text-transform: capitalize;
	color: #006400;/* #006400 */
	text-align: center;
}
.bodyTitleSmallerRWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 1.3em;
	font-weight: bolder;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFF;/* #006400 */
	text-align: center;
}
/*.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}*/
.bodyTextRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-decoration: none;
	padding-left: 10px;
	text-align: left;
}
.bodyTextRightWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFF;/* #000 */
	text-decoration: none;
	padding-left: 10px;
	text-align: left;
}
.bodyTextRight444 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #444;
	text-decoration: none;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bodyTextRight000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	font-variant: normal;
	text-transform: none;
	color: #666;/* #000 */
	text-decoration: none;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
}
/*  Horizontal Line instead of <hr> */
.actLineBack {
	height: 10px;
	background-color: #FFEFBF;/* #FFF */
	width: 100%;/* 92.7% 97.5% */		
	z-index: 1;
}
.actLine {
	background-color: #900;
	border-width: 1px;
	border-style: solid;
	border-color: #666;
	width: 95%;/* 92.7% */
	
	z-index: 5;	
}
/*  Sub Containers on the Left Side */
.subContainer {
	width: 100%;
	height: 250px;
/*	background-color:#93F;	*/
}	
.subContainerLeft {
	width: 66%;
	height: auto;
	float: left;
/*	background-color:#CF3;	*/	
}
.subContainerRight {
	width: 33%;
	height: auto;
	float: left;
/*	background-color:#F90;	*/
}
/* ======================== */
/*	    Right side Box      */
/* ======================== */
.insertBox {
/*	float: left; */
	width: 100%;/* 330px 96%*/
	border-radius: 25px;
	min-height: 240px;
/*	height: auto;/* auto */
	background-color: #9B0000; /* F4DA01 8c0000*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	border-top-width: thin;
	border-right-width: thick;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
/*	margin-top: 25px; */
/*	margin-left: 5px; */
}
.insertHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006633;
}
/* Bulletin Button */
.bulletinBox {
	float: left;
	width: 50px;/* 330px */
	border-radius: 10px;
	min-height: 50px;
	background-color: #006400;/* F4DA01 */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	border-top-width: thin;
	border-right-width: thick;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	height: auto;
	text-align:center;
}
.flyerBox {
/*	float: left; */
	width: 100%;/* 330px 96%*/
	border-radius: 25px;
/*	min-height: 240px; */
	height: auto;/* auto */
	background-color:#CC9900; /* F4DA01 8c0000*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	border-top-width: thin;
	border-right-width: thick;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
/*	margin-top: 25px; */
/*	margin-left: 5px; */
}
.subContainerbodyRight {
	width: 100%;
	float: left;
	height: 20px;
	background-color:#C99;	
}
.list li {
	list-style-type:none;
	list-style-position:inside;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;		
}
/* ===================== */
/*	   About Us Page     */
/* ===================== */
/* ===================== */
/*	 About US Container  */
/* ===================== */
.bodyContainerAbout {
	width: 100%;
	height: auto;/* 1800px 2725px 2788px 2718px 3158px */
	background-color: #FFF;
}
.aboutContainer {
	width: 100%;
	height: auto;/* 425px 260px 300px */
	padding-top: 10px;
	background-color: #FFF;	
}
/* ================================ */
/*	 Anniversary Message Container  */
/* ================================ */
.anniversaryContainer {
	width: 100%;
	height: auto;/* 450px 475px 675px 660px 2150px 2230px 2630px */
	background-color:#FFF;	
}
/* ===================== */
/*	   Gallery Page      */
/* ===================== */
.bodyContainerGallery {
	width: 100%;
	height: 1520px;/* 725px */
	background-color: #FFF;	
}
.galleryColumns {
	width: 100%;
	height: 500px;	
}
.galleryCol1 {
	width: 95%;
	height: auto;
	background-color:#FFF;	
}
.galleryCol2 {
	width: 95%;
	height: auto;
	background-color:#FFF;		
}
.galleryCol3 {
	width: 95%;
	height: auto;
	background-color:#FFF;		
}
/* ========================= */
/*	Parish Registraion Page  */
/* ========================= */
.bodyContainerRegistration {
	width: 100%;
	height: 1100px;
	background-color: #FFF;		
}
.formContainer {
	width: 100%;
	height: auto;
	background-color: #FFF;	
}
.insideFormContainer {
	width: 85%;/* 55% */
	height: 1000px;
	border-top: 5px solid #000;
	border-left: 5px solid #000;
	border-right: 5px solid #000;
	border-bottom: 5px solid #000;
	border-radius: 25px;	
	background-color: #CCC;	
}
.titleContainer {
	width: 100%;
	height: 50px;
	padding-top: 1%;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;		
}
.requiredContainer {
	width: 100%;
	height: 35px;/* 25px */
	text-align: center;
}
hr.form {
	border-top: 1px solid #666;
}	
/* ===================== */
/*	   Level 1 Form      */
/* ===================== */
.level1Container {
	width: 100%;
	height: 90px;/* auto */	
}
.L1S1Label {
	width: 20%;/* 25% */
	height: auto;
	line-height: 2.5em;
	float: left;
}
.L1S1Input {
	width: 28%;/* 25% */
	height: auto;
	line-height: 3em;
	float: left;
	padding-left: 0px;/* 20px; */		
}
.L1S2Label {
	width: 25%;/* 25% */
	height: auto;
	line-height: 5em;/* 2.5em */
	float: left;	
}
.L1S2Input {
	width: 27%;/* 25% */
	height: auto;
	line-height: 3em;
	float: left;
	padding-left: 0px;		
}
label[for=firstname1] {
	line-height: 1.2em;	
}
label[for=maiden1] {
	line-height: 1.3em;
}
label[for=dob1] {
	line-height: 1.2em;
}
input[name=firstname1] {
	width: 162px;/* 210px 180px */
	padding: 0 0 0 5px;
}
input[name=maidenname1] {
	width: 162px;/* 210px 180px */
	padding: 0 0 0 5px;	
}
input[name=dob1] {
	width: 162px;/* 210px 180px */
	padding: 0 0 0 5px;		
}
input[name=occupation1] {
	width: 162px;/* 210px 180px */
	padding: 0 0 0 5px;		
}
label[for=lastname1] {
	line-height: 1.2em;	
}
label[for=gender1] {
	line-height: 1.3em;	
}
label[for=religious1] {
	line-height: 1.2em;	
}
input[name=lastname1] {
	width: 162px;/* 210px 145px */
	padding: 0 0 0 5px;		
}
input[name=gender1] {
	width: 210px;
	padding: 0 0 0 5px;		
}
input[name=religious1] {
	width: 162px;/* 210px 145px */
	padding: 0 0 0 5px;		
}
.selectPos1 {
	margin-left: -58%;	
}
/* ===================== */
/*	   Level 2 Form      */
/* ===================== */
.level2Container {
	width: 100%;
	height: auto;/* 140px */
}
.ckSacramentsContainer {
	width: 100%;
	height: 30px;/* 25px */
	text-align: center;
	padding-top: 5px;
}
.level2ContainerSub1 {
	width: 100%;
	height: 55px;/* 50px 55px */	
}
.L21Sub1A {
	width: .1%;
	height: auto;
	float: left;	
}
.L2Sub1B {
	width: 15%;
	height: auto;
	float: left;
	text-align:left;
	margin-top: -2.5%;/* 2.5% */	
}
.L2Sub1C {
	width: 18%;
	height: auto;
	float: left;
	margin-top: -2.5%;/* 2.5% */	
}
.L2Sub1D {
	width: 16%;
	height: auto;
	float: left;
	margin-top: -2.5%;/* 2.5% */
}
.L2Sub1E {
	width: 19%;
	height: auto;
	float: left;
	margin-top: -2.5%;/* 2.5% */	
}
.L2Sub1F {
	width: 14%;
	height: auto;
	float: left;
	margin-top: -2.5%;/* 2.5% */
}
.L2Sub1G {
	width: 18%;
	height: auto;
	float: left;
	margin-top: -2.5%;/* 2.5% */	
}
/* ===================== */
/*	   Level 3 Form      */
/* ===================== */
.level3Container {
	width: 100%;
	height: 85px;/* 140px 100px*/	
}
.L3S1Label {
	width: 20%;/* 100% */
	height: auto;
	line-height: 2.5em;
	float: left;
	padding-top: 0%;/* 4% */	
}
.L3S1Input {
	width: 28%;/* 100% */
	height: auto;
	line-height: 3em;
	float: left;
	padding-top: 0%;/* 4% */		
}
.L3S2Label {
	width: 25%;/* 100% */
	height: auto;
	line-height: 2.5em;
	float: left;
	padding-top: 0%;/* 4% */
}
.L3S2Input {
	width: 27%;/* 92.7% */
	height: auto;
	line-height: 3em;
	float: left;
	padding-left: 0px;
	padding-top: 0%;/* 4% */		
}
label[for=address] {
	line-height: 1.2em;	
}
label[for=city] {
	line-height: 1.3em;
}
label[for=zip] {
	line-height: 1.2em;
}
input[name=address] {
	width: 162px;/* 210px 180px */
	padding: 0 0 0 5px;	
}
input[name=city] {
	width: 162px;/* 210px 180px */
	padding: 0 0 0 5px;		
}
input[name=zip] {
	width: 162px;/* 210px 180px */
	padding: 0 0 0 5px;		
}
input[name=email] {
	width: 162px;/* 210px 180px */
	padding: 0 0 0 5px;		
}
::placeholder {
	text-align: center;
	color:#999	
}
/*========================= */
label[for=unit_floor] {
	line-height: 1.2em;	
}
label[for=state] {
	line-height: 1.3em;	
}
label[for=phone] {
	line-height: 1.2em;	
}
input[name=unit_floor] {
	width: 162px;/* 210px 190px */
	padding: 0 0 0 5px;		
}
input[name=state] {
	width: 162px;/* 210px 190px */
	padding: 0 0 0 5px;		
}
input[name=phone] {
	width: 162px;/* 210px 190px */
	padding: 0 0 0 5px;		
}
/* ===================== */
/*	   Level 4 Form      */
/* ===================== */
.levelContainer4 {
	width: 100%;
	height: 60px;/* 140px 100px 65px */
	padding-bottom: 20px;	
}
.ckMaritalContainer {
	width: 100%;
	height: 30px;
	padding-top: 0px;	
}
.maritalSpace {
	padding-top: 8px;	
}
.level4ContainerSub1 {
	width: 100%;
	height: 50px;
}
.L4Sub1A {
	width: 20%;
	height: auto;
	float: left;
	background-color:#CCC;	
}
.L4Sub1B {
	width: 16.667%;
	height: auto;
	float: left;
	background-color:#CCC;	
}
.L4Sub1C {
	width: 16.667%;
	height: auto;
	float: left;
	background-color:#CCC;	
}
.L4Sub1D {
	width: 16.667%;
	height: auto;
	float: left;
	background-color:#CCC;	
}
.L4Sub1E {
	width: 16.667%;
	height: auto;
	float: left;
	background-color:#CCC;	
}
.L4Sub1F {
	width: 12%;
	height: auto;
	float: left;
	background-color:#CCC;	
}
/* ===================== */
/*	   Level 5 Form      */
/* ===================== */
.level5Container {
	width: 100%;
	height: 95px;/* 140px */
}
.ckFamilyContainer {
	width: 100%;
	height: 27px;/* auto */
	padding-top: 8px;	
}
.L5S1Label {
	width: 20%;/* 100% */
	height: auto;
	line-height: 2.5em;
	float: left;
	padding-top: 0%;
}
.L5S1Input {
	width: 28%;/* 100% */
	height: auto;
	line-height: 3em;
	float: left;
	padding-top: 0%;	
}
.L5S2Label {
	width: 25%;/* 100% */
	height: auto;
	line-height: 2.5em;
	float: left;
	padding-top: 0%;
}
.L5S2Input {
	width: 27%;/* 92.7% */
	height: auto;
	line-height: 3em;
	float: left;
	padding-left: 0px;
	padding-top: 0%;	
}
.selectPos {
	text-align: left;
	margin-left: 1.5%;/* 5.8% 5% */	
}
label[for=firstname2] {
	line-height: 1.2em;	
}
label[for=maidenname2] {
	line-height: 1.3em;
}
label[for=dob2] {
	line-height: 1.2em;
}
input[name=firstname2] {
	width: 162px;/* 210px */
	padding: 0 0 0 5px;	
}
input[name=maidenname2] {
	width: 162px;/* 210px */
	padding: 0 0 0 5px;		
}
input[name=dob2] {
	width: 162px;/* 210px */
	padding: 0 0 0 5px;		
}
input[name=occupation2] {
	width: 162px;/* 210px */
	padding: 0 0 0 5px;		
}
/*========================= */
label[for=lastname2] {
	line-height: 1.2em;	
}
label[for=gender2] {
	line-height: 1.3em;	
}
label[for=religious2] {
	line-height: 1.2em;	
}
input[name=lastname2] {
	width: 162px;/* 210px 190px */
	padding: 0 0 0 5px;		
}
input[name=religious2] {
	width: 162px;/* 210px 190px */
	padding: 0 0 0 5px;		
}
input[name=gender2] {
	width: 210px;
/*	padding: 0 0 0 0px;	*/	
}
input[name=language] {
	width: 162px;/* 210px 190px */
	padding: 0 0 0 5px;		
}
/* ===================== */
/*	   Level 6 Form      */
/* ===================== */
.level6Container {
	width: 100%;
	height: auto;/* 140px */	
}
.ckSacramentsFamilyContainer {
	width: 100%;
	height: 27px;/* 25px */
	text-align: center;
	padding-top: 8px;
}
.level6ContainerSub1 {
	width: 100%;
	height: 55px;/* 50px */
}
.L6Sub1A {
	width: .1%;/* 12.35%*/
	height: auto;
	float: left;	
}
.L6Sub1B {
	width: 15%;/* 12.5% */
	height: auto;
	float: left;	
}
.L6Sub1C {
	width: 18%;/* 12.5% */
	height: auto;
	float: left;	
}
.L6Sub1D {
	width: 16%;/* 12.5% */
	height: auto;
	float: left;	
}
.L6Sub1E {
	width: 19%;/* 12.5%*/
	height: auto;
	float: left;	
}
.L6Sub1F {
	width: 14%;/* 12.5% */
	height: auto;
	float: left;	
}
.L6Sub1G {
	width: 17%;/* 24.85%*/
	height: auto;
	float: left;
}
/* ===================== */
/*	   Level 7 Form      */
/* ===================== */
.level7Container {
	width: 100%;
	height: 50px;/* 140px */
}
.numChildren {
	width: 100%;
	height: 35px;
	padding-top: 15px;	
}
input[name=no_child] {
	width: 25px;
	max-length: 5;
	padding: 0 0 0 5px;			
}
/* ===================== */
/*	   Level 8 Form      */
/* ===================== */
.leve8lContainer {
	width: 100%;
	height: auto;/* 140px */	
}
.ckInterestedContainer {
	width: 100%;
	height: 27px;/* 25px */
	text-align: center;
	padding-top: 8px;
}
.level8ContainerSub1 {
	width: 100%;
	height: 50px;	
}
.L8Sub1A {
	width: 3%;/* 14.28% */
	height: auto;
	float: left;	
}
.L8Sub1B {
	width: 15%;/* 14.28% */
	height: auto;
	float: left;
}
.L8Sub1C {
	width: 25%;/* 14.28% */
	height: auto;
	float: left;	
}
.L8Sub1D {
	width: 21%;/* 14.28% */
	height: auto;
	float: left;	
}
.L8Sub1E {
	width: 15%;/* 14.28% */
	height: auto;
	float: left;
}
.L8Sub1F {
	width: 15%;/* 14.28% */
	height: auto;
	float: left;
}
/* ===================== */
/*	   Level 9 Form      */
/* ===================== */
.level9Container {
	width: 100%;
	height: 55px;/* 140px */
}
.securityCodeA {
	width: 50%;
	height: 35px;
	float: left;
	text-align: left;
	padding-top:15px;	
}
.securityCodeB {
	width: 49%;
	height: 45px;
	float: left;
	text-align: left;
	padding-left: 1%;
	padding-top: 5px;	
}
input[name=security_code1] {
	padding: 0 0 0 5px;	
}
/* ===================== */
/*	   Level 10 Form     */
/* ===================== */
.level10Container {
	width: 100%;
	height: 35px;/* 140px */	
}
.securityCodeC {
	width: 50%;
	height: 22px;
	float: left;
	text-align: left;
	padding-top:8px;	
}
.securityCodeD {
	width: 49%;
	height: 24px;
	float: left;
	text-align: left;
	padding-left: 1%;
	padding-top: 6px;
}
/* ===================== */
/*	   Level 11 Form     */
/* ===================== */
.level11Container {
	width: 100%;
	height: 40px;/* 140px */	
}
.riteContainer {
	width: 35%;
	height: auto;
	padding-top: 0px;
	padding-left: 65%;	
}
/* ===================== */
/*	   Level 12 Form     */
/* ===================== */
.level12Container {
	width: 100%;
	height: auto;/* 140px */	
}
.levelContainer12Sub1 {
	width: 100%;
	height: 50px;
}
.L12Sub1A {
	width: 8%;/* 16.667% */
	height: auto;
	float: left;	
}
.L12Sub1B {
	width: 21%;/* 16.667% */
	height: auto;
	float: left;	
}
.L12Sub1C {
	width: 21%;/* 16.667% */
	height: auto;
	float: left;	
}
.L12Sub1D {
	width: 21%;/* 16.667% */
	height: auto;
	float: left;
}
.L12Sub1E {
	width: 21%;/* 16.667% */
	height: auto;
	float: left;	
}
.L12Sub1F {
	width: 8%;/* 16.667% */
	height: auto;
	float: left;	
}
input[name=submitname] {
	background-color: #E9E9E9E9;
	height: 25px;
	font-size: 14px;/* 16px */
	padding: 0 0 0 5px;		
}
/* ===================== */
/*	  Ministeries Page   */
/* ===================== */
.bodyContainerMinistries {
	width: 100%;
	height: auto;/* 1800px 2725px 2788px 2718px 3688px */
	background-color: #FFF;/* FFEFBF */	
}
.ministriesContainer {
	width: 100%;
	height: auto;/* 425px 260px */
	padding-top: 10px;
	background-color: #FFF;	
}
.bodyTextMin {
	padding-left: 40%;
	font-size: 16px;	
}
/* =========================== */
/*	 Lay Liturgical Container  */
/* =========================== */
.liturgicalContainer {
	width: 100%;
	height: auto;/* 450px 475px 675px 660px 2150px 2230px 2630px 3200px */
	background-color:#FFF;
}
/* ===================== */
/*	  Sacraments Page    */
/* ===================== */
.bodyContainerSacraments {
	width: 100%;
	height: auto;/* 1800px 2725px 2788px 2718px */
	background-color: #FFF;/* FFEFBF */	
}
.sacramentsContainer {
	width: 100%;
	height: auto;/* 425px 260px 160px */
	padding-top: 10px;
	background-color: #FFF;	
}
.sacramentsContainer2 {
	width: 100%;
	height: auto;/* 425px 260px */
	padding-top: 10px;
	background-color: #FFF;		
}
/* ===================== */
/*	  Parish News Page   */
/* ===================== */
.bodyContainerParishnews {
	width: 100%;
	height: auto;
	background-color: #FFF;	
}
.parishnewsContainer {
	width: 100%;
	height: auto;/* 425px 260px 300px */
	padding-top: 10px;
	background-color: #FFF;	
}
/* =================== */
/*	 Parish Container  */
/* =================== */
.parishContainer {
	width: 100%;
	height: auto;/* 450px 475px 675px 660px 2150px 2230px 2630px */
	background-color:#FFF;	
}
/* ===================== */
/*	 BeaconLight Page    */
/* ===================== */
.bodyBeaconLightContainer {
	width: 100%;
	height: 450px;/* 300px */		
}
.bodyBeaconContainer {
	width: 100%;
	height: auto;		
}
.BeaconPrioryearContainer {
	width: 100%;
	height: auto;	
}
.beaconYearTitleContainer {
	width: 100%;
	height: auto;
}
.beaconYearCol1 {
	width: 49.93%;
	height: 70px;
	float: left;
	border-right-color: #999;
	border-right-style: solid;
	border-right-width: thin;	
}
.beaconYearCol2 {
	width: 49.93%;
	height: 70px;
	float: left;	
}
.beaconListContainer {
	width: 100%;
	height: 100px;
}
.beaconListCol1 {
	width: 49.93%;
	height: auto;
	float: left;
	border-right-color: #999;
	border-right-style: solid;
	border-right-width: thin;	
}
.beaconListCol2 {
	width: 49.93%;
	height: auto;
	float: left;	
}
/* ===================== */
/*	   Bulletins Page    */
/* ===================== */
.bodyContainerBulletin {
	width: 100%;
	height: auto;
	background-color: #FFF;	
}
.titleContainerBulletin {
	width: 100%;
	height: 70px;
	background-color:#FFF;	
}
/* ============================= */
/*	 List of bulletins by year   */
/* ============================= */
.bulletinContainer {
	width: 100%;
	height: 917px;/* 815px */
	background-color:#FFF;	
}
/* ============================= */
/*	  Level one Bulletin Lists   */
/* ============================= */
.levelContainer1A {
	width: 50%;
	height: auto;
	float: left;	
}
.levelContainer1B {
	width: 50%;
	height: auto;
	float: left;	
}
.levelContainer2A {
	width: 50%;
	height: auto;
	float: left;	
}
.levelContainer2B {
	width: 50%;
	height: auto;
	float: left;	
}
.newyearContainer {
	width: 100%;
	height: auto;	
}
.prioryearContainer {

	width: 100%;
	height: auto;	
}
/* ============================ */
/*	Common CSS for the levels   */
/* ============================ */
.yearTitleContainer {
	width: 100%;
	height: 60px;
	padding-top: 10px;
	background-color:#FFF;	
}
.listContainer {
	width: 100%;
	height: 100px;
	background-color:#FFF;
}
.listContainer1 {
	width: 24.88%;
	height: 330px;/* 290px */
	padding-top: 10px;
	float: left;
	border-right-color:#CCC;
	border-right-style:solid;
	border-right-width:1px;
}
.listContainer2 {
	width: 24.88%;
	height: 330px;/* 290px */
	padding-top: 10px;
	float: left;
	border-right-color:#CCC;
	border-right-style:solid;
	border-right-width:1px;			
}
.listContainer3 {
	width: 24.88%;
	height: 330px;/* 290px */
	padding-top: 10px;
	float: left;
	border-right-color:#CCC;
	border-right-style:solid;
	border-right-width:1px;
}
.listContainer4 {
	width: 21.78%;/* 24.89% */
	height: 330px;/* 290px */
	padding-top: 10px;
	float: left;
	border-right-color: #000;
	border-right-width: 2px;
	border-right-style: solid;	
}
.listContainerRight4 {
	width: 21.88%;/* 25% */
	height: 330px;/* 290px */
	padding-top: 10px;
	float: left;		
}
.bulletinList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1.5em;
}
/* ===================== */
/*	  Contact Us Page    */
/* ===================== */
.bodyContainerContact {
	width: 100%;
	height: 1050px;
	background-color: #FFF;		
}
.titleContainerContact {
	width: 100%;
	height: 70px;
	background-color:#FFF;	
}
.bodyTextTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-align: left;
	padding-left: 20%;/* 30% */		
}
.bodyTextNormalContact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #000;
	padding-left: 25%;/* 35% */
/*	padding-right: 35%;*/
	text-align: left;		
}
/* ============================= */
/*	    Contact Left Side        */
/* ============================= */
.contactLeftContainer {
	width: 50%;
	height: 880px;
	float: left;
	background-color:#FFF;	
}
.emailSpace {
	padding-left: 20%;
}
/* ============================= */
/*	   Contact Right Side        */
/* ============================= */
.contactRightContainer {
	width: 50%;
	height: 800px;
	float: left;
	background-color:#FFF;	
}
.contactMapContainer {
	width: auto;
	height: auto;
	background-color:#FFF;	
}
.contactChurchPicContainer {
	width: auto;
	height:350px;
	padding-top: 40%;
	background-color:#FFF;			
}
/* ===================== */
/*	      Footer         */
/* ===================== */
.footerContainer {
	width: 100%;/* 100% 98% 99.8% */
	height: 210px;/* auto */
	background-color: #000;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;			
}
.footerCol1 {
	width: 30%;/* 32% */
	height: 190px;
	float: left;
	padding-left: 1%;
	padding-top: 20px;/* 5px */
}
.footerCol1A {
/*	width: 100%;*/
	height: auto;
	margin-top: 0%;	/* 5% */
	padding-top: 50px;/* 25px */
}
.footerCol2 {
	width: 38%;/* 33% */
	height: 190px;
	float: left;
	padding-top: 20px;/* 5px */
	text-align: center;
}
.footerCol2A {
	width: 100%;
	height: auto;
	margin-top: 0%;/* -2.5% -4.5% */
}
.footerCol2B {
	width: 48%;
	height: auto;
	float: left;
	text-align: left;
	padding-left: 2%;	
}
.footerCol2C {
	width: 98%;
	height: auto;
	float: left;
	text-align: left;
	padding-top: 5.5%;
	padding-left: 2%;	
}
.footerCol3 {
	width: 30%;/* 33% */
	height: 190px;	
	float: left;
	text-align: center;
	padding-top: 20px;/* 25px */
}
.footerCol3A {
	height: 100px;
	text-align: left;
	padding-top: 25px;
	padding-left: 27%;	
}
.footerTextBig {
	color: #FFF;
	font-family: calibri;
	font-size: 1rem;/* 1.8em 2em */
	text-align: left;
	padding-left: 5%;/* 20% 10% */	
}
.footerText {
	color: #FFF;
	font-family: calibri;
	font-size: .8rem;/* 1.3rem 1.5rem 1.8rem */	
}
.footerTextA {
	color: #FFF;
	font-family: calibri;
	font-size: .8rem;/*  1.5rem 1.8rem  */	
	text-align: center;	
}
.footerOtherLink {
	color: #FFF;
	font-family: calibri;
	font-size: 1rem;/*  1.5rem 1.8rem  */	
	text-align: left;	
	padding-left: 10%;			
}
.footerOtherLink1 {
	color: #FFF;
	font-family: calibri;
	font-size: .9rem;/*  1.5rem 1.8rem  */	
	text-align: left;	
	padding-left: 0%;
	margin-top: -5%;			
}
.footercopyright {
	color: #FFF;
	font-family: calibri;
	font-size: .9rem;/* 1.3 rem 1.5 rem*/	
}
.footLink {
	font-family: calibri;
	text-align: left;	
	margin-left: -30%;
	font-size: 1.1rem;/* 1.3 rem 1.5 rem*/		
	color: #FFF;	
}
.footLink1 {
	font-family: calibri;	
	text-align: left;
	margin-left: 25%;
	font-size: 1.1rem;/* 1.3 rem 1.5 rem*/		
	color: #FFF;	
}
.footLink2 {
	font-family: calibri;	
	text-align: left;
	margin-left: 46.5%;
	font-size: 1.1rem;/* 1.3 rem 1.5 rem*/		
	color: #FFF;	
}
.footLink3 {
	font-family: calibri;	
	text-align: left;
	margin-left: 47%;
	font-size: 1.1rem;/* 1.3 rem 1.5 rem*/		
	color: #FFF;	
}
.Church1 {
	padding-left: 0;
	margin-left: -25%;/* -8% */	
}
.Church2 {
	padding-left: 0;
	margin-left: -21.5%;/* -4.5% */		
}
.Church3 {
	padding-left: 0;
	margin-left: -30%;/* -13% */		
}
.Church4 {
	padding-left: 0;
	margin-left: -7.2%;/* -6.2% */		
}
.Rectory1 {
	padding-left: 25%;/* 33% */	
}
.Rectory2 {
	padding-left: 25%;/* 33% */	
}
.Rectory3 {
	padding-left: 25%;/* 33% */	
}
.Rectory4 {
	padding-left: 16.5%;/* 26.5% */	
}
}
