html { height:100%; max-height:100%; padding:0; margin:0; border:0; 
 background:#fff; font-size:18px; 
 font-family:georgia, palatino linotype, times new roman, serif;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}

body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0; }

#content {overflow:auto; position:absolute; z-index:3; top:90px; bottom:80px; left:215px; right:0; background:#fff; padding-right:10px;

 scrollbar-face-color: #B0B0E0; scrollbar-shadow-color: #0000B0; 
 scrollbar-highlight-color: #0000B0; scrollbar-3dlight-color: #0000FF; 
 scrollbar-darkshadow-color: #000070; scrollbar-track-color: #B0B0B5;
 scrollbar-arrow-color: #000000;}

* html #content {top:21px; left:0; right:0; bottom:0; height:100%; max-height:100%; width:100%; overflow:auto; position:absolute; z-index:3; border-top:100px solid #fff; border-bottom:102px solid #fff; border-left:215px solid #fff;}

::-webkit-scrollbar { width: 12px;  /* for vertical scrollbars */ 
  height: 12px; /* for horizontal scrollbars */ }
::-webkit-scrollbar-track {  
    -webkit-box-shadow: inset 0 0 6px rgba(50,0,100,0.8); 
    border-radius: 10px; }
::-webkit-scrollbar-thumb { 
    -webkit-box-shadow: inset 0 0 17px rgba(100,0,100,0.8); 
    border-radius: 10px;  }
::-webkit-scrollbar-button { 
    -webkit-box-shadow: inset 0 0 17px rgba(0,0,100,0.5); 
    border-radius: 10px;  }

#head {position:absolute; margin:0; top:0; left:0; display:block; 
 width:100%;  height:45px; font-size:4em; z-index:5; overflow:hidden; 
 background:rgb(0,0,0)}

#second {position:absolute; margin:0; top:45px; left:0; display:block;
 width:100%; height:35px; font-size:3em; z-index:5; overflow:hidden; 
 background:rgb(224,224,224)}

#foot {position:absolute; margin:0; bottom:0; right:0; display:block; 
  overflow:hidden; background:rgb(0,0,0); 
  color:#000; display: block; position: absolute; z-index: 52; 
  height: 80px; font-size: 14px; bottom:0; width: 100%; 
  color: #FFFFFF; border: none 0; text-align: center; 
  vertical-align: middle; padding: 0px 0px 0px 0px; 
  margin: 0px 0px 0px 0px;}

#leftbak {position:absolute; left:0; top:90px; bottom:50px; width:80px; 
 background:rgb(0,0,0); font-size:1.2em; z-index:4; overflow:hidden;}

#left {position:absolute; left:0; top:90px; bottom:50px; width:205px; 
 font-size:1.1em; z-index:85; overflow:hidden;}

#bible {display: inline; left:50px;}

* html #left {height:100%; top:120px; bottom:0; color:#000;}
* html #leftbak {height:100%; top:120px; bottom:0; color:#000;}

