@charset "utf-8";
* { margin : 0; padding : 0; }

body {
	margin: 0px;
	padding: 0px;
	background-image: url(Assets/img/body_bg.jpg);
	width: 100%;
	height: 4500px;
	background-repeat: repeat;
	background-position: left top;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	font-size: 24px;
}
a {
	color: #660099;
}
a:link {
	color: #660033;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 28px;
	color: #990000;
	background-image: url(Assets/img/h2_bg.jpg);
	background-position: center;
	text-align: center;
	text-indent: -9999px;
	height: 57px;
	width: 525px;
	margin-right: auto;
	margin-left: 5px;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
h3 {
	font-size: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left: 45px;
	margin-right: 45px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-variant: small-caps;
}
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 28px;
	color: #990000;
	background-image: url(Assets/img/h4_bg.jpg);
	background-position: center;
	text-align: center;
	text-indent: -9999px;
	padding: 0px;
	height: 40px;
	width: 533px;
	margin-right: auto;
	margin-left: 10px;
	background-repeat: no-repeat;
	margin-top: -8px;
}
p  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3F4F28;
	background-color: #FFFFF0;
	background-position: center center;
	text-align: center;
	font-weight: normal;
	padding: 8px;
	position: relative;
}
ul {
	list-style-type : none;
}
#wrapper  {
	padding: 0px;
	background-image: url(Assets/img/Wallpaper.jpg);
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3C3719;
	border-bottom-color: #3C3719;
	border-left-color: #3C3719;
	width: 900px;
	height: 4789px;
	margin-bottom: 60px;
	background-repeat: repeat;
	position: relative;
	margin-top: 0px;
}
#header {
	background-image: url(Assets/img/header.jpg);
	height: 230px;
	width: 900px;
	background-repeat: no-repeat;
	background-position: center top;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#nav_main {
	height: 76px;
	width: 900px;
	z-index: 1;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 230px;
}
#nav_main ul {
	z-index : 1;
	position : relative;
	width : 900px;
	height : 76px;
	padding: 0;
	margin: 0;
	left: 0px;
	background-image: url(Assets/img/finalmenu.jpg);
	background-repeat: no-repeat;
}
li#nm_1 a {
	position : absolute;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(Assets/img/horizontalmenu.jpg);
	z-index: 2;
	left: 140px;
	background-position: -140px -76px;
	width: 105px;
	top: 0px;
	height: 76px;
}
li#nm_2 a {
	position : absolute;
	width : 105px;
	height : 76px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(Assets/img/horizontalmenu.jpg);
	z-index: 1;
	background-position: -266px -76px;
	left: 266px;
	top: 0px;
}
li#nm_3 a {
	position : absolute;
	width : 105px;
	height : 76px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(Assets/img/horizontalmenu.jpg);
	z-index: 1;
	background-position: -396px -76px;
	left: 396px;
	top: 0px;
}
li#nm_4  a {
	position : absolute;
	width : 105px;
	height : 76px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(Assets/img/horizontalmenu.jpg);
	z-index: 1;
	background-position: -522px -76px;
	left: 522px;
	top: 0px;
}
li#nm_5 a {
	position : absolute;
	width : 105px;
	height : 76px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(Assets/img/horizontalmenu.jpg);
	z-index: 1;
	background-position: -651px -76px;
	left: 651px;
	top: 0px;
}
li#nm_1  a:hover {
	background-image: url(Assets/img/horizontalmenu.jpg);
	background-repeat: no-repeat;
	background-position: -140px -1px;
	height: 76px;
	width: 105px;
	position: absolute;
	top: 1px;
}
li#nm_2 a:hover {
	background-image: url(Assets/img/horizontalmenu.jpg);
	background-repeat: no-repeat;
	background-position: -266px -1px;
	position: absolute;
	height: 76px;
	width: 105px;
	top: 1px;
}
li#nm_3 a:hover {
	background-image: url(Assets/img/horizontalmenu.jpg);
	background-repeat: no-repeat;
	background-position: -396px -1px;
	position: absolute;
	height: 76px;
	width: 105px;
	top: 1px;
}
li#nm_4 a:hover {
	background-image: url(Assets/img/horizontalmenu.jpg);
	background-repeat: no-repeat;
	background-position: -522px -1px;
	position: absolute;
	height: 76px;
	width: 105px;
	top: 1px;
}
li#nm_5 a:hover {
	background-image: url(Assets/img/horizontalmenu.jpg);
	background-repeat: no-repeat;
	background-position: -651px -1px;
	position: absolute;
	height: 76px;
	width: 105px;
	top: 1px;
}
#googlesearch {
	height: 75px;
	width: 900px;
	z-index: 1;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 306px;
	background-color: #000000;
	overflow: auto;
	background-image: url(Assets/img/googlesearch.png);
	background-repeat: no-repeat;
}
#becomeafan {
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 139px;
	position: absolute;
	left: 14px;
	top: 4738px;
	border: thin solid #5085AD;
}

