#container {
width: 100%;
height:100%;
min-height:100%;
height:auto !important;
margin: 0  auto;
border: 1px solid #660066;
/*background-color: #F9F793;*/
position: relative;
max-width: 1124px;
min-width: 900px;
width: expression((documentElement.offsetWidth || document.body.offsetWidth) < 901 ? '900px' : '100%' && (documentElement.offsetWidth || document.body.offsetWidth) > 1125 ? '1124px' : '100%');
z-index:10
}

p.text       { font-family: Palatino Linotype; text-decoration: none; font-size: 15pt; text-indent: 20pt; text-align: justify; 
               margin-top:0; margin-bottom:0; line-height:22pt }
p.right       { font-family: Palatino Linotype; text-decoration: none; font-size: 15pt; text-indent: 20pt; text-align: right; 
               margin-top:0; margin-bottom:0; line-height:22pt; font-style:italic }
               
p.cen        { font-family: Palatino Linotype; text-decoration: none; font-size: 15pt; text-indent: 0pt; text-align: center; 
               margin-top:0; margin-bottom:0; line-height:22pt }
p.right      { font-family: Palatino Linotype; font-size: 15pt; text-indent: 0pt; text-align: right; font-style:italic; 
               margin-top:0; margin-bottom:0; line-height:18pt }
p.poem      { font-family: Palatino Linotype; font-size: 15pt; text-indent: 0pt; text-align: left;  text-indent: 28pt;
               margin-top:0; margin-bottom:0; }
p.poem_title { font: bold 17pt Times New Roman; color: #400080; text-align: center; margin-top:20pt; margin-bottom:15pt};
               
a.text       { font-family: Palatino Linotype; font-size: 15pt; color:#800080 }
a:hover.text       { color:#FF0000 }

p.text2       { font-family: Verdana; text-decoration: none; font-size: 12pt; text-indent: 20pt; text-align: justify; 
               margin-top:0; margin-bottom:0; line-height:20pt; }

p.gospel_xx   { font-size: 11pt; margin:0; padding:0;}
              
h1           { font-family: Palatino Linotype; color: #800080; font-size: 22pt; font-weight: 
               bold; text-align: center; margin-top:0; margin-bottom:0 }
h2           { font-family: Times New Roman; color: #400080; font-size: 17pt; text-align: center }
h3           { font-family: Times New Roman; color: #400080; font-size: 17pt; text-align: center; font-style:italic }
p.menu       { font-family: Verdana; text-decoration: none; font-size: 13pt; text-align: center; 
               margin-top:5; margin-bottom:5; color:#660066 }
a.menu       { font-family: Verdana; text-decoration: none; font-size: 13pt; color:#660066}
p.menu2       { font-family: Verdana; text-decoration: none; font-size: 11pt; text-align: center; 
               margin-top:5; margin-bottom:5; color:#660066; }
a.menu2       { font-family: Verdana; text-decoration: none; font-size: 11pt; color:#660066}
p.z         { font-family: Times New Roman; text-decoration: none; font-size: 18pt; text-align: center; 
               margin-top:16; margin-bottom:10  }
a:hover.menu { color:#FFFFFF; text-decoration:none }
a:hover.menu2 { color:#FFFFFF; text-decoration:none }

p.contents   { margin: 0; text-indent:0; font-variant:normal; font-size:13pt; font-family:Arial; color:#400080; 
               font-style:italic; font-weight:bold; padding-left:10pt; padding-right:8pt; padding-top:6pt; padding-bottom:6pt;
               line-height:16pt }
p.contents2   { margin: 0; text-indent:0; font-variant:normal; font-size:12pt; font-family:Arial; color:#5D49DB; 
               font-style:italic; font-weight:bold; padding-left:30pt; padding-right:8pt; padding-top:6pt; padding-bottom:6pt;
               line-height:14pt }
p.contents3   { margin: 0; text-indent:0; font-variant:normal; font-size:12pt; font-family:Arial; color:#5D49DB; 
               font-style:italic; font-weight:bold; padding-left:50pt; padding-right:8pt; padding-top:10px; padding-bottom:10px;
               line-height:100% }

li { font-family: Palatino Linotype; text-decoration: none; font-size: 15pt; line-height:17pt; margin-bottom:0; text-align:left }

               
a.contents   { font-size:13pt; font-family:Arial; color:#400080; font-style:italic; font-weight:bold}
a:hover.contents   { font-size:13pt; font-family:Arial; color:#FF0000; font-style:italic; font-weight:bold}
a.contents2   { font-size:12pt; font-family:Arial; color:#5D49DB; font-style:italic; font-weight:bold}
a:hover.contents2   { font-size:12pt; font-family:Arial; color:#660066; font-style:italic; font-weight:bold}


div.footlayerIE { position:absolute;
 border: 2px solid #800080; padding-top: 0.4em; padding-bottom: 0.4em;
 background: #FAF7F5; visibility:hidden; width: 80%; z-index:20}

 A.footlink {cursor:hand; color: #800080; text-decoration:none; font-size:17pt; font-family:Times New Roman}
 
 a:hover.footlink{color:#FF0000}

 P.foottext{ text-align:justify; text-indent: 2ex; margin: 0; font-style:normal; 
 font-variant:normal; font-size:15pt; font-family:Palatino Linotype, Verdana, Arial; 
 color:#000000; padding-left:0.5em; padding-right:0.5em; padding-top:0.1ex; padding-bottom:0.1ex }