body { 
 margin: 0; 
 padding: 10px; 
 background-color: #DDDDBB; 
 color: black; 
}
#content .text1{ 
 position: absolute;
 top: 20px;
 left: 220px;
 font-family: Verdana, Arial, helvetica, sans-serif;  
 font-weight: bold; 
 font-size: 20pt;
 color : navy; 
 background-color: transparent;
 z-index: 100;
}
#content .text2{ 
 position: absolute;
 top: 125px;
 left: 220px;
 font-family: Verdana, Arial, helvetica, sans-serif;
 font-weight: 600; 
 font-size: 8pt;
 color: navy;
 background-color: transparent;
 z-index: 100;
}
#content .image1{ 
 position: absolute;
 top: 23px;
 left: 630px;
 z-index: 1; 
}
#content .image2{ 
 position: absolute;
 top: 20px;
 left: 580px;
 z-index: 1; 
}
#content .image3{ 
 position: absolute;
 top: 20px;
 left: 580px;
 z-index: 1; 
}
#content .image4{ 
 position: absolute;
 top: 20px;
 left: 630px;
 z-index: 1; 
}
#content .image5{ 
 position: absolute;
 top: 20px;
 left: 570px;
 z-index: 1; 
}
#content .nav{ 
 position: absolute;
 top: 180px;
 left: 198px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10pt;
 color: white;
}
#content .nav a:link, #content .nav a:visited { 
 font-weight: bold;
 color:  white; 
 text-decoration: none;
}
#content .nav a:hover { 
 font-weight: bold;
 color:  black; 
 background-color: #ffffff;
 text-decoration: none;
 padding: 2px 11px;
}
#content { 
 margin: 0 0 0 187px; 
 width: 600px;
 border: 1px solid #b9d2e3; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10pt;
 background-color: white; 
 color: black; 
}
#content H1 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13pt; 
font-weight : bold; 
margin-bottom : -13px;
color : #AA5555; 
background-color : transparent;
} 
#content H2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight : bold; 
margin-bottom : -12px;
color : black; 
background-color : transparent;
} 
#content H3 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : italic;
font-size : 10pt;
font-weight : bold; 
margin-bottom : -10px; 
color : #AA5555; 
background-color : transparent;
} 
#content H4 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
font-weight : 100;
text-align : right; 
margin-top : -8px;
color : black; 
background-color : transparent;
} 
#content HR {
color : olive; 
background-color : transparent;
height : 1px; 
} 
#content A:link {
font-weight : 600; 
color : #000080; 
background-color : transparent;
text-decoration : none; 
} 
#content A:visited {
font-weight : 600;
color : #000080;
background-color : transparent;
text-decoration : none;
} 
#content A:hover {
font-weight : 600; 
color : #800000; 
background-color : transparent;
text-decoration : underline; 
} 
#content A:active {
font-weight : 600;
color : #000080;
background-color : transparent;
text-decoration : none;
} 
#content .inner { 
 margin: 200px 15px 15px 15px; 
}
#sidebar { 
 position: absolute; 
 top: 10px; 
 left: 10px; 
 width: 165px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 background-color: #5555aa; 
 color: white; 
 border: 1px solid #b9d2e3;
 margin: 0; 
 padding: 10px 3px 0 7px; 
 line-height: 1.2em;
}
#sidebar H1 { 
 font-weight: bold;
 font-size: 9pt;
 color:  black; 
 border-top: 1px solid #333333;
 margin-bottom : -15px;
 text-decoration: none;
}
#sidebar a:link, #sidebar a:visited { 
 font-size: 8pt;
 font-weight: bold;
 color:  white; 
 text-decoration: none;
}
#sidebar a:hover { 
 font-size: 8pt;
 font-weight: bold;
 color:  black; 
 background-color: #fdf8f2;
 text-decoration: none;
 padding: 0 5px;
}
#home .home, #what .what, #love .love, #creation .creation, #jesus .jesus, #life .life, #spirit .spirit, #sacraments .sacraments, #honor .honor, #relate .relate, #devote .devote { 
 border: solid 1px;
 border-color: #000 #aaa #aaa #000; 
 padding: 1px 4px; 
}
#footer { 
 font-size: 8pt;
 margin-top: 20px;
 border-top: 1px solid #000000; 
 border-bottom: 1px solid #000000;
 padding: 7px;
 line-height: 1.5em; 
 text-align: center;
}
#footer ul { 
 margin: 0; 
 text-align: center; 
}
#footer li { 
 display: inline; 
 background-color: #FFFFFF; 
 color: #000080;
 line-height: 1.5em; 
}
#footer a:link, #footer a:visited { 
 text-decoration: none; 
 background-color: #FFFFFF; 
 color: #000080; 
} 
#footer a:hover { 
 text-decoration: none; 
 background-color: #000080; 
 color: #ffffff; 
}
#address {
 padding: 10px 0 0 0; 
 font-size: 8pt;
 text-align: center;
}
#address a:link, #address a:visited { 
 text-decoration: none; 
 background-color: #FFFFFF; 
 color: #000080; 
} 
#address a:hover { 
 text-decoration: none; 
 background-color: #000080; 
 color: #ffffff; 
}