body {
    text-align: center;
    font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
    background-color: #617A33; }

div#container {
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  }

table.header
{	text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 10px;
color: #CCCCCC;
width: 800px;
height: 97px;
background-color: #617A33;
border: none;
  }
 
 a:link {
   color: #617A33; text-decoration:none }
 a:visited {
   color: #617A33; text-decoration:none }
 a:active {
   color: #617A33; text-decoration:none }
 a:hover {
   color: #617A33; text-decoration:underline }
 a.other {
   color: #003300; text-decoration:none; font-style: italic; font-weight:bold  }
 a.other:visited {
   color: #003300; text-decoration:none; font-style: italic; font-weight:bold  }
 a.other:active {
   color: #003300; text-decoration:none; font-style: italic; font-weight:bold  }
 a.other:hover {
   color: #003300; text-decoration:underline; font-style: italic; font-weight:bold  }

div.menubar {
    text-align: center;
        font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
    font-size: 14;
    width: 800px;
    height: 55px;
    padding: 0em;
    border: none;
    color: white;
  }

div.memberlogin { 
    border: 1px #B6E7CE solid; 
    width: 100px;
    height: 15px;
    background::#fff url(../images/gradient.jpg) no-repeat center top;
    margin-left: 639;
    margin-right: auto;
    margin-top: -23px;
    font-size: 12; 
  }

div.headlinebox { 
    border: 1px #623911 solid;
    background: #dee4b4; 
    width: 720px;
    height: 150px;
    margin-left: auto;
    margin-right: auto;
    margin-top: auto;
    font-size: 14; 
  }

div.headlinefloater { 
    border: 1px #623911 dotted; 
    width: 200px;
    height: 96px;
    background: #ffffff;
    margin-left: 450;
    margin-right: auto;
    margin-top: -107px;
    font-size: 12; 
  }

div.advertBodV {
   border: 1px #623911 solid; 
    width: 120px;
    height: 600px;
    background: #ffffff;
margin-left: 600px;
margin-right: auto;
margin-top: -1029px;
position: absolute;
    font-size: 12;
}

div.maintextarea {
    text-align: left;
    background: white;
    font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
    font-size: 13;
    width: 800px;
    padding: 0em;
    border: 0px #1E310D solid;
    border-collapse: collapse;
    border-spacing: 0px;
    border-padding: 0px;
    color: #002f05;
  }

div.mainbody {
    text-align: left;
    border: 1px #623911 dashed;
    background: white;
    font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
    font-size: 13;
    width: 560px;
    padding: 1em;
  }

table.visiting
{	text-align: center;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 14px;
color: #404040;
width: 275px;
height: 457px;
background-color: #DEE4B4;
margin-left: 20px;
margin-right: auto;
margin-top: 14px;
position: absolute;
border: 1px #7D7F62 solid;
border-collapse: collapse;
border-spacing: 0px;}

.visitingHd
{	border-bottom: 0px solid #7D7F62;
background-color: #623911;
text-align: center;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 16px;
color: #ffffcc;
height: 20;}

.visitingBod p
{	text-align: left;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 14px;
line-height: 12px;
color: #613810;
background-color: #DEE4B4;
text-indent: -8px;
margin-left: 12px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;}





.outer	{
  width: 220px;
  padding: 0px;
  border: solid 1px #7D7F62;
  margin-left: 18px;
}
.input {
  width: 100%;
  padding: 2px 10px 10px 10px;
}
.nav-button-outer	{
  width: 100px;
  border: solid 1px #1E310D;
  background: #fff;
  text-align: center;
}
.nav-button-inner	{
  background: #A3A3A3;
  border: solid 2px #fff;
  padding: 0px;
}
A.nav-button-text	{
  color: #fff;
}





table.living
{	text-align: center;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 14px;
color: #404040;
width: 275px;
height: 457px;
background-color: #DEE4B4;
margin-left: 310;
margin-right: auto;
margin-top: 14px;
position: absolute;
border: 1px #7D7F62 solid;
border-collapse: collapse;
border-spacing: 0px;}

.livingHd
{	border-bottom: 0px solid #7D7F62;
background-color: #3A6291;
text-align: center;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 16px;
color: #ffffcc;
height: 20;}

.livingBod p
{	text-align: left;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 14px;
line-height: 12px;
color: #3A6291;
background-color: #DEE4B4;
text-indent: -8px;
margin-left: 12px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;}


table.advert
{	text-align: center;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 14px;
color: #404040;
width: 170px;
background-color: #ffffff;
margin-left: 620;
margin-right: auto;
margin-top: 14px;
position: absolute;
border: 1px silver solid;
border-collapse: collapse;
border-spacing: 0px;}

.advertHd
{	border-bottom: 1px solid silver;
background-color: #ffffff;
text-align: center;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: bold;
font-size: 10px;
color: silver;}

.advertBod p
{	text-align: left;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 12px;
color: #D67E1C;
background-color: #ffffff;
text-indent: -8px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;}

div.footertextarea {
    text-align: center;
    background: white;
    font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
    font-size: 10;
    width: 800px;
    padding: 0em;
    border: 1px #1E310D none;
    color: #002f05;
  }

table.footer
{	text-align: center;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 10px;
color: #CCCCCC;
width: 800px;
height: 35px;
background-color: #ffffff;
border: none;
  }


table.resultsTop
{	text-align: left;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 16px;
color: #1E310D;
width: 580px;
height: 457px;
background-color: #CDD0A9;
text-indent: 10px;
margin-left: 20px;
margin-right: auto;
margin-top: -10px;
position: absolute;
border: 1px #7D7F62 solid;
border-bottom: 1px solid #7D7F62;
border-collapse: collapse;
border-spacing: 0px;}

table.resultsMain
{	text-align: left;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 10px;
color: #1E310D;
width: 580px;
background-color: #DEE4B4;
text-indent: 10px;
margin-left: 20px;
margin-right: auto;
margin-top: 35px;
position: absolute;
border: 1px #7D7F62 solid;
border-top: 1px dashed #7D7F62;
border-bottom: 1px dashed #7D7F62;
border-collapse: collapse;
border-spacing: 0px;}

table.resultsBottom
{	text-align: left;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 10px;
color: #1E310D;
width: 580px;
background-color: #BFC2A2;
text-indent: 10px;
margin-left: 20px;
margin-right: auto;
margin-top: 427px;
position: absolute;
border: 1px #7D7F62 solid;
border-top: 1px dashed #7D7F62;
border-bottom: 1px solid #7D7F62;
border-collapse: collapse;
border-spacing: 0px;}

table.resultsOverflow
{	text-align: center;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 10px;
color: #1E310D;
width: 580px;
background-color: #DEE4B4;
text-indent: 10px;
margin-left: 20px;
margin-right: auto;
margin-top: 397px;
position: absolute;
border: 1px #7D7F62 solid;
border-top: 0px dashed #7D7F62;
border-bottom: 0px solid #7D7F62;
border-collapse: collapse;
border-spacing: 0px;}

table.scheduleTop
{	text-align: left;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 16px;
color: #1E310D;
width: 580px;
background-color: #CDD0A9;
text-indent: 10px;
margin-left: 20px;
margin-right: auto;
margin-top: -15px;
position: absolute;
border: 1px #7D7F62 solid;
border-bottom: 0px solid #7D7F62;
border-collapse: collapse;
border-spacing: 0px;}

table.scheduleMain
{	text-align: left;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 10px;
color: #1E310D;
width: 580px;
height: 457px;
background-color: #DEE4B4;
text-indent: 10px;
margin-left: 20px;
margin-right: auto;
margin-top: 5px;
position: absolute;
border: 1px #7D7F62 solid;
border-top: 0px solid #7D7F62;
border-collapse: collapse;
border-spacing: 0px;}

table.schedule
{	text-align: left;
font-family: Arial, Helvetica, Geneva,
          SunSans-Regular, sans-serif;
font-weight: normal;
font-size: 12px;
color: #1E310D;
width: 700;
background-color: #DEE4B4;
text-indent: 10px;
margin-left: 0px;
border: 1px #7D7F62 solid;
border-top: 1px solid #7D7F62;
border-bottom: 1px solid #7D7F62;
border-collapse: collapse;
border-spacing: 0px;}