/* Poets Cornered CSS */

html /* firefox scrollbar fix */
  {
  overflow: -moz-scrollbars-vertical;
  overflow: scroll;
  width: 860px;
 margin-left:auto;
  margin-right: auto;
  padding-left: 0px;
  background-color: #d0d0d0;  /* light grey */
  background-image: url(rock-tile.jpg);
  background-attachment: fixed;
  }

body
  {
  width: 810px; /*760*/
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0px;
  color: #65350f; /* brown */
  }

a:focus {outline: none; }  
a:link {color: #ba0021; /* 'angels red' */ text-decoration: underline;}
a:hover {color: #ff6060} /* light red */
a:active {color: #ff0000} /* red */
a:visited {color: #ba0021;} /* 'angels red' */

.pcheader
  {
  width: 760px;
  background-color: #ffff77; /* light yellow */
  background-image: url(caption02.jpg);
  background-position: 50% 85%;
  color: #65350f;/* brown */
  position: relative;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  border-style: solid;
  border-width: 3px;
  border-color: #65350f; /* brown */
  border-top-left-radius: 20px 20px;
  border-top-right-radius: 20px 20px;
  }
  
.banner
  {
  font-family: serif;
  font-weight: bold;
  font-size: 48pt;
  letter-spacing: 0.05em;
  text-align: center;
  }
  
.caption
  {
  text-align: center;
  font-family: serif;
  font-style: italic;
  font-weight: bold;
  font-size: 20pt;
  }
  
.navigation
  {
  width: 760px;
  padding-top: 10px;
  padding-bottom: 5px;
  text-align: center;
  }
  
.navtable
  {
  width: 760px;
  font-family: serif;
  font-style: normal;
  font-weight: bold;
  font-size:22pt;
  }
  
.contentwrapper
  {
  width: 750px;
  background-color: #ffeec0; /* pale yellow */
  background-image: url(binder03.jpg);
  /*background-repeat: no-repeat;*/
  position: relative;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 10px;
  padding-left: 25px;
  padding-right: 25px;
  border-style: solid;
  border-width: 3px;
  border-color: #65350f; /* brown */
  border-top-style: none;
  border-bottom-left-radius: 20px 20px;
  border-bottom-right-radius: 20px 20px;
  font-family: serif;
  font-size: 18pt;
  letter-spacing: 0.5pt;
  }
  
  p 
  {
  margin-top: 10px;
  margin-bottom: 10px;
  line-height: 20pt;
  padding-left: 20px;
  }

p:first-letter
  {
  font-weight: bold;
  }
  
.itemtitle
  {
  margin-bottom: 10px;
  font-family: serif;
  font-weight: bold;
  font-size: 28pt;
  text-align: center;
  }
     
.quoted
  {
  margin-left: auto;
  margin-right: auto;
  width: 400px;
  font-family: sans-serif;
  font-size: 14pt;
  }
  
p.quoted 
  {
  line-height: 14pt;
  }
  
p.padding
  {
  line-height: 1px;
  margin-top: 0px;
  Margin-bottom: 0px;
  font-size; 1px;
  }
  
.index
  {
   padding-left: 20px;
  font-size: 14pt;
  }
  
p.index
  {
  margin-top: 5px;
  Margin-bottom: 5px;
  }

.footnote
  {
  padding-left: 20px;
  font-size: 12pt;
  line-height: 14pt;
  }
  
p.footnote
  {
  margin-top: 5px;
  Margin-bottom: 5px;
  }
   
 .ref
  {
   font-size: 10pt;
  font-weight: bold;
  line-height: 12px;
  vertical-align: 70%;
  color: #ff0000;
  }  
  
.bullet
  {
  font-size: 250%; 
  vertical-align: -65%;
  }
         
.pcfooter
  {
  margin-left: auto;
  margin-right: auto;
  padding: 4px;
  width: 800px; /*792*/
  border-style: solid;
  border-width: 3px;
  background-color: #ffeec0; 
  color: black;
  border-color: #65350f; /* brown */
  border-radius: 10px 10px;
  font-family: sans-serif;
  font-size: 12pt;
  text-align: center;
  }
