body {margin-top: 0px;}
 /* the /* is a comment and the comment is ended with a */ 
#navigator {
/*background-color: #6495ED;*/
background-color: #8b0000;
border: 1px solid;
margin-top: 1px;
width: auto;
margin-left: 1px;
margin-right: 1px;
text-align: center;
padding: 1px;
}
.housebutton {
font-family:  Arial, sans-serif, Verdana, Helvetica;
font-weight: bold;
font-size: 11px;
text-align: center;
margin-bottom: 3px;
margin-top: 3px;
}
/* The house button is the global class. The a and hover are what happens
when somebody hovers over or click on an anchor tage */
.housebutton a {
padding: 4px;
text-decoration: none;
width: 110px;
display: block;
/* The color attribute is the text color. you can use a named color 
or the #nnnnnn format */
/*color: #ffff40;*/
color: White;
/*background-color: #87CEEB;*/
background-color: #8b0000;
border-top: 2px #cce3ff solid;
border-left: 2px #cce3ff solid;
border-bottom: 2px #858585 solid;
border-right: 2px #858585 solid;
}
.housebutton a:hover {background-color: #d50509;    /*fbefdf*/
border-top: 2px #000000 solid;
border-left: 2px #31557f solid;
border-bottom: 2px #858585 solid;
border-right: 2px #858585 solid;
}
.pdiv {
	border: medium;
	border-color: Gray;
	border-style: solid;
	border-width: thin;
}
.pjust {
text-align: justify;
text-indent: 6px;
margin: 12px;
}
.excerpt {
  border: 2px solid #cccccc;
  background-color: #FFFff0;
/*  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
	line-height: 150%;
	padding:5px;
  margin-top:5px;
  margin-bottom:5px;
  margin-left:20px;
  margin-right:20px;
/*  text-indent: 25px;*/
/*  width: 600px;*/
}	
ul {
	margin-top: 0px;
}
.chaptitle {
font-family: "Times New Roman", Times, serif; 
font-size: 16px;
border: thin;
border-color: Blue;
border-style: solid;
width: 250px;
text-align: center;
margin-left: 150px;
}
h2 {
color: #0000CD;
font-family: "Times New Roman", Times, serif; 
font-size: 20px;
text-decoration: none;
font: italic bold;
text-align: center;
}	
.pgheader {
font-family: "Times New Roman", Times, serif; 
font-size: 20px;
color: #8b0000;
border: thin;
border-color: #8b0000;
border-style: solid;
text-align: center;
padding: 20px;
}
.texcerpt {
  border: 2px solid #cccccc;
  background-color: #FFF8DC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
/*  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: black;
  line-height: 150%;
  padding:5px;
  margin-top:5px;
  margin-bottom:5px;
  margin-left:0px;
  margin-right:20px;
  text-indent: 25px;
/*  width: 600px;*/
}	
.headline {
font-family: "Times New Roman", Times, serif; 
font-size: 24px;
color: blue;
border: thin;
border-color: Blue;
border-style: solid;
width: 250px;
text-align: center;
margin-left: 150px;
position: absolute;
left:150px;
top:50px;
}
.pghdr {
  border: 4px solid #000184;
  background-color: #ffffff;
/*  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  color: #8b0000;
  line-height: 150%;
  padding:5px;
  margin-top:10px;
  margin-bottom:5px;
  margin-left:20px;
  margin-right:20px;
/*  width: 600px;*/
}
