body { margin: 0px; padding: 0px; border: 0px solid none; }
A { text-decoration:none }
A:link {color: #000080 }
A:visited {color: #000080 }
A:active {color: #000080 }
#banner {
   position:absolute;
   left:0px; top:0px; width:100%; height:60px;
   background-color:#000080;
}
#cathedral {
   position:absolute;
   left:0px; top:10px; width:140px; height:270px;
   font-size:8pt;
}
#logo {
   position:absolute;
   left:95px; top:10px; width:270px; height:50px;
   font-size:8pt;
}
#homebtn {
   position:absolute;
   left:140px; top:65px; width:90px; height:15px;
   font-size:8pt;
}
#aboutbtn {
   position:absolute;
   left:140px; top:85px; width:90px; height:15px;
   font-size:8pt;
}
#servbtn {
   position:absolute;
   left:140px; top:105px; width:90px; height:15px;
   font-size:8pt;
}
#propbtn {
   position:absolute;
   left:140px; top:125px; width:90px; height:15px;
   font-size:8pt;
}
#contbtn {
   position:absolute;
   left:140px; top:145px; width:90px; height:15px;
   font-size:8pt;
}
#linkbtn {
   position:absolute;
   left:140px; top:165px; width:90px; height:15px;
   font-size:8pt;
}
#menugraphic {
   position:absolute;
   left:0px; top:295px;
   width:230px;
   text-align:center;
   font-size:8pt;
}
#content {
   position:absolute;
   left:250px; top:60px; width:525px; height:375px;
   font-family: Verdana,Arial,Helvetical,Sans Serif;
   font-size:10pt;
   text-align:left;
   margin:0px; padding:15px; border:0px;
   background-color:#FFFFFF;
   overflow:visible;
   background-image:url(cathbackg.jpg);
   background-repeat:no-repeat;
   background-attachment:fixed;
   background-position:top right;
}
#design {
   position:relative;
   left:0px; top:20px; height:50px;
   font-size:7pt; text-align:right;
}