#head { 
    padding-top: 1%;
    text-align: center;
    background-color: #ff99ff;
       }

#left {
   padding-top: 2%;
  padding-left: 1.5%
  padding-right: 1%;
  float: left;
  width: 25%;
  text-align: center;
       }

#center{
  font-family: Calibri,Helvetica,Verdana,FreeSans,FreeSerif;
  font-size: 11pt;
  padding-left: 1%;
  padding-top: 3%;
  padding-right: 1%;
  padding-bottom: 2%;
  float: left;
  width: 44%;
  margin-left: 3%;  
  }

#sitemap_cont {
    text-align: center;
    font-family: Calibri,Helvetica,Verdana,FreeSans,FreeSerif;
     color: #0000FF;
     float: left;
  width: 51%;
  margin-left: 3%;
  padding-left: 3%;
  } 

.bookcover {
  float: left;
  padding-right: 3%;
}

.appendix_image {
   float: right;
   padding-left: 2%;
            }
.toc { 
   padding-bottom: 2%;
  font-size : 8pt;
  font-family: Calibri; 
  border: 5px #ff99ff;
 
     }

.adtable {
  text-align: center;
          }
.cutcosts_ad {
  text-align: center;
         }
.sampleshot {
  text-align: left;
         }

.bookmark_left {
      float: left;
      text-align: left;
       }

.bride_groom_hp {
  text-align: center;
         }

.sampleshot-h3 {
    text-align: left;
    font-family: Calibri,Helvetica,Verdana,FreeSans,FreeSerif;
    font-weight: bold;
    font-size:  16pt;
     color: #0000FF;
   }

.sampleshot-item {
  padding-right: 4%;
  text-align: left;
         }

.appendix_image {
   padding-left: 3%;
            }


#sitemap_cont {
    text-align: center;
    font-family: Calibri,Helvetica,Verdana,FreeSans,FreeSerif;
     color: #0000FF;
     float: left;
  width: 51%;
  margin-left: 3%;
  padding-left: 3%;
  } 


   
#right{
  padding-top: 2%;
  float: left;
  width: 19%;
  margin-left: 3%;
  padding-left: 1%;
  text-align: center;
   }

.adtable-right
{
  text-align: center;
         }



#footer {
  float: left;
  clear: both;
  width: 100%;
  text-align: center;
  background-color: #ff99ff;
  }


h1 {
	font-family: Calibri,Helvetica,Verdana,FreeSans,FreeSerif;
	font-size: 32px;
	font-weight: bold;
	color: #84002E;
  }

p {
  font-family: Calibri,Helvetica,Verdana,FreeSans,FreeSerif;
  font-size: 10pt;
  color: #000000;
}


ul {
  font-family: Calibri,Helvetica,Verdana,FreeSans,FreeSerif;
  font-size: 10pt;
  color: #000000;
}

ol {
  font-family: Calibri,Helvetica,Verdana,FreeSans,FreeSerif;
  font-size: 10pt;
  color: #000000;
}

h2 {
    text-align: center;
    font-family: Calibri,Helvetica,Verdana,FreeSans,FreeSerif;
  color: #000000;
   }

h3 {
    text-align: center;
    font-family: Calibri,Helvetica,Verdana,FreeSans,FreeSerif;
    font-weight: bold;
    font-size:  16pt;
     color: #000000;
   }
h4 
   {
    text-align: center;
    font-family: Calibri,Helvetica,Verdana,FreeSans,FreeSerif;
     color: #000000;
   }



h5 
   {
     font-family: Calibri,Helvetica,Verdana,FreeSans,FreeSerif;
     color: #000000;
   }

.openpara
     {
     font-family: Calibri,Helvetica,Verdana,FreeSans,FreeSerif;
     color: #0000FF;
   }

#Chapter_Nav_Top  {
   float : center;
   text-align: left;
   padding-left: 1%;
   padding-right: .5%;
   padding-bottom: .5%;
   background-color: #ff99ff;   
   Font-family: Calibri, Verdana, Ariel, sans-serif;
   font-size: 9pt; 
   display: block;   
}

#Chapter_Nav_Top  a:link {
    color: #60BB22; 
     
  }
#Chapter_Nav_Top  a:visited {
color: #800080;
}
#Chapter_Nav_Top  a:hover {
color: #FF0000;
}
#Chapter_Nav_Top  a:active {
color: #00FF00;
}

#botnav {
   text-align: center;
   padding-top:  .5%;
   padding-left:  10%;
   padding-right: 2%; 
   padding-bottom: 1%;
   background-color: #ff99ff;
   Font-family: Calibri, Verdana, Ariel, sans-serif;
   font-size: 9pt;
            } 

#botnav a:link {
color: #60BB22;
}
#botnav a:visited {
color: #FF33FF;
}
#botnav a:hover {
color: #FF0000;
}
#botnav a:active {
color: #00FF00;
}
.copy
{
color: #84002E;
text-align: center;  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
}
.dir
{
float: right;
text-align: right;  
}

