/* main html sections ----------------------------------------------------------------------- */

body {
     background-color: #fff4d0
     }

.content {
     font: 15px verdana, helvetica, arial, sans-serif;
     margin: 10px;
     margin-top: 0px;
     color: #000000;
     line-height: 20px;
     text-align: justify;
     }

/* Headings ----------------------------------------------------------------------- */

h1 {
     font: 38px "Comic Sans MS", verdana, helvetica, arial, sans-serif;
     font-weight: bold;
     text-align: center;
     color: #405;
     }

h2 {
     font: 20px "Comic Sans MS", verdana, helvetica, arial, sans-serif;
     font-weight: bold;
     margin: 0px;
     text-align: center;
     color: #405;
     }

h3 {
     font: 18px "Comic Sans MS", verdana, helvetica, arial, sans-serif;
     font-weight: bold;
     margin: 0px;
     text-align: center;
     text-transform: uppercase;
     color: #405;
     }

h4 {
     font: bold 25px "Comic Sans MS", verdana, helvetica, arial, sans-serif;
     text-align: left ;
     color: #405;
     }

h5 {
     font: 10px verdana, sans-serif;
     padding-top: 0px;
     text-align: left ;
     color: #405;
     }

.errHead {
font-style:bold;
color:red;
text-decoration:underline;
}

/* "Play from" classes -------------------------------------------------------- */

.time {
     margin-left:0em;
     font-size: 70%;
     font-style: italic;
     }

/* "Play from" Links ------------------------------------------------------------------ */

h3 a:link {
     font-weight: bold;
     color: #405;
     text-decoration: none;
     }

h3 a:visited {
     font-weight: bold;
     color: #405;
     text-decoration: none;
     }

h3 a:hover {
     font-weight: bold;
     color: #e00;
     text-decoration: underline;
     background-color: #ccc;
     }

h3 a:active {
     font-weight: bold;
     color: #e00;
     }

/* Main Text Paragraphs -------------------------------------------------------------- */

.p1:first-letter {
     font: 30px verdana, helvetica, arial, sans-serif;
     font-weight: normal;
     font-style: italic;
     line-height: 22px;
     }

/* Bottom Notes ----------------------------------------------------------------------- */

#notes {
     background-color: #ddd;
     padding: 10px;
     margin: 10px;
     font: 12px verdana, helvetica, arial, sans-serif;
     }
.highlight {
     background-color: #ff9;
     }    
/* Added to support NAvigation bar ant bottom of page */
/* Navigation Bar */
.navBar {
position:relative;
background-color:#cecece;
border:1px solid orange;
padding:8px;
}
.navBarLeft{
position:absolute;
left:6px;
top:8px;
}
.navBarRight{
position:absolute;
right:6px;
top:8px;
}
.navBarStatus{
text-align:center;
height:20px;
}
.navBarStatus span.h1{
color:#23416F;
font-size:medium;
font-weight:bold;
}
#navBarT{
margin:10px 0;
}

a.navButton {
text-decoration:none;
padding:2px 6px;
border:1px solid #ffffff;
color:#23416F;
font-weight:bold;
}
a.navButton:hover {
color:red;
}
