* {
margin: 0;
padding: 0;
}
body {
background: #081542 url(layout/bodyfill.jpg) top left repeat-x;
text-align: center;
font: .8em arial, helvetica, verdana, sans-serif;
color: #f8f8f8;	
}
#container {
text-align: left;
margin: 0 auto;
background: #208D78;
width: 770px;
position:relative;
}
#header {
background: transparent url(layout/headerfill.jpg) top left no-repeat;
height: 333px;
}
#content {
background: transparent url(layout/contentfill.jpg) top left no-repeat;
padding: 12px 0 0 0;
}
#footer {
background: transparent url(layout/footerfill.jpg) top left repeat-x;
}
#innerfoot {
width: 770px;
margin: 0 auto;
background: #0B1B56 url(layout/innerfoot.jpg) top left no-repeat;
text-align: center;
font-size: .7em;
padding: 130px 0 20px 0;
}
#text {
margin-left: 20px;
width: 520px;
position: relative;
display: inline;
float: left;
}
#text h1, #text h2, #text h3, #text h4 {
font: small-caps 1.8em Trajan, Georgia, palatino, "palatino linotype", serif;
color: #F6FCD6;
margin: 0 0 10px 0;
}
#text h2 {
font-size: 1.5em;
}
#text h3 {
font-size: 1.3em;
}
#text h4 {
font-size: 1.2em;
}
#text p {
padding: 7px 0;
line-height: 1.3em;
}
#text ul {
list-style: square;
margin: 0 0 0 22px;
}
#text li {
margin: 6px 0;
}
#text li ul {
list-style: disc;
}
#text span.staff {
width: 130px;
float: left;
clear: left;
}
.clear {
clear: both;
font-size: 0px;
line-height: 0;
}



/* FEEDBACK FORM */

#feedbackform {
width: 300px;
}
#feedbackform fieldset {
border: 2px solid #F7E076;
padding: 8px;
}
#feedbackform legend {
border: 2px solid #F7E076;
padding: 3px 8px;
}
#feedbackform textarea {
height: 120px;
}
#feedbackform .fi {
margin: 4px 0;
background: #B5CFCA;
border: 2px solid #F7E076;
width: 100%;
font: 1.2em/1.2em monospace;
padding: 4px;
}
#feedbackform .fi:focus {
background: #fff;
}

/* LINKS */

a:link, a:active  {
color: #FDDF6D;
}
a:visited {
color: #FDDF6D;
}
a:hover {
color: #fff;
}

#footer a:link, #footer a:visited, #footer a:active {
color: #fff;
text-decoration: none;
}
#footer a:hover {
color: #85E2AE;
text-decoration: underline;
}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-hasFlash h1 {
	visibility: hidden;
}



