#layout {  position: absolute;
 		   margin: 0px;
 		   top: 0px;
           left: 0px;
   		   width: 100%;
   		   height: 100%;
		   padding: 5px;
		   text-align: center;
 	    }
 	    
/* Size and center our content portion of the page. Set to a specific size of 744 to design
   for 800x600 browsers */
#content { margin-left: auto;
		   margin-right: auto;
		   padding: 0px;
   		   background-color: #ffffff;
           width: 744px;
           text-align: left;
           border: 1px solid #008000;
         }

/* Secondary content window for that text or content which needs to be padded, as opposed to graphically
   designed. Make sure to shorten the width by TWICE the border size of the parent container (always "content")
   to account for left/right borders */
#paddedcontent { padding: 5px 5px 5px 5px;
				 margin: 0px 0px 0px 0px;
   		   		 width: 734px;
           		 border: 0px none;
           		 background-color: #ffffff;
         	   }

/* General style sheet for our body tags - setting up scrollbar colors */
BODY { scrollbar-face-color: #336633;
       scrollbar-shadow-color: #000000;
       scrollbar-highlight-color: #FFFFFF;
       scrollbar-3dlight-color: #333333; 
       scrollbar-darkshadow-color: #000000;
       scrollbar-track-color: #003300; 
       scrollbar-arrow-color: #FFFFFF;
       margin: 0px;
       background-color: #339933
     }
	 
/* Hide the text from those browsers capable of displaying the CSS markup, but leave the text to be indexed by search bots */
.replace { 
	position:relative; margin:0px; padding:0px; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ 
} 
.replace span { 
	display:block; position:absolute; top:0px; left:0px; z-index:1; /*for Opera 5 and 6*/ 
} 
#history, #history span {
	height:270px;
	width:296px;
	background-image: url(images/HistoryText1_800x.gif);
	color: #339933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
	
.footer {
	font-size: small;
}

.seotext{
	display:none;
}
