html {
	  margin: 0;
	  padding: 0;
	  }
	  
body {
	  color: #ffebcd;
	  background-color: #606060;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 1em;
	  }	  
	  
h1,h2,h3,h4,h5,h6 {
	               font-family: Georgia, serif;
	               font-weight: lighter;
	               color: #ff0000;
	               }	  
	  
#container  {
	         width:  800px;
	         height: 2000px;
	         margin: 3% 0 5% 10%;
	         background-color: #000;
	  	     border: solid 0.5px #d8d8d8;
	         padding: 1%;
	         }
	         
#navrail {
	      float:right;
	      width: 35%;
	      height: 2%;
	      margin: 0 0 0 0;
	      padding: 0 0 0 0;
	      font-size: .94em;
	      }
	      
a:link {

	    font-size: .94em;
	    text-decoration: none;
	    color: #a0a0a0;
	    }
	    
a:visited {

	    text-decoration: none;
	    color: #a0a0a0;
	    }
	    
a:hover {

	    text-decoration: underline;
	    color: #fff;
	    }	
	    
#refrail {
	      float:left;
	      width: 22%;
	      height: 80%;
	      margin: 27% 0 0 0;
	      padding: 0 0 0 1px;
	      	      }	        	    	      
	      
	   
#main  {
	    float: right;
	    width: 73%;
	    height: 90%;
	    margin: 0 0 5% 0;
	    }
	    
#main p {
	    font-size: .88em;
	    width: 96%;
	    line-height: 160%;
	    }
	   
	   
.special {
	      color: #008000;
	      font-style: italic;
	      font-weight: bold;
	      }
	    
.hed  {
	         font-size: 3em;
	         }	
	         
hr {
	width: 45%;
	}    
	    	    	      	         	  
.left {
	      float: left;
	      padding: 3% 3% 3% 0;
	      }	    	      	         	  