#searchengine {
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-left: 575px;
	margin-bottom: 0px;
	padding: 0px;
}
#searchenginebottomad {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 86px;
	position: relative;
}
#container {
	background-image: url(Assets/img/container_bg.png);
	background-position: center top;
	padding: 0px;
	height: 800px;
	width: 1300px;
	position: fixed;
	top: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#footer {
	background-image: url(Assets/img/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 127px;
	width: 900px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 4662px;
}

#navigationwrapper {
	padding: 0px;
	width: 552px;
	background-image: url(Assets/img/ourfatherwall.jpg);
	border: 5px solid #433A1B;
	background-position: center;
	text-align: center;
	background-repeat: repeat;
	position: absolute;
	top: 305px;
	left: 169px;
	margin: 0px;
	height: 4345px;
}
#navigation {
	margin: 0px;
	padding: 0px;
	background-position: top;
	vertical-align: top;
}
html   >  body  #navigation  a{
	width: auto;
}
#blessed_sacrament_h3 {
	background-image: url(Assets/img/h3_blessed_sacrament.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 65px;
	width: 337px;
	margin-left: auto;
	margin-right: auto;
}
#godthefather_h3 {
	background-image: url(Assets/img/h3_godthefather.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 57px;
	width: 241px;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
}
#holytrinity_h3 {
	background-image: url(Assets/img/h3_holytrinity.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 61px;
	width: 261px;
	margin-left: auto;
	margin-right: auto;
}
#holyspirit_h3 {
	background-image: url(Assets/img/h3_holyspirit.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 57px;
	width: 242px;
	margin-left: auto;
	margin-right: auto;
}
#jesuschrist_h3 {
	background-image: url(Assets/img/h3_jesuschrist.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 62px;
	width: 266px;
	margin-left: 125px;
}
#angels_h3 {
	background-image: url(Assets/img/h3_angels.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 59px;
	width: 239px;
	margin-left: auto;
	margin-right: auto;
}
#saints_h3 {
	background-image: url(Assets/img/h3_saints.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 59px;
	width: 172px;
	margin-left: auto;
	margin-right: auto;
}
#seasonal_h3 {
	background-image: url(Assets/img/h3_seasonal.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 58px;
	width: 216px;
	margin-left: auto;
	margin-right: auto;
}
#miracle_prayers_h3 {
	background-image: url(Assets/img/h3_miraculousprayers.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 62px;
	width: 319px;
	margin-left: auto;
	margin-right: auto;
}

#mothermary_h3 {
	background-image: url(Assets/img/h3_mothermary.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 58px;
	width: 285px;
	margin-left: auto;
	margin-right: auto;
}
#navigation img {
	padding-top: 25px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 15px;
}
#godthefather {
	background-image: url(Assets/img/god_the_Father.jpg);
	background-repeat: no-repeat;
	height: 169px;
	width: 119px;
}
#holytrinity {
	background-image: url(Assets/img/holy_trinity.jpg);
	background-repeat: no-repeat;
	height: 168px;
	width: 118px;
}
#holyspirit {
	background-image: url(Assets/img/holy_spirit.jpg);
	background-repeat: no-repeat;
	height: 117px;
	width: 121px;
}
#jesuschrist {
	background-image: url(Assets/img/jesus_christ.jpg);
	background-repeat: no-repeat;
	height: 405px;
	width: 119px;
}
#blessedsacrament {
	background-image: url(Assets/img/blessed_sacrament.jpg);
	background-repeat: no-repeat;
	height: 143px;
	width: 119px;
}
#miracleprayers {
	background-image: url(Assets/img/miracle_prayer.jpg);
	background-repeat: no-repeat;
	height: 351px;
	width: 135px;
}

#mothermary {
	background-image: url(Assets/img/mother_mary2.jpg);
	background-repeat: no-repeat;
	height: 675px;
	width: 135px;
	overflow: visible;
}
#angels {
	background-image: url(Assets/img/angel.jpg);
	background-repeat: no-repeat;
	height: 110px;
	width: 120px;
}
#seasonal {
	background-image: url(Assets/img/seasonal.jpg);
	background-repeat: no-repeat;
	height: 320px;
	width: 120px;
}
#saints {
	background-image: url(Assets/img/saints.jpg);
	background-repeat: no-repeat;
	height: 448px;
}

