body {
    z-index:1;
    margin: 0; padding: 0;
    font: 7.5pt Tahoma, Georgia, Verdana, Arial, sans-serif;
    line-height: 17px;
    background: #fff url(images/body.jpg) no-repeat 0 0;
}


.emphasis{ 
	  color: #dd9944;
}

.emphasisBold{ 
	  color: #dd9944;
	  font-weight: bold;
}

.emphasis2{ 
	  color: #d94;
	  font: 8.5pt Tahoma, Georgia, Verdana, Arial, sans-serif;
	  font-weight: bold;
}


h1, h2 {
    margin: 0;
}


h3 {
    margin: -30px 0 0;
    height: 25px;
}


h3 span {
    display: none;
}


td {
    padding: 1px;
    font-family: Tahoma, Georgia, Verdana, Arial, sans-serif;
    font-size: 7.5pt; 
    color: #777; 
    vertical-align:top;
}



td.noPad {
    padding: 0px;
    font-family: Tahoma, Georgia, Verdana, Arial, sans-serif;
    font-size: 7.5pt; 
    color: #777; 
    vertical-align:top;
}




blockquote {
    margin: 5px 20px 10px 20px;
    font-size: 7.5pt; 
    color: #777;
}

blockquote.typeSize {
    margin: 100px 20px 100px 200px;
    font-size: 90%; 
    color: #4D4D4D;;
}

blockquote.center {
    margin: 0px 20px 10px 20px;
    font-size: 7.5pt; 
    color: #777;
    text-align: center;
}





.authorArticle {
    margin: 100px 0px 8px 0px;
    font-size: 7.5pt; 
    color: #777; 
    text-align: right;
    line-height:17px;
}


.nav2ndary {
    background-color: #000;
    max-width: 50px;
    margin: 10 0 0 0px;
    font-size: 7.5 pt; 
    color: #777; 
    text-align: center;
}



p {
    margin: 0 0 8px 0;
    font-size: 7.5pt; 
    color: #777; 
    text-align: right;
}

p.subnav {
    margin: 100px 100 0 0px;
    font-size: 7.5 pt; 
    color: #777; 
    text-align: center;
}


p.copy {
    font-size: 90%; 
    color: #777; 
    text-align: right;
}

p.updated {
    font-size: 90%; 
    color: #777; 
    text-align: left;
}

p.copyCenter {
    font-size: 90%; 
    color: #777; 
    text-align: center;
}

p.copyLeft {
    font-size: 90%; 
    color: #777; 
    text-align: left;
}



p.calendar {
    margin: 0 0 8px 0;
    font-size:  7.5pt; 
    color: #777; 
    text-align: left;
}

p.eucharist {
    margin: 0 0 8px 0;
    font-size:  7.5pt; 
    color: #777; 
    text-align: left;
    line-height:17px;
}

p.justify {
    margin: 0 0 8px 0;
    font-size:  7.5pt; 
    color: #777; 
    text-align: justify;
    line-height:17px;
}


p.QandAmoving {
    margin: 0 40px 8px 50px;
    font-size: 7.5pt; 
    color: #777; 
    text-align: center;
} 

p.QandA {
    margin: 0 0 8px 0;
    font-size: 7.5pt; 
    color: #777; 
    text-align: left;
}


p.QandA {
    margin: 0 0 8px 0;
    font-size: 7.5pt; 
    color: #777; 
    text-align: left;
}

p.articles {
    margin: 0 0 8px 40px;
    font-size: 7.5pt; 
    color: #777; 
    text-align: left;
}

p.center {
    text-align: center;
}



p.question {
    font-weight:bold;
}


p.author {
    margin: -10px 2px 8px 0;
    text-align: right;
}

p.answer {
    margin: 0 0 8px 55px;
    text-align: left;
}


.question2 {
    color: #d94;
}


img {
    border:0px;
}

img.right {
    text-align:right;
}