#content p {padding:0px 0px 0px 0px; margin:10px 10px 20px 10px; background:#fff; }
.bold {font-size:1.0em; font-weight:bold;}
p.quote { color:#002060; border-style:solid;border-color:#FFFFFF;
border-left-width:20px;}
p.logoa { display: block; position: absolute; z-index: 56; top: 0px; left: 85px; 
 margin:  0px 0px 0px 0px; text-decoration:none; font-style: normal; 
 font-size: 25px; line-height: 1.0;  font-weight: normal; 
 padding: 3px 0px 5px 0px; margin: 0 0 0 0; color: #000000}
p.logob { display: block; position: absolute; z-index: 55; top: 2px; left: 86px; 
 margin:  0px 0px 0px 0px; text-decoration:none; font-style: normal; 
 font-size: 25px; line-height: 1.0;  font-weight: normal; 
 padding: 3px 0px 5px 0px; margin: 0 0 0 0; color: #31529C}

b.verse {font-weight:normal; font-style: normal; color: #00AAAA;
         display: inline; position: absolute; height: 100%; width:210px;}
b.jesus {font-weight:normal; font-style: normal; color: #EE0000;
         display: inline;}

table { padding:0; margin:10px 10px 20px 10px; border:0;  background:#fff;}
th,td { padding:0; margin:0; border:0;  background:#fff; font-size:18px;
              font-family:georgia, palatino linotype, times new roman, serif;}
td.verse { width:95px; color:#0080FF; vertical-align:top;
           text-shadow: 1px 1px 3px #00AA60;}
td.jesus { font-weight:normal; font-style: normal; color: #EE0000;}

i { color:#808080; }

dd {display:none;}

a.nav, a.nav:visited {margin-left:10px; margin-top:8px; margin-bottom: 8px; display:block; width:200px; 
 height:22px;background-color:#CCC; color:#109; border-width:2px 0px 2px 0px; 
 border-style:solid; border-color:#000; background-image:url("button.jpg"); 
 text-decoration:none; text-align:center; line-height:20px; z-index: 70;
 }
a.nav:hover {background:#000; color:#fff; 
 border-width:2px 2px 2px 2px;  border-style:solid; border-color:#FF0080;}

a.nav2, a.nav:visited {margin-left:10px; margin-top:1px; display:block; width:200px; 
 height:40px;background-color:#CCC; color:#109; border-width:2px 0px 2px 0px; 
 border-style:solid; border-color:#000; background-image:url("button.jpg"); 
 text-decoration:none; text-align:center; line-height:20px; z-index: 70;
 }
a.nav2:hover {background:#000; color:#fff; 
 border-width:2px 2px 2px 2px;  border-style:solid; border-color:#FF0080;}


h1 { font-style: normal; font-weight: bold; font-size: 22px; 
     color: #0000FF; text-align:center; text-shadow: 2px 2px 5px #009980;}

h1.fot { font-style: normal; font-weight: normal; font-size: 16px; 
   color: #A0A0A0; text-align:center; text-shadow: 1px 1px 3px #00D0FF;
   display: block; position: absolute; z-index: 56; top: 0px; left: 230px; 
   margin:  0px 0px 0px 0px; text-decoration:none; line-height: 1.2; 
   font-family:Comic Sans MS, georgia, palatino linotype, times new roman, serif; 
   padding: 3px 0px 5px 0px; }

h1.logo { display: block; position: absolute; z-index: 56; top: 0px; left: 20px; 
 margin:  0px 0px 0px 0px; text-decoration:none; font-style: normal; 
 font-size: 30px; line-height: 1.2;  font-weight: normal;
 font-family:Comic Sans MS, georgia, palatino linotype, times new roman, serif; 
 padding: 3px 0px 5px 0px; margin: 0 0 0 0; color: #FFFFFF;
 text-shadow: 2px 2px 5px #00DD80;}

h3.logo { display: block; position: absolute; z-index: 56; top: 0px; left: 130px; 
 margin:  0px 0px 0px 0px; text-decoration:none; font-style: normal; 
 font-size: 25px; line-height: 1.0;  font-weight: normal; 
 font-family:Comic Sans MS, georgia, palatino linotype, times new roman, serif; 
 padding: 3px 0px 5px 0px; margin: 0 0 0 0; color: #000000;
 text-shadow: 2px 2px 1px #31529C;}


img   {float: right; margin:  0px 0px 0px 10px;}



img.logo {display: block; position: absolute; z-index: 2; top: 2px; height: 40px;
 left: 130px; margin:  0px 0px 0px 0px; }
img.info {display: block; position: absolute; z-index: 90; 
 top: 153px; left: 4px; margin:  0px 0px 0px 0px; }
img.tlpic {display: block; position: absolute; z-index: 80; height: 113px; 
 top: 0px; left: 0px; margin:  0px 0px 0px 0px; }
img.blpic {display: block; position: absolute; z-index: 55; 
 bottom: 80px; left: 80px; margin:  0px 0px 0px 0px; height: 60px;}
img.me {display: block; position: absolute; z-index: 8; 
 bottom: 108px; left: 4px; margin:  0px 0px 0px 0px; }
img.pic {display: inline-block; z-index: 55; }

hr { border: none 0; color: #000000; height: 1px; width: 150px; 
 padding: 0; margin: 0; line-height: 1px;
}
hr.hrtop { display: block; position: absolute; z-index: 70; top: 45px;
 right: 0px; border: 1px; border-style: outset; border-color: #FFFFFF; 
 color: #0000A0; height: 1px; width: 100%; margin: 0; }
