/* Style Sheet for Weird Tales from the Middle Ages */

body   {
      font-family: Constantia, Times New Roman, Georgia, serif;
	  width: 1060px;  
}
body p {
      font-family: Calibri, Arial, sans-serif;
}

#outerContainer  {
   padding: 0px;
   width: 1060px;
   font-style: normal;
   font-weight: 400;
   font-size: 12pt;
   line-height: 1.2;
   color: black;
   background-color: white;
}
img   {
      border: none;
}
#topWrapper  {
      margin: 75px 10px 10px 75px;

}
#aMainChapter h1  {
      text-align: left;
	  margin: 60px 0 0 0;
	  color: rgb(13,141,127);
	  font-size: 38px;
}
#aMainChapter h2  {
      text-align: left;
	  color: rgb(77,93,48);
      margin: 20px 0 0 0;
      padding: 0;
}
#endThree  {
      position: absolute;
	  top: 0px;
	  left: 0px;
	  background-color: rgb(236,232,207);
	  background-image: url(../production_images/pngs/wildRose.png);
	  background-position: top left;
	  width: 1030px;
	  height: 30px;
	  margin: 0px;
	  padding: 0px;
}

#endFour  {
      position: absolute;
	  top: 30px;
	  left: 0px;
	  background-color: rgb(50,99,34);
	  background-image: url(../production_images/pngs/gradient_2.png);
	  background-position: top left;
	  width: 1030px;
	  height: 30px;
	  margin: 0px;
	  padding: 0px;
}
#endFour p span.topleftBacknav  {
      margin: 0;
      padding: 0 0 0 170px;
}
#endFour p span.toprightBacknav  {
      margin: 0;
      padding: 0 0 0 340px;
}
#endFour p span.separation  {
      margin: 0;
      padding: 0 20px;

}
#endFour p  {
      color: white;
	  font-size: 14px;
      margin: 5px 0 0 0;
      padding: 0;
}

#endFour a  {
      color: white;
	  text-decoration: none;
      margin: 0px;
      padding: 0px;
}

#endFour  a:link  {
      color: white;
}
#endFour  a:visited  {
      color: white;
}
#endFour  a:hover  {
      color: blue;
}
#endFour  a:active  {
      color: blue;
}
#endFive  {
      position: absolute;
	  top: 60px;
	  left: 0;
	  width: 1030px;
	  height: 10px;
	  background-color: rgb(148,162,136);
	  margin: 0px;
	  padding: 0px;
}
#endSix  {
      position: absolute;
	  top: 0;
	  left: 0;
	  width: 152px;
	  height: 70px;
	  background-image: url(../production_images/woodland_barrow_iw.jpg);
	  background-position: top left;
	  margin: 0px;
	  padding: 0px;
}

#endEight  {
      position: absolute;
	  top: 0;
	  left: 397px;
	  width: 99px;
	  height: 70px;
	  background-image: url(../production_images/longpierre_thumb.jpg);
	  background-position: top left;
	  margin: 0px;
	  padding: 0px;
}
#topNav {
      margin: 0 0 0 0;
      padding: 0;  
}	  
#bookNav  {
     text-align: left;
	 padding: 0;
     margin: 0;
}
#bookNav a:link { 
	  color: purple;
	  font-weight: 700;
}
#bookNav a:visited { 
	  color: purple;
	  font-weight: 700;
}
#bookNav a:hover { 
	  color: blue;
	  font-weight: 700;
}
#bookNav a:active { 
	  color: red;
	  font-weight: 700;
}
#topNav a:hover { 
	  color: blue;
	  font-weight: 700;
}  
#nextPageBottom  {
      text-align: center;
	  font-size: 14pt;
	  margin-top: 30px;
	  margin-bottom: 30px;
	  margin-right: 30px;
	  border-top: 1px solid black;
}
#nextPageBottom  a:hover {
      color: blue;
	  font-weight: 700;
}

#storySnip  {
      border: solid 1px red;
	  padding: 40px 0 0 0;
	  margin: 20px 0 80px 0;
}
.refQuote  {
      font-size: 10pt;
	  font-style: italic;
	  text-align: right;
	  margin-right: 60px;
	  margin-bottom: 10px;
}
q.bookQuote  {
	  font-style: italic;
}
#aMainChapter #mainContent p {
      font-size: 11pt;
	  text-align: left;
	  margin-left: 30px;
	  margin-right: 30px;
      text-indent: -10px;
      padding: 0 0 0 10px;
}
#aMainChapter #mainContent p.teamsRef {
      text-indent: 0;
      padding: 1px 0 0 2px;
}
#aMainChapter #mainContent {
     margin: 0 10% 60px 5%;
     font-size: 12pt;
     color: black;
     font-weight: normal;
	 padding: 20px;
	 clear: left;
	 width: 700px;
}
#aMainChapter #mainContent h4 {
     text-align: center;
	 color: rgb(150,150,150);
}
.dagger  {
     font-weight: 700;
     color: red;
}
.finalSectionPara  {
     margin-bottom: 80px;
}
#aMainChapter #mainContent p.poetryQuote  {
     font-size: 12pt;
	 font-style: normal;
	 margin-left: 15%;
	 margin-right: 15%;
	 margin-bottom: 20px;
}
#aMainChapter #mainContent p.poetryAuthor {
     font-size: 10pt;
	 font-style: italic;
	 text-align: right;
	 margin-bottom: 50px;
}
#aMainChapter #mainContent ul {
      list-style-type: none;
	  font-size: 11pt;      
}
span.numb  {
      font-size: x-small;
	  position: relative;
	  top: -8px;
}
p.initialPara {
      margin-top: 80px;
}
span.sectionIntro  {
      font-size: larger;
      color: rgb(48,61,70);
}
.lastPara  {
      padding-bottom: 20px;
}
q.bookquote  {
	  font-style: italic;
}
q.meng  {
      text-decoration: none;
	  color: rgb(40,40,180);
	  font-style: italic;
}
#aMainChapter #movingTable {
	  margin: 20px 0 0 40px;
      padding: 0;
	  background-color: white;
	  float: left;
	  width: 280px;
}

#aMainChapter #movingTable div.blackbird {
      position: relative;
	  top: -10px;
	  left: -70px;
      width: 250px;
	  height: 250px;
	  background-color: black;
	  background-image: url(../production_images/pngs/transparent_blackbird.png);
	  background-position: top left;
	  background-repeat: no-repeat;
}
#w3valid  {
      margin-left: 600px;
}
#mainContent p.teamsRef {
	  background-color: rgb(230,230,255);
	  position: relative;
	  left: 20px;  
}
.referen  {
      font-weight: 700;
}
#footer  {
      font-size: 12pt;
	  text-align: center;
	  width: auto;
	  padding-bottom: 10px;
	  position: relative;
	  top: 80px;
}
#footer p {
      margin: 20px 200px 10px 200px;
}	
