@charset "utf-8";
body{background-color:#eee;font-family:Arial, sans-serif;font-size:12pt;margin:0px;padding:0px
}
h1,h3,h5,h6 { font-family:Georgia, Arial}
h2, p.scripture, p.h-script{font-family:"Times New Roman", Times, serif; font-style:italic}
h1{font-size:larger;text-align:center}
h2{font-size:large;text-align:center;font-style:italic;margin-bottom:6px}
h3{font-size:larger;margin-bottom:6px}
h6{font-size:large;font-weight:bold;margin-bottom:3px
}
p{margin:0 0 8px 0;font-size:12pt}
p.ck:before{content:url('../images/ckdbox.GIF');margin-left:5px;margin-bottom:10px}
p.ckb:before{content:url('../images/ckbox.GIF');margin-left:5px;margin-bottom:10px}
p.bmb:before{content:url('../images/time.gif');margin-left:5px;margin-bottom:10px}

p.scripture{margin:0px 8px 9px 8px}
p.h-script{margin:0px 8px 9px 15px;text-indent:-30px}
p.quote{margin:0px 8px 9px 8px}
p.ft-note{margin:0px 8px 9px 22px;text-indent:-22px
}
div.full{padding:0px 10px;max-width:100%;word-wrap:break-word}
div.addendum{padding:5px;max-width:100%;word-wrap:break-word}
div.addendum p{margin-bottom:10px
}
div.footer{border-top: #aaa thin solid;margin:12% 5px;text-align:center}
div.footer p{font-size:13pt; font-weight:600; margin:1.2em}
div.footer2{border:none;margin:8%
}
a:link{color:#006766;text-decoration:none}
a:visited{color:#007776;text-decoration:none
}
ol{margin-left:5px;margin-right:10px}
ul{margin:0 5px 0 0}
li{margin:0 2% 0 0;padding-bottom:12px;font-size:12pt
}
blockquote{margin-left:0;margin-right:2%}
p.em{font-family:"Times New Roman", Times, serif;font-size:13pt}
span.attn{color:#022751;font-weight:bold}
span.text{color:#022751}
span.strk{text-decoration:line-through}
span.u_line{text-decoration:underline
}
img{border:none}
.flt_rt img{padding:8px 1px}
.flt_lft img{padding:8px 1px}
.center img{padding:8px 1px}
.header img{width:100%;height:auto
}
/*Law & Grace fix*/
div.rapture{font-family:"Courier New",Courier;padding:5px;background-color:#fff}

.buttons{position:relative;width:100%;height:12%;text-align:center
}
#top{margin-bottom:-2px
}
.buttons a{background-color:#022751;border-color:#767b7f;border-style:solid;border-width:5px 2px;
color:white;display: inline-block;padding:2% 2%;margin:-8px -3px 0 -3px;font-size:large;width:29%
}
a.bottom{background-color:#006766}
/*menu*/
.lev-1 a { font-size-adjust:none; color:#fff; font-size:1.4em;}
.lev-1 {position:fixed; width:100%; background-color:gray; height:0; z-index:10; margin-top:-4px; }
.lev-1 div {height:14%; width:100%; background-color:#475c7b;	position:relative; margin:-3px 0 4px; padding: 0 5px; text-align:center; }
.lev-1 div div {height: auto; position:absolute; bottom:0; text-align:center; left:0}
.lev-1 .top, .lev-1 .top div {background-color:#022751; }






