* {
  
	font-family: futura, 'Helvetica Neue',Helvetica,Arial,sans-serif;
  
}

#subnav {
  position:absolute;
  margin-left:-160px;
  width:140px;
  line-height:1em;
}
#subnav A {
  line-height:16px;
  text-decoration:none;
}
#subnav P {
margin:12px 0;}
body {
  padding:0;
  margin:0;
  background-color:#603;
  font-size:62%;
}
A{ 
outline:none;
  color:#603;}
P {
  font-size: 1.4em;
  line-height:1.6em;
  margin: .6em 0;
}
.news {
  color:#fff;
  padding-left:225px;
  padding-right:209px;
}
.news P {
  color:#fff;
}
.news a {
  color:#9ECC3B;
}

.poem {
  margin: 2em  0 2em 4em ;
}
.poem P{
  font-size: 1.5em;
  line-height:1.3em;
  color:#444;
}

H2 {
	font-style:italic;
	font-weight:normal;
	font-size:1.8em;
	margin: 1.5em 0 0 0 ;
}
H3 {
	font-size:1.5em;
	margin: 1.5em 0 0 0 ;
}

body {
}
#container{
  width:766px;
  margin:0 auto;
}
#header{
  margin:12px 0;
  height:88px;
}
#footer{
  color:#fff;
}
H1{
  padding:0;
  margin:0;
}
#headline{
  padding: 12px 12px 0 12px ;
  margin:12px 0;
  height:75px;
  background-color:#fff;
}
#text{
  position:relative;
  height:450px;
  height:auto !important;
  min-height:450px;
  padding:20px 60px 20px 180px ;
  margin-bottom:12px;
  background-color:#fff;
}
UL#mainnav
{
  height:88px;
  padding:0;
}
LI {
	list-style:none;
}
UL#mainnav LI{
  padding-top:20px;
  list-style:none;
	float:left;
}
UL#mainnav LI A{

height:48px;
text-indent:-10000px;
display:block;
float:left;
}
ul#mainnav LI.home {
  padding-top:0;
  padding-right:20px;
}
ul#mainnav LI.home A {
  width:184px;
  height:88px;
	background:url(logo_sm.gif) 0 0 ;
}
.home ul#mainnav LI.home {
  width:84px;
  padding-top:20px;
  padding-left:60px;
}

.home ul#mainnav  LI.home A {
  height:48px;
  width:104px;
	background:url(nav.gif) 0 -50px ;
}
 .home ul#mainnav LI.home A:hover, .home ul#mainnav LI.home A  {
	background:url(nav.gif) 0 0;
}
LI.about A {
	background:url(nav.gif) -104px -50px;
  width:116px;
}
LI.about A:hover, .about LI.about A {
	background:url(nav.gif) -104px 0 ;
}
.about #headline h1 {
  height:60px;
  background:url(head_about.gif) 0 0 no-repeat;
	text-indent:-1000px;
}

LI.faq A {
  width:92px;
	background:url(nav.gif) -220px -50px;
}
LI.faq A:hover, .faq LI.faq A {
	background:url(nav.gif) -220px 0 ;
}
.faq #headline h1 {
  height:60px;
  background:url(head_faq.gif) 0 0 no-repeat;
	text-indent:-1000px;
}
LI.get A {
	background:url(nav.gif) -314px -50px;
  width:186px;
}
LI.get A:hover, .get LI.get A {
	background:url(nav.gif) -314px 0px;
}
.get #headline h1 {
  height:60px;
  background:url(head_get.gif) 0 0 no-repeat;
	text-indent:-1000px;
}
LI.contact A {
	background:url(nav.gif) -500px -50px;
  width:140px;
}
LI.contact A:hover, .contact LI.contact A  {
	background:url(nav.gif) -500px 0 ;
}
.contact #headline h1 {
  height:60px;
  background:url(head_contact.gif) 0 0 no-repeat;
	text-indent:-1000px;
}
