#head { 
    padding-top: 0.5%;
    text-align: center;
    background-color: #FFCCFF;
       }

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

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


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

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

.adtable {
  text-align: left;
            }

.adstop {
  text-align: left;
  padding-left: 19%;
          }
.cutcosts_ad {
  text-align: center;
         }
.sampleshot {
  text-align: left;
         }

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

.bride_groom_hp {
   padding-bottom: 1%;
  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 {
  text-align: left;
         }

.appendix_image {
   float: right;
            }


#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%;
  padding-right: .5%;
  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: #FFCCFF;
  }


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;
  text-align: left;
}


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;
   text-align: left;
}

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: left;
    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  a:visited {
color: #800080;
}
#Chapter_Nav_Top  a:hover {
color: #FF0000;
}
#Chapter_Nav_Top  a:active {
color: #00FF00;
}
   
#Chapter_Nav_Top ul {
     margin-left: 7em;
         }
#Chapter_Nav_Top  li {
   list-style-type: none;   
   border: 1px #60BB22;
   float: left;
   width: 21em;
   background-color: #FFCCFF;
   text-align: center;
   padding-right:1px;
    }
#Chapter_Nav_Top a {
  display:block;
  color: green;
  text-decoration: none;
   }

#Chapter_Nav_Top a:hover {
      background-color: #FFFF99;
      }
/*collapse nested lists */
#Chapter_Nav_Top li  ul { 
       display: none;
  }
/* display sublists on hover*/
#Chapter_Nav_Top li:hover > ul {
       width: 180px;
     font-size: 8pt;
     display: block;
      position: absolute;
      margin: 0px;
       height: 100px;
                                  }


#botnav {
   text-align: center;
   padding-top:  .5%;
   padding-left:  10%;
   padding-right: 2%; 
   padding-bottom: 1%;
   background-color: #FFCCFF;
   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;  
}

