/* full screen height*/
body, html, iframe {height:95%;}
body {background-image:url(woodtile.jpg);}
/* set background of screen */
.outerbody {padding:0;font-family:verdana;
            text-align:center;
            background-color:#faefc8;
            width:1100px; /* book width*/
            margin:auto;
            } 

.page {background-image:none;
       text-align:justify;font-family:verdana;
       padding:10px;font-size:10pt;
      }

/* set book position and size on screen */
.outerdiv {text-align:center;
           width:95%;height:95%;margin:25px;
           }

/* Book Cover (table)*/
.book {table-layout:fixed; /* force last page to be same width if empty*/
       width:100%;height:100%;
       border-radius: 15px;
       box-shadow:10px 10px 5px 0 rgba(0, 0, 0, 0.75);
       border:10px solid darkred;
       background-color:#000000;
      
       border-spacing:0;
       } 

/* cells containing  tabs - Help Contents, Next,Back and ubooks style */
.contents  {width:12%; /*forces table-layout:fixed to render tabs in position */
            text-align:center;height:15px;font-size:10pt;
            padding:2px 5px 2px 5px;}
.toptab {border-left: 1px outset black;
         border-right: 1px outset black;
         border-top: 1px outset black;
         border-radius:10px 10px 0 0;
         background-color:#C98D4C;}       /* round top tabs */     
.bottomtab {border-left: 1px outset black;
            border-right: 1px outset black;
            border-bottom: 1px outset black;
            border-radius:0 0 10px 10px;
            background-color:#C98D4C;}    /* round bottom tabs */

/* cells containing chapter headings appear*/
.chapter  {text-align:center;height:10px;
           font-size:8pt;font-weight:bold;
           width:50%;
           padding:0;margin:0px;}

/* cell containing iframe */
.text {font-size:10pt;
       height:100%;
       vertical-align:top;
       border-top:solid black 1px;
       border-bottom:solid black 1px;
       border-right:double black;
       border-left:double black;
       background-color:#f7eecc;
       margin:0;
       padding:0 10px 0 10px;
      }

.lpage {border-radius: 0 10px 10px 0; box-shadow: -16px 0 14px -14px rgba(0, 0, 0, 0.6) inset;border-right:solid 1px black;}
.rpage {border-radius: 10px 0 0 10px; box-shadow: 16px 0 14px -14px rgba(0, 0, 0, 0.6) inset;border-left:solid 1px black;}
/* iframe and internal page style */
.iframe {height:700px;overflow:auto;width:100%;vertical-align:top;margin:0; text-align: left;}

#tableofcontents {font-size:10pt;font-weight:bold;
                  text-align:justify;
                  vertical-align:middle;height:80%;}

/* links */
a {color:black;font-weight:bold;text-decoration:none;}
a:hover {color:red;font-weight:bold;text-decoration:none;}

/* set tabs to visible so we turn it off later */
.spantext {visibility:visible; }

/* The Title.html styles */
.titlepage {text-align:center;font-size:18pt;font-weight:bold;margin:auto;}
#booktitle {margin-top:50px;}
#authordetails {padding:6px;font-weight:normal;
                font-size:8pt;width:50%;}
#authorname {}

#chaptername {text-align:center;}

 /* page headings*/
.pagetitle {font-weight:bold;text-align:center;margin-bottom:10px;}
video, audio {text-align:center;width:98%;}
img {max-width:100%;}

