body { color: black; margin: 0; padding: 0; font-family: arial, "lucida console", sans-serif;}p {}h2 { font-size: 1.5em; font-weight: bold; font-family: times, "times new roman", serif; margin-top: 0; margin-bottom: 5px; margin-left: 2px; }h3 { font-size: 1.17em; font-weight: bold; text-align: left; margin: 1px 0 0.25em; }h4 { font-weight: bold; margin: 1px 0 2px 1.5em; font-family: times, "times new roman", serif;}h5 { margin-top: 0; margin-bottom: 0.5em; margin-left: 1.5em; }h6 { margin-top: 0; margin-bottom: 0.25em; margin-left: 0.75em; }hr { margin: 0; padding: 0; }a:link { color: blue }a:visited { color: purple }a:hover { color: purple }a:active { color: red }#head { width: 800px; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-bottom: 0; }#logodb { width: 180px; float: left; }#navi { background-color: transparent; text-align: right; position: absolute; top: 152px; width: 795px; float: right; margin-right: 5px; margin-bottom: 0; padding-bottom: 0; }#body { width: 800px; clear: both; margin-top: 0; margin-right: auto; margin-left: auto; padding-top: 0; }#side { width: 300px; float: left; margin-top: 50px; padding-top: 0; }#mapr { width: 300px; height: 315px; z-index: 0; margin-top: -35px; }#pic1 { float: left; border-top: 3px solid #cfcfcf; border-bottom: 5px solid #9cc;  }#pic2 { float: right; border-top: 3px solid #cfcfcf; border-bottom: 5px solid #9cc; }#main { width: 500px; height: 432px; float: right; margin-top: 10px; padding-top: 0; }#mtop { width: 500px; margin: 0 0 10px; padding: 0; }#mtopli { width: 500px; height: 320px; }#mtopli h3 { margin-top: 0.5em; margin-bottom: 1em; margin-left: 0.5em; }#mtopl { width: 260px; float: left; margin: 0; padding: 0; }#mtopl h4 { margin-left: 0.5em; }#mtopl p { margin-top: 0; margin-bottom: 0.25em; margin-left: 0.75em; }#mtopl h6 { margin-top: 0; margin-bottom: 0.25em; margin-left: 0.75em; }#mtoplc { height: 125px; float: left; margin-left: 0.25em; }#mtopr { float: right; margin-top: 60px; padding: 0; }#mtoprc { height: 125px; float: right; margin-top: 67px; }#mbtm { width: 500px; height: 140px; float: right; margin: 10px 0 5px; padding: 0; }#mbtmc { margin: 0; }#map { clear: both; margin-left: 125px; }#mbtml { float: left; }#mbtmlc { width: 270px; height: 125px; float: left; margin-top: 3px; margin-left: 0.25em; }#mbtmr { text-align: left; float: right; }#mbtmrc { height: 125px; float: left; margin-top: 3px; }#pic3 { float: left; margin: 0; border-top: 3px solid #cfcfcf; border-bottom: 5px solid #9cc;  }#pic4 { float: left; margin: 0; border-top: 3px solid #cfcfcf; border-bottom: 5px solid #9cc;  }#pastor { float: right; margin: 0; padding: 0; }#pastor p { font-size: small; font-weight: bold; text-align: center; margin-top: 0; margin-left: 0; }#footer { font-size: small; text-align: center; width: 800px; clear: both; margin-top: 10px; margin-right: auto; margin-left: auto; padding-top: 5px;}#footeridx { font-size: x-small; text-align: center; width: 800px; clear: both; margin-top: 10px; margin-right: auto; margin-left: auto; padding-top: 5px; }#footer p { margin: 0; padding: 0;  }#spatitle { width: 800px; margin-right: auto; margin-left: auto; }#splatxt { width: 675px; margin: 30px auto 25px; }#splatxt h6 { margin-top: 0.75em; margin-bottom: 0; }#splaico { width: 500px; margin-top: 25px; margin-right: auto; margin-left: auto; }#splimg1 { float: left; margin-bottom: 10px; }#splimg2 { float: right; margin-top: 7px; }#splap { font-size: small; font-stretch: ultra-condensed; text-align: center; clear: both; margin-top: 20px; }
