body {
background-color: #000000;
background-image: url(/themes/genesisgreen/bg.gif);
background-position: center center;
background-repeat: repeat-y;
color: #FFFFFF;
font-family: helvetica ;

font-size: 10pt;
margin:0 auto 0 auto;
word-spacing: 2px;
font-weight:100;

}
#container {
width: 790px;
margin: 0 auto;
height: 100%;
padding: 0 0 0 0;
}
#header {
background-image: url(/themes/genesisgreen/banners/b10.GIF);
height:224px;
width:791px;
}
#loginform {
background-color: #598527;
height: 22px;
width: 250px;
margin-left: 525px;
margin-top: -189px;
border: 1px #FFFFFF solid;  
font-size: 12pt;
font-weight: bold;
font-family: Times New Roman;
padding: 1px 1px 1px 1px;
}
#navigation {
background-color:transparent;
color: #FFFFFF;
text-align: center;
font-family: Helvetica;
font-size: 10pt;
font-variant: small-caps;
font-weight:normal;
top:60px;
margin-left:-640px; 
margin-top:-210px;
}

	input {
  font-family: Times New Roman;
  font-size: 10pt;
  color: #FFFFFF;
  background-color: #90a93e;
  border: none;
  font-weight: bold;
  
}
#loginbutton {
margin-left: 93px;
margin-top: 4px;
border: none;
}
#controlbutton { 
margin-left: 205px;
margin-top: -80px;
border: none;
}
#contactbutton { 
margin-left: 148px;
margin-top: -80px;
border: none;
}
img {
border:none;
}

a.navigation {
color: #FFFFFF; 
text-decoration: none;}

a.navigation:visited {
color: #FFFFFF; 
text-decoration:none;
}
a.navigation:hover {
text-decoration: underline;
color: #FFFFFF;
}
a.navigation:active {
text-decoration: underline;
color: #FFFFFF;
}
#content {
margin-left: 270px;
margin-top: 150px;
width:500px;
height:500px;
}
#news {
margin-top:-450px;
margin-left:10px;
width: 230px;
height: 340px;
}
#views {
background-color: #90a93e;
width: 230px;
text-align: center;
}
h1 {
text-align: center;
font-size: 25pt;
letter-spacing: 2px;
font-family: Helvetica;
}
h5{
text-align:right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}
h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight:bold;
text-decoration: underline;
}
h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-decoration: underline;
}
h4{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight:bold;
}
h6 {
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
}
hr{
width: 50%;
color: #FFFFFF;
background-color:#FFFFFF;

 border: 0;
}
#comments {
margin-left:10px;
width: 230px;
height: 300px;

}
	.commentsinput {
  font-family: Times New Roman;
  font-size: 10pt;
  color: #FFFFFF;
  background-color: #90a93e;
  border: none;
  font-weight: bold;
border-bottom: 3px #598527 solid;   
  
}
.securenumber{
font-family: Times New Roman;
  font-size: 10pt;
  color: #FFFFFF;
  background-color: #90a93e;
  border: none;
  font-weight: bold;
border-bottom: 3px #598527 solid;  
border-right: 3px #598527 solid; 
height:30px;
float:right;
}
.secureimage{
float:left;
}
.textarea {
  font-family: Times New Roman;
  font-size: 10pt;
  color: #FFFFFF;
  background-color: #90a93e;
  border: none;
  font-weight: bold;
border-bottom: 3px #598527 solid;
border-right: 2px #90a93e solid;
}

a {
color: #FFFFFF;
font-style: normal;
font-variant: normal;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
}

a:visited {
color: #FFFFFF;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
}

a:hover {
color: #FFFFFF;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
}

a:active {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-decoration: underline;
color: #FFFFFF;
}
.comment {
 border: 1px #598527 dashed; 
 width:99%;
 text-align:left;
 font-weight: 100;
 }
 
 .content {
 border: 1px #598527 dashed; 
 width:99%;
 text-align:left;
 font-weight: 500;
font-family: helvetica ;
 }
	.text-input {
  font-family: Times New Roman;
  font-size: 10pt;
  color: #FFFFFF;
  background-color: #598527;
  border: 2px #90a93e solid;
  font-weight: bold;
  
}
.inbox {
 border: 1px #598527 dashed; 
 width:85%;
 text-align:left;
 font-weight: 100;
 }
.image {
float: left;
border: none;
padding: 3px 3px 3px;
}
	.contactform3{
  font-family: Times New Roman;
  font-size: 10pt;
  color: #FFFFFF;
  background-color: #598527;
  border: 2px #90a93e solid;
  font-weight: bold;
  
}

#contactform {
 border: 1px #598527 dashed; 
 width:99%;
 text-align:left;
 font-weight: 500;
font-family: helvetica ;
text-align:center;


}

/* private message boxes */
 
 


#privmsg
{
width:100%;
}

 #privmsg ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#privmsg ul li { display: inline; }

#privmsg a
{
text-decoration: none;
padding: .2em .8em;
color: #fff;
background-color: #598527;
}

#privmsg a:hover
{
color: #fff;
background-color: #6DA530;
}


#active a
{
background-color: #6DA530;
}

.imageright{
float:right;
}
.imageleft{
float:left;
}