body, html {
	width: 100%;
	background-color: #549f5c;
	padding: 0;
	margin: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .9em;
	}
#outercontainer {
	position: relative;
	width: 720px; 
	border: 0px solid #000;
	margin: 15px auto 0;
	padding: 0;
	background: url("images/sideshadow.gif") top left repeat-y;
	}
	
#innercontainer {
	width: 700px; 
	margin: 0 auto;
	padding: 0 0;
	border: 0px solid red;
	background: #fff url("images/gazelleshadow.gif") bottom left no-repeat;
	}	
#banner {
	position: relative;
	height: 187px;
	background: url("images/bannerphoto.jpg") top left no-repeat;
	padding: 0;
	margin: 0;
	}
#banner h1 {	
	margin: 0;
	padding: 0;
	width: 406px;
	height: 106px;
	background: url("images/tabithalogo.jpg") top left no-repeat;
	}
#banner h1 span {	
	display: none;
	}
#topnav {
	position: relative;
	margin: 0;
	padding: 8px 0;
	background: url("images/navback.gif") top left repeat;
	text-align: center; 
	border-bottom: 2px solid #213e23;
	border-top: 1px solid #213e23;
	}
#topnav a:link, #topnav a:visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	padding: 8px 7px;
	margin: 0;
	border-bottom: 2px solid #213e23;
	border-top: 1px solid #213e23;
	border-left: 1px dotted #213e23;
	}
#topnav a:active, #topnav a:hover {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	padding: 8px 7px 6px;
	margin: 0;
	border-bottom: 4px solid #f97b22;
	border-top: 1px solid #549f5c;
	background-color: #3f6040;
	border-left: 1px dotted #213e23;
	}
#content {
	position: relative;
	margin: 0;
	padding: 0 20px;
	border-top: 1px solid #fff;
	}
#content h1 {
	color: #213e23;
	font-size: 1.5em;
	border-bottom: 1px solid #f97b22;
	padding: 15px 0 0 0;
	vertical-align:baseline
	}
#content h2 {
	color: #344d76;
	font-size: 1.25em;
	}
#content p {
	color: #213e23;
	}

#content a:link {
	color: #04881a;
	font-weight: bold;
	border-bottom: 1px dotted #04881a;
	text-decoration: none;
	padding: 0 2px;
	}
#content a:visited {
	color: #63a36e;
	font-weight: bold;
	border-bottom: 1px dotted #63a36e;
	text-decoration: none;
	padding: 0 2px;
	}
#content a:active, #content a:hover {
	color: #b30b0b;
	font-weight: bold;
	border-bottom: 1px solid #b30b0b;
	background-color: #fbc7a2;
	text-decoration: none;
	padding: 0 2px;
	}
#content div.picright {
	float: right;
	margin: 0 0 15px 15px;
	padding: 4px;
	}
#content div.picright img {
	margin: 0;
	padding: 0;
	border: 1px solid #000;
	}
	
#footer {
	width: 690px;
	padding: 5px;
	margin: 0 0 0 0;
	text-align: right;
	color: #90fa97;
	border-bottom: 0px solid #000;
	z-index: 100;
	background-color: #213e23;
	clear: both;
	font-size: .9em;
	}

form {                                                                          
    margin-bottom: 25px;                                                    
    }                                                                       
form input {                                                                    
    font-size: .9em;                                                        
    font-family: verdana, arial, helvetica, sans-serif;                     
    background-color: #eafcef;                                              
    color: #213e23;                                                         
    }                                                                       
form textarea {                                                                 
    font-size: .9em;                                                        
    font-family: verdana, arial, helvetica, sans-serif;                     
    background-color: #eafcef;                                              
    color: #213e23;                                                         
    }                                                                       

input.button {                                                                  
    background-color: #fff;                                                 
    }
	
/* Style to place the eerie shadows. */	

div.bottomshadow {
	position: relative;
	width: 720px; 
	margin: 0;
	padding: 0;
	height: 11px;
	background: url("images/bottomshadow.gif") bottom left no-repeat;
	border-top: 0px solid red;
	}
div.toprightcorner {
	position: absolute;
	top: 0;
	right: 0;
	width: 30px;
	margin:  0;
	padding: 0;
	height: 29px;
	background: url("images/toprightcorner.gif") top left no-repeat;
	border: 0px solid #000;
	z-index: 10;
	}
div.topleftcorner {
	position: absolute;
	top: 0;
	left: 0;
	width: 30px;
	margin:  0;
	padding: 0;
	height: 29px;
	background: url("images/topleftcorner.gif") top left no-repeat;
	border: 0px solid #000;
	z-index: 10;
	}
div.maxweblink {
	width: 700px;
	margin: 0 auto;
	padding: 0;
	font-size: .6em;
	}
div.maxweblink a:link,  div.maxweblink a:visited, div.maxweblink a:active, div.maxweblink a:hover{
	color: #508c57;
	text-decoration: none;
	}

	
	
	
	
	
