/* CSS Document */
a:focus {border:none;outline:none;}
img {border:0; padding:0px; margin:0px;}
html, body { height:100%; }
/*body {background:#A7A7A7 url(../images/home-page-bg.jpg) repeat-x; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#6a6a6a; }*/
body {background:url(../images/home-page-bg.jpg) repeat-x #222; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#6a6a6a; }
ul, li, ol{ margin:0; padding:0;}

/* BEGIN Plain Text Styling*/
#lpart{
	padding-left:30px;
	padding-bottom:20px;
	width:100%;
	text-align:justify;
}

#lpart h1{
	font-family:"Trebuchet MS";
	font-size:20px; color:#c17200;
	font-weight:bold; border-bottom: solid 1px #e1e1e1;
	padding-top:100px;
	padding-bottom:10px;
	margin:0;
	line-height:18px;
}

#lpart a{ text-decoration:none; color:#c17200;;}
#lpart a:hover{ text-decoration:underline; color:#c17200;}
/* END Plain Text Styling*/

.maintable { height:100%;}

/*---------- STYLE for Home Page START ----------*/

.toppart{
	height:104px; /* original 103px */
}
.toplinks a{
	color:#999999;
	font-size:10px;
	padding-right:7px;
	padding-left:7px;
	text-decoration:none;
}

.toplinks a:hover {
	text-decoration:underline;
}

.toplanguage{color:#d9d9d9;}

.toplanguage a{
	padding-right:5px;
	padding-left:5px;
	color:#d9d9d9;
}

/* ============= Navigation Start =============== */

#navigation{
	height:46px;
	background:url(../images/home-nav-bg1.gif) no-repeat;
	margin-left:1px;
	
}

#navigation ul, li{
	display:block;
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}

#navigation li a{ text-indent:-90000px; display:block;}


#navigation li a.DISCERNMENT{
	list-style:none;
	/*background:url(../images/DISCERNMENT.jpg) no-repeat;*/
	background:url(../images/DISCERNMENT.jpg) no-repeat;
	height:46px;
	/*width:146px;*/
	width:124px;
}

#navigation li a:hover.DISCERNMENT{
	list-style:none;
	/*background:url(../images/DISCERNMENT-hover.jpg) no-repeat;*/
	background:url(../images/DISCERNMENT-hover.jpg) no-repeat;
	height:46px;
	/*width:146px;*/
	width:124px;
}

#navigation li a.RELIGIOUS-VOCATION{
	list-style:none;
	background:url(../images/RELIGIOUS-VOCATION.jpg) no-repeat;
	height:46px;
	width:140px;
}

#navigation li a:hover.RELIGIOUS-VOCATION{
	list-style:none;
	background:url(../images/RELIGIOUS-VOCATION-hover.jpg) no-repeat;
	height:46px;
	width:140px;
}

#navigation li a.PRIESTHOOD{
	list-style:none;
	/*background:url(../images/PRIESTHOOD.jpg) no-repeat;*/
	background:url(../images/PRIESTHOOD1.jpg) no-repeat;
	height:46px;
	/*width:140px;*/
	width:116px;
}

#navigation li a:hover.PRIESTHOOD{
	list-style:none;
	/*background:url(../images/PRIESTHOOD-hover.jpg) no-repeat;*/
	background:url(../images/PRIESTHOOD1-hover.jpg) no-repeat;
	height:46px;
	/*width:140px;*/
	width:116px;
}

#navigation li a.REQUIREMENTS{
	list-style:none;
	background:url(../images/REQUIREMENTS.jpg) no-repeat;
	height:46px;
	width:160px;	
}

#navigation li a:hover.REQUIREMENTS{
	list-style:none;
	background:url(../images/REQUIREMENTS-hover.jpg) no-repeat;
	height:46px;
	width:160px;
}

#navigation li a.SEMINARIES{
	list-style:none;
	background:url(../images/SEMINARIES.jpg) no-repeat;
	height:46px;
	width:133px;
}

#navigation li a:hover.SEMINARIES{
	list-style:none;
	background:url(../images/SEMINARIES-hover.jpg) no-repeat;
	height:46px;
	width:133px;
}

#navigation li a.RESOURCES{
	list-style:none;
	/*background:url(../images/RESOURCES.jpg) no-repeat;*/
	background:url(../images/RESOURCES.jpg) no-repeat;
	height:46px;
	/*width:140px;*/
	width:130px;
}

#navigation li a:hover.RESOURCES{
	list-style:none;
	/*background:url(../images/RESOURCES-hover.jpg) no-repeat;*/
	background:url(../images/RESOURCES-hover.jpg) no-repeat;
	height:46px;
	/*width:140px;*/
	width:130px;
}

#navigation li a.FAQS{
	list-style:none;
	/*background:url(../images/FAQS.jpg) no-repeat;*/
	background:url(../images/FAQS1.jpg) no-repeat;
	height:46px;
	/*width:110px;*/
	width:68px;
}

#navigation li a:hover.FAQS{
	list-style:none;
	/*background:url(../images/FAQS-hover.jpg) no-repeat;*/
	background:url(../images/FAQS1-hover.jpg) no-repeat;
	height:46px;
	/*width:110px;*/
	width:68px;
}

#navigation li a.EVENTS{
	list-style:none;
	background:url(../images/EVENTS.jpg) no-repeat;
	height:46px;
	width:133px;
}

#navigation li a:hover.EVENTS{
	list-style:none;
	background:url(../images/EVENTS-hover.jpg) no-repeat;
	height:46px;
	width:133px;
}

/* New added */
#navigation li a.GALLERY{
	list-style:none;
	background:url(../images/GALLERY.jpg) no-repeat;
	height:46px;
	width:108px;
}

#navigation li a:hover.GALLERY{
	list-style:none;
	background:url(../images/GALLERY-hover.jpg) no-repeat;
	height:46px;
	width:108px;
}

/* ============= Navigation End =============== */



#home-fpart{
	text-align:center;
	height:73px;
	padding-top:22px;
}

#home-fpart a{
	color:#999999;
	font-size:12px;
	padding-right:8px;
	padding-left:8px;
	text-decoration:none;
}

#home-fpart a:hover{
	text-decoration:underline;
}
.home-copyright{
	padding-top:10px;
	color:#999999;
}

/*---------- STYLE for Home Page END ----------*/



/*Extra Css*/

.txtCenter{text-align:center}
.txtRight{text-align:right}
.clear{clear:both;}
.left{float:left}
.right{float:right}
.PL22{padding-left:22px}
.PL10{padding-left:10px}
.PL30{padding-left:30px}
.PR10{padding-right:10px}
.PT5{ padding-top:5px;}
.PT10{padding-top:10px}
.PT20{padding-top:20px}
.MT10{margin-top:10px}
.MT30{margin-top:20px}
.ML30{margin-left:20px}
.padding{padding:6px;}

/* ======================================================================= */
/* All BELOW ADDED BY DR 
/* ======================================================================= */
.hover-white { color:#FFFFFF; text-decoration:none;}
.hover-white a { color:#FFFFFF; text-decoration:none;}
.hover-white a:hover { color:#FFFFFF; text-decoration:underline;}

.hover-yellow { color:#FFFFFF; text-decoration:none;}
.hover-yellow a { color:#FFFFFF; text-decoration:none;}
.hover-yellow a:hover { color:#FFFFFF; text-decoration:underline;}

.hover-blue { color:#FFFFFF; text-decoration:none;}
.hover-blue a { color:#FFFFFF; text-decoration:none;}
.hover-blue a:hover { color:#00BEFA; text-decoration:none;}
/* =========================== END DR ==================================== */
