
body {background:#660000;} 

.outline{border: none;  
         width:750px;
         height:1700px;
         background-color:#AA8D91;
             }
             
             
             
.linksbox  {position: absolute;
          top:101px;
          left:12px;
          width:150px;
          height:1580px;
          background-color:#CCCC9A;
          z-index:1;
          background-image: url("i/links_bg.jpg"); background-position: 0px 200px; 
          }

.textbox {position: absolute;
          top:133px;
          left:162px;
          width:592px;
          height:1548px;
          background: #ffffff;
          background-image:url(../i/bg2.gif); 
          background-position:0px 550px; 
          background-repeat: no-repeat;  
          } 
          

.footer {position: absolute;
          top:1650px;
          left:200px;
          width:500px;
          height:15px;
          border:solid 1px #AA8D91;
          background-color:#CCCC9A; 
          font-size:10px; 
          text-align:center;
          padding:3px 1px 3px 1px;
          color:#003366;
          z-index:2;
          } 
          
 .pics {margin:5px 5px 0px 5px;}         
          
 /* for short pages */
 
 .outline_short{border: none;  
         width:750px;
         height:1410px;
         background-color:#AA8D91;
             }
 
 .linksbox_short  {position: absolute;
          top:101px;
          left:12px;
          width:150px;
          height:1312px;
          background-color:#CCCC9A;
          z-index:1;
          background-image: url("i/links_bg.jpg"); background-position: 0px 200px; 
          }

.textbox_short {position: absolute;
          top:133px;
          left:162px;
          width:592px;
          height:1280px;
          background: #ffffff;
          background-image:url(../i/bg_short.gif); 
          background-position:0px 280px; 
          background-repeat: no-repeat;    
          } 
          
 
.footer_short {position: absolute;
          top:1380px;
          left:200px;
          width:500px;
          height:15px;
          border:solid 1px #AA8D91;
          background-color:#CCCC9A; 
          font-size:10px; 
          text-align:center;
          padding:3px 1px 3px 1px;
          color:#003366;
          z-index:2;
          }
 
  /* end for short pages */
  
  /* for very short pages */
 
 .outline_veryshort{border: none;  
         width:750px;
         height:1032px;
         background-color:#AA8D91;
             }
 
 .linksbox_veryshort  {position: absolute;
          top:101px;
          left:12px;
          width:150px;
          height:932px;
          background-color:#CCCC9A;
          z-index:1;
          background-image: url("i/links_bg.jpg"); background-position: 0px 200px; 
          }

.textbox_veryshort {position: absolute;
          top:133px;
          left:162px;
          width:592px;
          height:900px;
          background: #ffffff;
          background-image:url(../i/bg_veryshort.gif); 
          background-position:0px 250px; 
          background-repeat: no-repeat;    
          } 
          
 
.footer_veryshort {position: absolute;
          top:1000px;
          left:200px;
          width:500px;
          height:15px;
          border:solid 1px #AA8D91;
          background-color:#CCCC9A; 
          font-size:10px; 
          text-align:center;
          padding:3px 1px 3px 1px;
          color:#003366;
          z-index:2;
          }
 
  /* end for very short pages */
 
 a:link  {font-size:12px; font-weight:bold; color:#003366;} 
 a:visited {font-size:12px; } 
 a:hover {font-size:12px; color:#0000CC; text-decoration: underline; } 
 a:active {font-size:12px; } 
 
 ul {font-family:Times New Roman, Times, serif;
    font-size:14px;
 }
 
 Li.compass
 {list-style-image:url(i/compass.gif);
	}
 
 p {font-family:Times New Roman, Times, serif;
    font-size:14px; 
    text-align:left;
    padding:3px 10px 5px 10px;
    letter-spacing: 0.05em;
    } 
    
  h1 {font-family:Times New Roman, Times, serif;
      font-size:18px;
      color:#003366;
      padding:2px 0px 3px 3px;
  }
    
 .sidelinks {text-align:left;
             margin-left:02px;
             margin-right:01px;
             letter-spacing: 0.00em;
             font-size:5px; 
    }
    
  #menu {
    position: absolute;
    top: 101px;
	height: 30px;
	text-align:center;
	left: 162px;
	width:592px;
	margin: 0px 0px 0px 0px; 
	padding:0px 0px 0px  0px;
	background-color:#CCCC9A;
	border-bottom: 7px solid black;
	border-top: 1px solid black;
	
	
	}

div.outer {
	float: left;
	width: 84px; height: 30px;
	margin: 0px 0px 0px 0px;
	background: url( "i/bars.gif" ) 0 -50px no-repeat;
	}

div.outer a {
	display: block;
	margin: 0; padding:0px 0px 0px 2px ;
	width:100%; height:100%;
	overflow:hidden;
	/*font: bold 8px Georgia, serif;*/
	font-weight:bold;
	color:#003366;
	text-decoration: none;
	
	}
div.outer span{
	display: block;
	margin:0; padding: 2px 0px 0px 2px;
	}
div.outer a:hover {
	background-image: none;
	color: #000000;
	text-decoration: none;
	background-color:#999900;
	
	}
div.outer a:active {
	color: black;
	}      
