html, body{ 
 margin:0; 
 padding:0; 
 text-align:center;
 background-color:#eeeeee;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:92%;
} 
 
#outer{ 
 width:780px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;
 margin-top:10px;
 background-color:#FDFEED;  
} 
.outer2{ 
 width:800px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;
 margin-top:10px;
 background-color:#FFF;  
} 

 .outer3{ 
 width:800px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;
 margin-top:0;
 background-color:#FFF;  
} 
#header{
 position:relative; 
 height:124px; 
 background-color:#f7f7de; 
 width:100%;
} 
 
 #header2{
 position:relative; 
 height:124px; 
 background-color:#f7f7de; 
 width:100%;
  width:800px; 
} 
#logo{
 width:350px;
 position: relative;
 float:left;
 padding: 35px 20px 20px 35px;
 background-image:url(images/apex3.gif);
}
 
#topright{
 width:350px;
 position: relative;
 float:right;
 padding-top:0;
 text-align:right;
 }
#headline{
 position:relative; 
 height:40px; 
 background-color:#Ffffff; 
 width:100%;
 text-align:center;
}  
#leftcol{
 width:170px; 
 float:left; 
 position:relative; 
 background-color:#FDFEED;
 padding-right:10px;
 }

 
#twocols{
 width:600px; 
 float:right; 
 position:relative; 
  }
 
#rightcol{
 width:600px; 
 float:right; 
 position:relative; 
 background-color:#FfFFFF;
 }
 
#maincol{background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 position: relative; 
 width:0px; 
 }
#accolades{
 position:relative; 
 height:60px; 
 background-color:#FFFFFF; 
 width:100%;
 text-align:center;
}  
#access {
	padding:10px;
	} 
#footer{
 height:60px; 
 background-color:#f7f7de; 
 clear:both;
 padding-bottom:10px;
 } 
#footer2{
 height:60px; 
 background-color:#f7f7de; 
 clear:both;
 padding-bottom:10px;
 width:800px;
 } 
 #onecol{
 width:100%; 
margin-left:auto;
margin-right:auto;
 background-color:#FFF;
 text-align:center;
  }
#advert {
	width:145px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:10px;
	margin-top:150px;
	} 

 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

 /*text styles*/
 
 h1{
 font-size:1.2em;
 font-weight:bold;
 margin-top:8px;
 margin-bottom:10px;
 margin-left:auto;
 margin-right:auto;
 color:#6e0a48;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic;
 }
h2  {
font-size:1.0em;
 font-weight:normal;
 margin-bottom:0;
 margin-top:8px;
	padding-right:5px; 
	padding-left:5px;
	}
#address  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:1em;
	padding:10px 0;
	text-align:center;
	} 
	
p.hometext {
	padding-right:5px; 
	padding-left:5px;
	 text-align:left;
	}
p.bottomtext {
	padding-right:5px; 
	padding-left:5px;
	padding-bottom:5px;
	 text-align:left;
	}
	
.author {
	font-size: 10px;
 	background-color:#eeeeee;
	color:#000000;
	text-decoration:none;
margin-top:20px;
	
	}
	
img {
	border:0;
	}
			
img.flushright {
	margin:14px 0 0 10px;
	float:right;
	} 
	
img.flushright3  {
	margin: 0 0 7px 10px;
	float:right;
	}	
img.flushright2 {
	margin:10px 0 10px 10px;
	} 	
img.flushleft {
	margin:10px 10px 0 0;
	} 
img.flushleft2 {
	margin:10px 10px 0 0;
	float: left;
	} 	
 /*nav menu styles*/
 
 #menu {
 padding-top:20px;
 }
 
#menu a, #menu a:visited {
  text-decoration:none;
  text-align:left;
  background-color:#f7f7de; 
  color:#6e0a48;
  display:block; 
  width:11em; 
  padding:0.2em;
  padding-left:8px;
  margin:0.4em 0;
  border-right:5px solid #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  }
#menu a:hover {
  border-right:5px solid #6e0a48;
  background-color:#EFF1C9;
  }		
 
#logos {
	padding:7px;
	}
	
#kta {
	margin: 0 10px 10px 12px;
	}	
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
}

.walker {
	font-size: 11px;
 	background-color:#eeeeee;
	color:#000000;
	text-decoration:none;
margin-top:20px;
	
	}