body{ 
  font-family:Lucida Handwriting, Arial Black, Helvetica, Arial, sans-serif;
  background:#B9CEAD;
}
/* wrapper to align center of page */
#wrapper {
/*we need to tell the browser the size of the wrapper div*/
width:800px;
/*aligns the page to the center horizontal (x)*/
margin-left:auto;
margin-right:auto;
/*aligns the page to the center vertical (y)*/
position: absolute;
left: 50%;
/*resets the offset (should be half the width and height*/
margin-left:-390px;
/*allows us to see wrapper*/
background-color:#B9CEAD;
}

#header {
   width:800px;
   background-image:url(media/Banner.png); 
   background-repeat:no-repeat;
   background-position:top;
   background-color:#B9CEAD;
   display: block;
}

#logo a {
  position: absolute;
  height: 200px;
  width: 800px;
  top: 0px; 
  text-decoration: none;
  }
#logo a i { visibility: hidden; }
a#logo:hover { background-image: url(#logo a {
  position: absolute;
  height: 200px;
  width: 800px;
  top: 0px; 
  text-decoration: none;
  }
#logo a i { visibility: hidden; }
a#logo:hover { background-image: url(media/Banner.png); border: none; opacity:0.9;} 
g); border: none; opacity:0.9;} 

#header p{  /*We want to style the paragraph tags inside of the header*/
   color:#000;
   font-family:Lucida Handwriting, Tahoma, Arial Black, Helvetica, Arial, sans-serif; 
   font-size:16px;
   font-weight:bold;
   margin:0;
   padding: 202px 0px 0px 6px; /* Top Right Bottom Left (thanks Chris) 82px will push it down enough to show the whole background...it's a hack but that's how I roll*/
}

#tabs {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	margin-bottom:1em; /*margin between menu and rest of page*/
	overflow:hidden;
    font-family:Tahoma, Arial Black, Helvetica, Arial, sans-serif; 
    font-size:12px;	
	}

#tabs ul {
	margin:10;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}


}#content{
  background-color:#B9CEAD;
  font-family:Lucida handwriting, Arial Black, Helvetica, Arial, sans-serif;  
}
<!--
.indented
   {
   padding-left: 15pt;
   padding-right: 15pt;
   }
-->
/*We style the p tag here again, as well as our h tags*/
#content h1{
  color:#fff;
  font-size:24px;
  font-weight:bold; /*All h tags are BOLDED by default*/
  margin: 0 6px;
  padding: 15px 0 3px 0;
  font-family:Lucida Handwriting, Arial Black, Helvetica, Arial, sans-serif;  
}
#content h2{
  font-size:18px;
  font-weight:bold; /*All h tags are BOLDED by default*/
  margin: 0 6px;
  padding: 15px 0 3px 0;
  font-family:Lucida Handwriting, Arial Black, Helvetica, Arial, sans-serif;  
}

#content p1{
  color:#fff;
  font-size:24px;
  font-weight:bold;
  font-family:Lucida handwriting, Arial Black, Helvetica, Arial, sans-serif;  
  margin: 0 6px; /* Top/Bottom Left/Right...we want the paragraph to flush right up to the bottom of the h1*/ 
  padding: 0 6px 9px 6px; 
}

#content p{
  text-align: justify; 
  color:#000;
  font-size:18px;
  font-weight:bold;
  font-family:Lucida handwriting, Arial Black, Helvetica, Arial, sans-serif;  
  margin: 0 6px; /* Top/Bottom Left/Right...we want the paragraph to flush right up to the bottom of the h1*/ 
  padding: 0 6px 9px 6px; 
}
#content p1{
  color:#000;
  font-size:18px;
  font-weight:bold;
  font-family:Lucida handwriting, Arial Black, Helvetica, Arial, sans-serif;  
  margin: 0 6px; /* Top/Bottom Left/Right...we want the paragraph to flush right up to the bottom of the h1*/ 
  padding: 0 6px 9px 6px; 
}

#content p2{
  color:#ff0000;
  font-size:18px;
  font-weight:bold;
  font-family:Lucida handwriting, Arial Black, Helvetica, Arial, sans-serif;  
  margin: 0 6px; /* Top/Bottom Left/Right...we want the paragraph to flush right up to the bottom of the h1*/ 
  padding: 0 6px 9px 6px; 
}
/* And now the fun part!*/

/*THE FOOTER IS THE MOST IMPORTANT PART WHEN USING ANY FLOATING DIVS*/
#footer{
  width:780px;
  clear:both;
  background-color:#B0CEAD;
}
#footer p{
  font-size:10px;
  font-family:Tahoma, Arial Black, Helvetica, Arial, sans-serif;  
  font-weight:bold;
  color:#0000FF;
}

#footer p1{
  font-size:14px;
  font-family:Tahoma, Arial Black, Helvetica, Arial, sans-serif;  
  font-weight:bold;
  color:#0000FF;
}
.glt-elm{
	position: absolute;
	left: 0;
	top: 0;
	width: 250px;
	color: #fff;
	opacity: 0.9;
	visibility: hidden;
}

.glt-elm p{
	font: Tahoma, sans-serif; font-size: 16px;	color: white;
   font-weight:bold;
	margin: 0;
	padding: 0.5em;
	background:#666;
	text-align: center; 
}

.glt-elm img{
	display: block;
}

/* and this CSS for IE, if you want to use transparency: */
.glt-elm{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}