p.footnote {
    margin: 0 0 8px 0;
    font-family: Tahoma, Georgia, Verdana, Arial, sans-serif;
    font-size: 1.em; 
    color: #777; 
    text-align: right;
}


p.footnoteBlack {
    color: #666;
    margin: 0 0 8px 0;
    font-family: Tahoma, Georgia, Verdana, Arial, sans-serif;
    font-size: 90%; 
    text-align: left;
}


.fn1 { 
    vertical-align: super;
    font-weight:bold;
    font-size: 80%; 
}
    

.fn2 { 
    vertical-align: super;
    font-weight:bold;
    font-size: 90%; 
}

                   
a:link, a:visited {text-decoration: none; color: #d94;}
a:hover, a:active {text-decoration: underline;}

a.underline:link, a.underline:visited {text-decoration: underline; color: #d94;}
a.underline:hover, a.underline:active {text-decoration: underline; color: #d94;}

a.underlineArticle:link {text-decoration: underline; color: #d94;line-height:12px;} 
a.underlineArticle:visited {text-decoration: underline; color: #d94;line-height:12px;}
a.underlineArticle:hover {text-decoration: underline; color: #d94;line-height:12px;}
a.underlineArticle:active {text-decoration: underline; color: #d94;line-height:12px;}


a.subnav:link, a.subnav:visited {text-decoration: none; color: #d94; line-height: 15px;}
a.subnav:hover, a.subnav:active {text-decoration: underline;}

a.subnav2:link, a.subnav2:visited {text-decoration: underline; color: #d94; line-height: 15px;}
a.subnav2:hover, a.subnav2:active {text-decoration: none;}

a.booktitle:link, a.booktitle:visited {text-decoration: underline; font-style:italic; color: #d94;}
a.booktitle:hover, a.booktitle:active {text-decoration: underline; font-style:italic; color: #d94;}


.specialText10 {
    font-size: 10pt;
    font-weight:bold;
    border-bottom: 1px solid #ddd;
}


.specialText {
    font-weight:bold;
    border-bottom: 1px solid #ddd;
}

.specialText9 {
    font-size: 8.5pt;
    font-weight:bold;
    color: #352F31;
}

.specialTextSanct {
    font-weight:bold;
    font-style:italic;
    font-size: 8pt; 
    color: #453C3C;
}

.specialTextEuch {
    color: #8C7152;
    font-weight:bold;
}


.specialItalicEuch {
    color: #8C7152;
    font-style:italic;
    font-size: 7.5pt;
}

.specialEuchUnderline {
    color: #5C6882;
    border-bottom: 1px solid #ddd;
}

.specialTextR {
    font-weight:bold;
    color:#8C7152;
}


.regEuch {
    color: #8C7152;
    font-size: 7.5pt; 
}


.specialTextNoLine {
    font-weight:bold;
}

.specialTextReg {
    color:#474545;
}


.specialTextBlack {
    font-weight:bold;
    color:#474545;
}



.specialCenter {
    text-align:center;
    border-bottom: 1px solid #ddd;
}


.specialUnderline {
    color: #4D4D4D;
    border-bottom: 1px solid #ddd;
}


.specialItalic {
    font-style:italic;
    font-size: 7.5pt;
}

.specialItalicUnderGospel {
    font-style:italic;
    font-size: 7.5pt;
    line-height: 12px;
}


.specialUnderGospel {
    font-size: 7.5pt;
    line-height: 12px;
}


#container {
    z-index:2;
    margin: 0 0 0 0px;
    width: 760px;
    background: url(images/wall.jpg) no-repeat 0 0;
}


#underLogo {
    z-index:6;
    margin: 70px 0 0 60px;
    width: 382px;
}


#moving {
    background: url(images/seal.gif) no-repeat 0 0;
    z-index:3;
    margin: 20px 0 0 60px;
    width: 315px;
    height: 208px;
}


#bodyText {
    margin: 0 20px 0 300px;
}


#info2 {
    z-index:8;
    margin: 9.2em 10px 0px 0px;
}

#info {
    z-index:8;
    margin: 10.65em 10px 0px 0px;
}


#infoCopy {
    z-index:8;
    margin: 10.65em 10px 0px 20px;
}


#laddress {
    position: absolute;
    text-align: right;
    margin: 110px 0 0 325px;
    width: 400px;
}


#lfooter {
    position: absolute;
    text-align: right;
    margin: 30px 150px 0 50px;
    width: 400px;
}



#linkList {
    z-index:4;
    position: absolute; 
    top: 75; 
    left: 0;
    margin: 0 0 0 0px;
    height: 700px;
    font:  7.5pt Tahoma, Verdana, Arial, sans-serif; 
    letter-spacing: 0.1em;
    background: url(images/navback.gif) no-repeat 0 0; 
    color: #777;
}


#home h3 {background: url(images/home.gif) no-repeat 100% 0;}
#whoarewe h3 {background: url(images/whoarewe.gif) no-repeat 100% 0;}
#wildGnosis h3 {background: url(images/wildgnosis.gif) no-repeat 100% 0;}
#admissionToMM h3 {background: url(images/admissionToMM.gif) no-repeat 100% 0;}
#rituals h3 {background: url(images/rituals.gif) no-repeat 100% 0;}
#priesthood h3 {background: url(images/priesthood.gif) no-repeat 100% 0;}
#calendar h3 {background: url(images/calendar.gif) no-repeat 100% 0;}
#lineage h3 {background: url(images/lineage.gif) no-repeat 100% 0;}
#reading h3 {background: url(images/reading.gif) no-repeat 100% 0;}
#faqPage h3 {background: url(images/faqPage.gif) no-repeat 100% 0;}
#episcopi h3 {background: url(images/episcopi.gif) no-repeat 100% 0;}
#linksPage h3 {background: url(images/links.gif) no-repeat 100% 0;}
#articlesPage h3 {background: url(images/articles.gif) no-repeat 100% 0;}
#donationsPage h3 {background: url(images/donations.gif) no-repeat 100% 0;}
#donateNow h3 {background: url(images/donateNow.png) no-repeat 100% 0; position:relative; width: 110px; left: 60px; top: 120px;}
#donateNow2A h3 {background: url(images/donateNow2.png) no-repeat 100% 0; position:relative; width: 110px; height: 86px; left: 60px; top: 90px;}
#donateNow2B h3 {background: url(images/donateNow2.png) no-repeat 100% 0; position:relative; width: 110px; height: 86px; left: 330px; top: 30px;}


#linkList h3.select {
    margin: 0;
    width: 240px; height: 180px;
    background: url(images/select.jpg) no-repeat 0 0;
}

#linkList h3.faq {
    margin: 0 70px;
    width: 200px; height: 180px;
    background: url(images/faq.gif) no-repeat 0 0px;
}


ul {
    padding: 0;
    list-style: none;
}




#linkList ul {
    margin: -160px 45px 0; padding: 0;
    list-style: none;
}


#linkList #lselect li {
    margin: 0;
    padding: 0 0 5px 13px;
    line-height:13px;
}


#linkList #lselect li a {
    display:block;
    margin: 0 0 0 -13px; padding: 0 0 0 13px;
    background: url(images/circle.gif) no-repeat 0 50%;
}


#linkList #lfaq li {
    margin: 0;
    padding: 0 0 7px 15px;
    line-height:10px;
}


#linkList #lfaq li a {
    display: block;
    margin: 0 0 0 30px; padding: 0 0 0 13px;
    background: url(images/circle.gif) no-repeat 0 50%;
}


#linkList #lselect li a:hover {
    background: url(images/circle.gif) no-repeat 3px 50%;
}


#linkList #lfaq li a:hover {
background: url(images/circle.gif) no-repeat 3px 50%;
}

