body {
background-color: #FFFFFF;
background-image: url('');
background-repeat: repeat-x;
background-attachment: fixed;
font: .7em "trebuchet ms"; color: #000000;
margin: 0;}

A:link, A:visited, A:active { 
color: #444; 
text-decoration: none;}

A:hover { 
color: #c0c0c0; 
text-decoration: underline;}

strong{
color: #999;}

b{ 
color: #999;}

u{ 
color: #777;}

i{ 
color: #888;}

em{ 
color: #888;}

h1 {
background: none;
color: #555; 
font-family: georgia, "times new roman"; 
font-size: 30px;
font-weight: normal;
letter-spacing: -1px;
line-height: 10px;
margin: 10px 0 0 0; 
padding: 0px; 
text-align: center;}

h2 {
background: none;
color: #999; 
font-family: georgia, "times new roman"; 
font-size: 14px;  
font-weight: normal;
letter-spacing: -1px;
margin: 0 10px 0 0;
padding: 0px;
text-align: center;}

h3 {
background: none;
color: #555; 
font-family: georgia, "times new roman"; 
font-size: 24px;
font-weight: normal;
letter-spacing: -1px;
margin: 0 10px 0 0; 
padding: 0px; 
text-align: right;}

a.navig:link, a.nav:visited, a.nav:active {
color: #fff; 
font-family: georgia;
font-size: 16px;}

a.navig:hover{
color: #284028;
text-decoration: none;}

#nav {
list-style: none;
margin: 0; 
padding: 0;}

#nav li a {
background-color: #555;
border-right: 20px solid #999;
color: #fff; 
display: block;
font-family: Trebuchet MS;
font-size: 16px; 
height: 26px;
letter-spacing: 2px;
padding: .2em 1em;
text-transform: uppercase;}

#nav li a:hover {
background-color: #fff;
color: #000;
text-decoration: none;
width: 250px;}

#container {
background-color: #fff;
border-right: 5px solid #fff;
border-left: 5px solid #fff;
position: relative;
margin: 0 auto;
width: 800px;}

#header {
height: 100px;
position: relative;
width: 800px;}

#banner {
background-color: #fff; 
float: left;
height: 379px;
margin: 0;
padding-top: 0;
text-align: left;
width: 500px;}

#sidebar {
background-color: #fff; 
float: right;
margin: 0;
padding-top: 0;
text-align: left;
width: 290px;}

#content {
background-color: #fff; 
float: left;
margin: 0;
padding-top: 5px;
text-align: left;
vertical-align: middle;
width: 500px;}

#footer {
background-image: url('http://www.freewebs.com/thegaefa/layimgs/footerbg.jpg');
background-repeat: repeat-x;
clear: both;
margin: 0;
padding: 0;
position: relative;
text-align: center;
width: 800px;}

}	
input, textarea { 
border:1px groove #000000; 
background:#CCCCCC; 
font-family:georgia, "times new roman";
font-size: 5pt;color:#354a41
}

blockquote { 
border:0px solid #000000; 
background:#FFFFFF; 
font-family:georgia, "times new roman";
font-size: 12pt;color:#c0c0c0;
text-align: center;
}

hr {
height:5px; 
width:70%; 
background-color: #284028
border: dashed #284028 2px; 
border-top-width: 1px;
line-height: 1pt;
}

.header1 {
font-size: 30px;
color: #284028;
font-family:georgia, "times new roman";
margin-bottom: 0;
margin-top: 23px;
padding: 0;
line-height: 15px;
display: block;
}

.header2 {
font-size: 12px;
color: #000000;
line-height: 10px;
font-family:georgia, "times new roman";
font-weight: italics;
display: block;
margin-top: 5px;
}

.header3 {
font-size: 15px;
color: #000000;
line-height: 10px;
margin-top: 1px;
margin-bottom: 0;
font-family:georgia, "times new roman";
display: block;
font-weight: bold;
}