body {

color: black;
        
background-color:#c0c0c0;

background-image:url('/images/fade.gif');

background-repeat:repeat-x;

background-position:top left;

background-attachment:fixed;
        
margin: 20px;
        
padding: 0;
        
font-size: 1.1em;
        
font-family: "Perpetua", Times, serif;

}
      

h1 {
        
font-family: "Perpetua", Times, serif;
        
margin: 0 0 15px 0;
        
padding: 0;
        
color: #808080;

text-align: center;
      
}
      

h2 {
        
font-family: "Perpetua", Times, serif;
        
margin: 0 0 5px 0;
        
padding: 0;
        
font-size: 1.1em;
      
text-align: center;

}

h3 {
        
font-family: "Perpetua", Times, serif;
        
margin: 0 0 15px 0;
        
padding: 0;
        
color: black;

font-size: 1.2em;

text-align: center;
      
}
      

p {

font-family: "Perpetua", Times, serif;
        
line-height: 1.3em;

font-size: 1.1em;

margin: 0, 0, 16px, 0;
       
padding: 0;
      
text-align: left;

color: black;

}


     

.content>p {

margin: 0, 20px, 0, 20px;
      
}
      

.content>p+p {
        
text-indent: 20px;
      
}
      

a {
        
color: red;
        
font-weight: 400;

font-size: 1em;
      
}
      

a:link {
        
color: red;
      
}
      

a:visited {
        
color: red;
      
}
      
     

/* All the content boxes belong to the content class. */
      

.content {
        
position: relative;
        
width: auto;
        
min-width: 120px;
        
margin: 0 210px 20px 170px;
        
border: 1px;
        
padding: 10px;
        
z-index: 3;
      
color: black;
}
      

#navleft {
        
position: fixed;

top: 250px;

color: red; 
        
left: 20px;

width: 100px;
        
font-size: 1em;
        
border: 1px dashed black;
        
padding: 10px;
        
z-index: 2;
      
}
      

#navleft ul {
        
list-style: none;
        
margin: 0;
        
padding: 0;
      
}
      
/*
#navright {
        
position: absolute;
        
width: 168px;
        
top: 20px;
        
right: 20px;
        
border: 1px dashed black;
        
background-color: #a9a9a9;
        
padding: 10px;
        
z-index: 1;
      
}
    
*/