/* <link rel="stylesheet" type="text/css" href="orilliada-churches.css"> */

html { font: Arial, Helvetica, sans-serif; font-size: medium; color: #000099; }
body { margin: auto; }
body.intexp { background: url('/bkgrds/fish03.jpg') 0px 0px repeat; font-family: Arial, Helvetica, sans-serif; font-size: 91%; }
body.netnav { background: url('/bkgrds/fish03.jpg') 0px 0px repeat; font-family: Arial, Helvetica, sans-serif; font-size: 127%; }
body.normal { background: url('/bkgrds/fish03.jpg') 0px 0px repeat; font-family: Arial, Helvetica, sans-serif; }
a:link {color: #0000cc; }
a:visited {color: #6600cc; }
a:hover {color: #ff00ff; }
a:active {color: #ff0000; }
hr { width: 90%; background: #000099; }
form { position: relative; font-size: 80%; }
h1 { text-align: center; }
h2 { text-align: center; }
table { background: #eeeeee; margin: 0px 0px 0px 15ex; padding; 0px; border: 0px; font-size: 100%; }
input { font-size: 80%; }

/* ---- header ----*/
#header { position: relative; top: 0%; right: 0%; left: 20.5%; background: transparent; height: 12ex; width: 79%; z-index: 0; }
#header h1 { font-family: Arial, Helvetica, sans-serif; font-size: 200%; font-weight: bold; font-style: italic; color: #000099; text-align: center; letter-spacing: 1ex; margin-top: 2px; margin-bottom: -5px; }
#header h1.swap { height: 91px; width: 344; background-repeat: no-repeat; }
#header h1.swap span { display:none; }
#header h1#t-header { background-image: url("http://oadac.ca/images/OADACheaderbl.gif"); background-position: center top; }
#header h2 { font-family: Arial, Helvetica, sans-serif; font-size: 75%; font-weight: bold; color: #000099; text-align: center; letter-spacing: 0.4ex; margin-top: -3px; margin-bottom: 2px;}
#header h2.swap span { display:none; }
/* ----end header ----*/

/* ---- subheader ----*/
#subheader { position: relative; top: 0%; right: 0%; left: 20.5%; background: transparent; height: 6ex; width: 79%; z-index: 0; }
#subheader h1 { font-family: Arial, Helvetica, sans-serif; font-size: 200%; font-weight: bold; color: #000099; text-align: center; letter-spacing: 0.1ex; margin-top: 12px; }
#subheader h2 { font-family: Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold; color: #000099; text-align: center; margin-top: 15px; margin-bottom: 2px; }
/* ----end subheader ----*/

/* ---- main --- */
#main { position: relative; margin: 0%; font: Arial, Helvetica, sans-serif; font-size: 99.7%; color: #000099; height: auto; width: 99%; padding-bottom: 1%; z-index: 0; }
#main .clear { clear: both; }
/* ---- end main ---- */


/* ---- countmain --- */
#countmain { position: relative; top: 13%; left: 1%; width: 97%; height: auto; background: transparent; color: #000099; padding: .5ex; z-index: 0; }
#countmain .clear { clear: both; }
/* ---- end countmain ---- */

/* ---- countmainsup --- */
#countmainsup { position: relative; left: 1%; width: 97%; height: auto; background: transparent; color: #000099; z-index: 1; padding: .5ex; z-index: 0; }
#countmainsup .clear { clear: both; }
/* ---- end countmainsup ---- */

/* ---- submain --- */
#submain { position: relative; right: 0%; width: 98%; background: transparent; color: #000099; z-index: 0; padding-bottom: 1%; }
/* ----end submain ----*/

/* ----panel ----*/
#panel { position: relative; left: 20.5%; right: 0%; top: 1ex; bottom: 3ex; width: 80.2%; height: auto; background: transparent; z-index: 0; }
#panel h3 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000099; }
#panel form { position: relative; }
#panel p { margin: 3px 0px 3px 17px; font-size: 88%; }
#panel p.cpage { margin: 3px 0px 3px 15px; text-align: justify; font-size: 88%; width: 73%; }
#panel p.scpage { margin: 3px 0px 3px 17px; text-align: justify; font-size: 80%; width: 73%; }
#panel p.gen { text-align: justify; font-size: 90%; margin: 10px 20px; }
#panel p.small { margin: 3px 17px; font-size: 80%; }
#panel p.eventtxt { margin: 3px 15px; font-size: 95%; }
#panel p.event { margin: 5px 15px; font-size: 95%; }
#panel p.mapalign { margin: 10px; text-align: center; }
#panel p.descr { margin: 5px 0px 0px 5px; font-size: 80%; }
#panel img.float { float: right; height: 30px; width: 30px; padding: 0px; margin: 2px; }
#panel img.floatl { position: relative; float: left; padding: 0px; margin: 2px 15px; }
#panel img.floatr { position: relative; float: right; padding: 0px; margin: 2px 0px 10px 10px; }
#panel img.floatc { float: none; padding: 0px; margin: 15px 10%; }
#panel blockquote.info { position: relative; margin: 6px auto; background: transparent; padding: 1ex; width: 95%; height: auto; font-size: 90%; }
#panel blockquote.picblock { position: relative; float: right; margin: 0px; background: transparent; width: 160px; height: auto; font-size: 90%; }
#panel blockquote.format { position: relative; float: left; margin: 1ex; background: transparent; width: 35%; height: auto; font-size: 100%; }
#panel blockquote.white { margin: 1ex; background: #ffffff; padding: .5ex; }
#panel blockquote.picholder { position: relative; float: right; margin: 0px 0px 0px 15px; background: transparent; padding: 0px 0px 0px 0px; width: 170px; height: auto; font-size: 90%; }
#panel blockquote.picholderl { position: relative; float: left; margin: 0px 7px 0px 3px; background: transparent; padding: 0px 0px 0px 0px; width: auto; }
#panel blockquote.clear { position: relative; float: right; margin: 10px 0px 12px 8px; background: transparent; padding: .05ex; width: 23%; height: 75px; font-size: 85%; }
#panel blockquote.green { position: relative; float: left; margin: 12px 4px 12px 12px; background: #ddffdd; padding: 1ex; width: 25%; height: 170px; font-size: 80%; }
#panel blockquote.yellow { position: relative; float: left; margin: 12px 0px 12px 4px; background: #ffffdd; padding: 1ex; width: 39%; height: 170px; font-size: 80%; }
#panel ul { list-style-type: none; padding-left: 35px; color: #000099; margin-bottom: 0; margin-top: 0; }
#panel ol { list-style-type: decimal; padding-left: 35px; color: #000099; }
#panel ol li { list-style-type: decimal; font-size: 95%; color: #000099; margin: 3px 0px 5px 3px; }
#panel ol li li { list-style-type: lower-alpha; font-size: inherit; color: #000099; }
#panel ol li li.plain { list-style-type: none; font-size: inherit; color: #000099; margin-left: -4ex; }
#panel ul li { list-style-type: disc; font-size: 88%; color: #000099; }
#panel ul li li { list-style-type: circle; font-size: inherit; color: #000099; }
#panel ul li li li { list-style-type: square; font-size: inherit; color: #000099; }
#panel span { color: #ff0000; }
#panel p.header { position: relative; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #000099; width: 95%; background: #eeeef9; border: solid 1px #eeeeee; padding: 3px 0px 0px 5px; }
#panel p.list { position: relative; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #000099; width: 95%; }
#panel .alignl { position: relative; float: left; margin-bottom: 10px; margin-left: 3px; width: 38ex; }
#panel .alignr { position: relative; float: right; margin-bottom: 10px; margin-left: 3px; width: 38ex; }
#panel span.name { position: relative; float: left; color: #000099; width: 36ex; }
#panel span.number { position: relative; float: left; color: #000099; width: 14ex; padding: 1px 3px; }
#panel span.address { position: relative; float: left; color: #000099; padding: 1px 3px; }
#panel .compact { margin-bottom: 0; margin-top: 0; }
#panel .footnote { font-size: 88%; text-align: justify; }
#panel .footnotec { font-size: 88%; text-align: center; }
#panel a .footnotec { font-size: 88%; text-align: center; }
#panel .headozz { font-family: Arial, Helvetica, sans-serif; font-size: 94%; font-weight: bold; color: #000099; text-align: center; margin-top: -0.2ex; margin-bottom: -0.2ex;}
#panel .headoof { font-family: Arial, Helvetica, sans-serif; font-size: 115%; font-weight: bold; color: #000099; text-align: center; letter-spacing: 0.2ex;}
#panel .headotf { font-family: Arial, Helvetica, sans-serif; font-size: 125%; font-weight: bold; color: #000099; text-align: center; letter-spacing: 0.2ex;}
#panel .titleotf { font-family: Arial, Helvetica, sans-serif; font-size: 125%; font-weight: bold; color: #000099; }
#panel .titleznz { font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #000099; }
#panel .titleozz { font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #000099; }
#panel .listlarge { font-family: Arial, Helvetica, sans-serif; font-size: 94%; color: #000099; }
#panel .clear { clear: both; }
/* ----end panel ----*/

/* ---- insert ---- */
#insert { position: relative; left: 20.5%; right: 0%; top: 1ex; bottom: 3ex; width: 80.2%; height: 70%; z-index: 0; background: url('/bkgrds/a-cry-for-more.jpg') no-repeat; border: solid 1px #990000; clear: both; }
/* ----end insert ----*/

/* ---- mail ---- */
#mail { margin:  auto auto 0px auto; width: 75%; background: transparent; padding: 3px 3px 0px 3px; font-size: 90%; text-align: center; clear: both; z-index: 1; }
#mail span { margin: 5px 5px 0px 5px; }
#mail span.mailr { position: relative; float: right; font-size: 80%; }
#mail span.maill { position: relative; float: left; font-size: 80%; }
/* ---- end mail ---- */

/* ---- links ---- */
#links { margin: 0px auto auto auto; width: 85%; background: transparent; padding: 0px 3px 3px 3px; font-size: 90%; text-align: center; clear: both; z-index: 1; }
#links span { margin: 1px 5px 5px 5px; }
#links hr { margin-top: 1px; }
/* ---- end links ---- */

/* ---- counter div group ---- */
#head { position: relative; border: solid 1px #000099; width: 37.3%; float: left; text-align: center; padding: 1px; background: #ffffff; }
#date { position: relative; border: solid 1px #000099; width: 11%; float: left; text-align: center; padding: 1px; background: #ffffff; }
#name { position: relative; border: solid 1px #000099; width: 25.5%; float: left; background: #e6e6dc; text-align: right; font-size: 65%; padding-top: 3px; padding-bottom: 3px; padding-right: .5ex;}
#count { position: relative; border: solid 1px #ffffff; width: 12%; float: left; background: #ffffff; text-align: center; }
#history { position: relative; border: solid 1px #000099; width: 11%; float: left;  padding: 1px 0px; background: #ffffff; color: #000000; text-align: center; font-weight: bold; }
/* ---- end counter div group ---- */

/* ---- footer ---- */
#footer { position: relative; margin: 3ex 1ex 10% 22%; height: auto; width: 75%; padding: 2ex; background: transparent; z-index: 0; }
#footer .copyright { font-size: 75%; text-align: center; color: #000066; background: #efefdc; border: solid 1px #000000; padding: 3px; margin: 1% 20%;}
#footer .linkboxs { font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000; text-align: center; background-color: #efefdc; border: solid 1px #000000; padding: 3px; }
#footer .footnotec { font-size: 88%; text-align: center; }
#footer .headozz { font-family: Arial, Helvetica, sans-serif; font-size: 94%; font-weight: bold; color: #000099; text-align: center; }
#footer span.hide { position: relative; float: left; font-size: 50%; display: none; }
#footer a.linkboxs:link {color: #0000cc; font-size: 75%; line-height: 16px; text-align: center; }
#footer a.linkboxs:visited {color: #6600cc; }
#footer a.linkboxs:hover {color: #ff00ff; background-color: #ffffff; }
#footer a.linkboxs:active {color: #ff0000; }
/* ----end footer ----*/

/* ----announce ----*/
#announce { position: relative; border: solid 1px #000000; background: #eeeeee; font-size: 69%; color: #000000; text-align: justify; width: 90%; padding: 7px; margin: 2% 3%; z-index: 0; }
/* ----end announce ----*/

/* ---- menu ---- */
#menu { position: absolute; top: 0%; left: 0%; width: 20.5%; height: auto; background: #fcfcff; z-index: 0; }
/* ---- close of menu ---- */

/* ---- pad ---- */
#pad { position: relative; top: 0ex; left: 0%; width: 99%; height: 10ex; background: transparent; padding-left: 10px; padding-top: 10px; z-index: 0; }
/* ---- close of pad ---- */

/* ---- list ---- */
#list { position: relative; margin-left: 0%; margin-top: .1ex; width: 99%; height: auto; padding-left: 3px; border-style: solid; border-width: 1px; border-color: #fcfcff #9999cc #fcfcff #fcfcff; z-index: 0; }
#list p { margin: 0px 0px; background: transparent; padding: 0px }
#list .p1 { font-family: Arial, Helvetica, sans-serif; font-size: 77%; color: #000099; background: transparent; padding-left: 3px; padding-top: 1px; width: 96%; }
#list .p2 { margin-top: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 85%; font-weight: bold; color: #000099; background: transparent; padding: 2px 0px; width: 96%; }
#list .p3 { font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #000099; background: transparent; padding-top: 2px; padding-left: 3px; width: 96%; }
#list .p4 { font-family: Arial, Helvetica, sans-serif; font-size: 65%; color: #000066; background: transparent; padding-top: 2px; padding-left: 3px; width: 96%; }
#list span.cp { background-color: #ddddff; border: solid 1px #ddddff; text-decoration: none; color: #aa0000; }
#list span.rp {  }

/* ---- close of list ---- */

/* ----churches ----*/
#churches { width: 98%; height: 60ex; padding: 3px; }
#churches p { font-family: Arial, Helvetica, sans-serif; font-size: inherit; font-weight: bold; color: #000099; text-align: center; }
#churches p .headozz { font-family: Arial, Helvetica, sans-serif; font-size: inherit; font-weight: bold; color: #000099; text-align: center; margin-top: -0.5ex; margin-bottom: -0.2ex; }
#churches p .headotf { font-family: Arial, Helvetica, sans-serif; font-size: 125%; font-weight: bold; color: #000099; text-align: center; margin-top: -0.5ex; margin-bottom: -0.5ex; }
#churches hr { width: 90%; background: #000099; }
#churches span { border: solid 2px #9999cc; font-size: 69%; margin: 4px 5px; background: #fcfcfc; padding: 4px; }
#churches span.float { float: left; }
/* ----end churches ----*/

/* ---- linklist ---- */
#linklist { position: relative; margin: 3ex 1ex 10% 22%; height: 25%; width: 75%; background: transparent; padding-top: 1ex; z-index: 0; }
#linklist span { border: solid 1px #9999cc; font-size: 50%; margin: 1px 2px; background: #fcfcfc; padding: 2px; white-space: nowrap; }
#linklist span.float { float: left; font-size: 50%; }
#linklist span.hide { position: relative; float: left; font-size: inherit; display: none; }
#linklist .hide { position: relative; display: none; }
/* ---- end linklist ---- */

/* ---- adverts ---- */
#adverts { position: relative; margin: 3ex 1ex 10% 22%; height: auto; width: 75%; background: transparent; z-index: 0; }
#adverts img.adimage { position: relative; float: left; padding: 0px; margin-left: 10px; }
#adverts span.hide { position: relative; float: left; font-size: 50%; display: none; }
/* ---- end adverts ---- */

/* <link rel="stylesheet" type="text/css" href="orilliada-churches.css"> */