
body {background-color:#badefc; display:block;}

h1 {font-size:250%;font-family:arial, sans-serif;
     font-weight:bold;font-style:italic;text-align:left;
     margin-left:1.2em;
     background-color:white;color:#0b4e93;}

h2 {font-size:125%;font-family:arial, sans-serif;
     font-weight:bold;font-style:italic;text-align:left;
     margin-left:50px;
     background-color:white;color:#0b4e93;}

h3 {font-size:100%;font-family:arial, sans-serif;
     font-weight:bold;font-style:normal;text-align:left;
     margin-left:50px;
     background-color:white;color:black;}

h4 {font-size:66%;font-family:arial, sans-serif;
     font-weight:bold;font-style:normal;text-align:left;
     margin-left:50px;
     background-color:white;color:black;}

h5 {font-size:75%;font-family:arial, sans-serif;
     font-weight:bold;text-align:center;
     margin-left:50px;
     background-color:white;color:#0b4e93;}


h6 {font-size:75%;font-family:arial, sans-serif;
     font-style:normal;font-weight:normal;text-align:center;
     color:white;}



p {font-family:arial, sans-serif;
     font-style:normal;font-weight:normal;text-align:left;
     margin-left:50px;
     color:black;}

ul {font-family:arial, sans-serif;
     font-style:normal;font-weight:normal;text-align:left;
     margin-left:50px;
     color:black;}

/* use color-hex.com for tints of background color */
a {font-family:arial, sans-serif; color:#3c97f4; text-decoration:none;}





#all {
   margin-left:auto;
   margin-right:auto;
   float:left;
   width:100%;
   
}


#banner {
width:100%;
    border-bottom:3px #badefc;
}

#navigbar {
   width: 100%;
   background-color: #badefc;
   border-bottom:12px #badefc;
   text-align: center;
}


#navig ul {
   border-bottom:6px #badefc;
   margin:0;
   
   
}

#navig li {
   list-style-type: none; 
   width:7em; 
   text-align:center;
   float:left;
}


#navig a { 
   font-family:arial, sans-serif;
   font-size:75%;
   text-decoration:none; 
   color:#0b4e93; 
   display:block; 
   background-color:white; 
   margin-bottom:2px; 
   margin-right:2px;
   border-radius:5px;
   border:3px outset white;
}


#textfull {
   max-width: 1080px;   
   float: none;
   margin: auto;
   padding-right: 3em;
   background-color:white;
  
   
}




#copyright {
   clear:both;
   min-height:10px;
   border-top: 5px #badefc;
   background-color: #badefc;
   color:white;
}

#excerptbox ul {
   border-bottom:12px #badefc;
   
   
}

#excerptbox li {
   list-style-type: none; 
   width:40%; 
   text-align:center;
   float:left;
}


#excerptbox a { 
   font-family:arial, sans-serif;
   font-size:100%;
   text-decoration:none; 
   color:white; 
   display:block; 
   background-color:#0b4e93; 
   margin-bottom:2px; 
   margin-right:2px;
   border-radius:5px;
   border:3px outset white;
}



#newsletterbox ul {
   border-bottom:6px #0b4e93;
   clear:left;
   
   
}

#newsletterbox li {
   list-style-type: none; 
   width:85%; 
   text-align:center;
   float:left;
}


#newsletterbox a { 
   font-family:arial, sans-serif;
   font-size:125%;
   text-decoration:none; 
   color:white; 
   display:block; 
   background-color:#0b4e93; 
   margin-bottom:2px; 
   margin-right:2px;
   border-radius:5px;
   border:3px outset white;
}


.aligncenter {
   text-align: center;
}

.picright {
   float:right;
   padding-left:1em;
}


.picleft {
   float:left;
   margin-left:50px;
   padding-right:1em;
}




.buyinfo {
   font-size:75%;
   font-family:arial, sans-serif;
   font-weight:bold;
   width: 20em;        
}

.buyprint {
      
   float: left;
   width: 13em;
   border-right: 2px white solid;
   padding-left: 1em;
}

.buyebook {
        
    padding-left: 1em;
 }
   

.bookinfo {
       
   font-family:arial, sans-serif;
   font-weight:bold;
   border-left:5em;
   
 }

.book1 {
   
   border-right: 1px white solid;
   width:130px;
   padding-left:1em;
}     

.book2 {
   width:130px;
   padding-left:1em;
}   


.book3 {
   width:130px;
   padding-left:1em;
}  



.wrapper {
    width: 100%;
    overflow: auto;
}
.container {
    width: 100%;
    margin: 0 auto;
}
.banner-img {
    width: 100%;
}

.div-clear {
   clear:left;
}

.center {
     display:block;
     margin-left:auto;
     margin-right:auto;
     width:80%
}