#quote {
	width: 169px;
	float: left;
	display: block;
	height: 3800px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-image: url(Assets/img/quote_bg.jpg);
	background-repeat: repeat;
	position: absolute;
	left: 0px;
	top: 305px;
}
#quote2 {
	width: 169px;
	float: right;
	background-image: url(Assets/img/quote_bg.jpg);
	display: block;
	background-repeat: repeat;
	height: 3800px;
	position: absolute;
	left: 731px;
	top: 305px;
	margin: 0px;
	padding: 0px;
	color: #FFFFCC;
}
.divider {
	background-image: url(Assets/img/goldbar.jpg);
	height: 20px;
	background-repeat: no-repeat;
	background-position: center;
	padding-top: 12px;
	padding-bottom: 12px;
	margin: 0;
}


.qb {
	background-image: url(Assets/img/quotebottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0;
}

.qb2 {
	background-image: url(Assets/img/quotebottom_bg.jpg);
	height: 35px;
	background-repeat: no-repeat;
	background-position: center;
	padding-top: 25px;
	padding-bottom: 12px;
	padding-right: 0px;
	padding-left: 0px;
	position: absolute;
	left: 731px;
	top: 4080px;
	margin: 0;
	width: 169px;
}

.p1 {
	color: #FFFFFF;
	background-color: #2766A5;
	border: 3px solid #1F5081;
	margin-right: 14px;
	margin-left: 18px;
	font-weight: bold;
	margin-top: 15px;
}
.p2 {
	color: #FFFFFF;
	background-color: #6FAF01;
	border: 3px solid #568300;
	margin-right: 18px;
	margin-left: 14px;
	font-weight: bold;
	margin-top: 12px;
}
.italic {
	font-style: italic;
	font-size: 11px;
}
#MenuBar {
	text-align: center;
	z-index: 2;
	position: relative;
	padding-top: 10px;
	padding-bottom: 10px;
	list-style-type: none;
}
#MenuBar   ul {
	width: 540px;
	position: relative;
	margin-top: 10px;
	margin-left: 15px;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 10px;
}
#MenuBar   li {
	list-style-type: none;
	margin-left: 25px;
	width: 515px;
}
#MenuBar    a {
	width: 100%;
	background-position: center;
	padding: 5px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 125px;
	position: relative;
}

ul.MenuBarOrange  a {
	color: #F1eadb;
	text-decoration: none;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #A45F00;
	display: block;
	background-position: right;
	position: relative;
	background-image: url(Assets/img/orange.jpg);
	background-repeat: repeat-x;
}
ul.MenuBarOrange  a:hover {
	color: #B66E00;
	border: 1px solid #B66E00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	position: relative;
	background-image: url(Assets/img/hoververtical.jpg);
	background-repeat: repeat-x;
}
ul.MenuBarPurple    a {
	display: block;
	color: #F1eadb;
	text-decoration: none;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #512E98;
	background-image: url(Assets/img/purple.jpg);
	background-repeat: repeat-x;
}
ul.MenuBarPurple    a:hover {
	color: #7A54CB;
	border: 1px solid #7A54CB;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-image: url(Assets/img/hoververtical.jpg);
	background-repeat: repeat-x;
}
ul.MenuBarBlue a {
	display: block;
	color: #F1eadb;
	text-decoration: none;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #1F5081;
	width: auto;
	background-image: url(Assets/img/blue.jpg);
	background-repeat: repeat-x;
}

ul.MenuBarBlue a:hover {
	color: #2766A5;
	border: 1px solid #2766A5;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-image: url(Assets/img/hoververtical.jpg);
	background-repeat: repeat-x;
}
ul.MenuBarRed a {
	display: block;
	color: #F1eadb;
	text-decoration: none;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #551817;
	width: auto;
	background-image: url(Assets/img/red.jpg);
	background-repeat: repeat-x;
}
ul.MenuBarRed a:hover {
	color: #AE4131;
	border: 1px solid #823024;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-image: url(Assets/img/hoververtical.jpg);
	background-repeat: repeat-x;
}
ul.MenuBarGreen a {
	display: block;
	color: #F1EADB;
	text-decoration: none;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #416400;
	width: auto;
	background-image: url(Assets/img/green.jpg);
	background-repeat: repeat-x;
}
ul.MenuBarGreen a:hover {
	color: #568300;
	border: 1px solid #568300;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-image: url(Assets/img/hoververtical.jpg);
	background-repeat: repeat-x;
}
#links {
	height: auto;
	width: 151px;
	background-position: center;
	margin: 0px;
	left: 5px;
	position: absolute;
	top: 3025px;
	border: medium solid #3C3719;
	padding: 0px;
}
#links2 {
	height: auto;
	width: 151px;
	background-position: center;
	margin: 0px;
	left: 7px;
	position: absolute;
	top: 2710px;
	border: medium solid #3C3719;
	padding: 0px;
}

#quote2box {
	height: 3277px;
	width: 170px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 461px;
	left: -1px;
}
#quote3box {
	height: 1050px;
	width: 169px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
}
