body, p, td{
font-family:verdana, arial, serif;
font-size:11px;
line-height:125%;
}
body{
color:black;
text-align:center;
background-color:white;
background-image:url('../images/back.gif');
border:0px;
padding:0px;
margin:20px;
}
h1, h2, h3, h4, h5 {
color:#990000;
line-height:125%;
background-color:white;
padding:2px 5px;
}
h1{ /* Main Page Header */
font-size:20px;
}
h2{ /* Secondary Header */
font-size:18px;
}
h3{
font-size:16px;
}
h3 a{
color:#990000;
}
h4{ /* BOX Headers */
font-size:14px;
text-align:center;
color:white;
background-color:#990000;
margin:0px;
padding:0px;
}
img{
border:0px;
}
#pageholder{
color:black;
text-align:left;
background-color:white;
border:1px solid #000066;
padding:0px 0px 0px 0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
}
#leftnav{
color:white;
background-color:#990000;
padding:0px 5px;
margin:0px;
}
#content{
color:black;
background-color:white;
padding:10px;
/*border-top:1px solid #000066;*/
}
#footer {
font-size : 9px;
font-family : Arial, serif, Verdana;
text-align : center;
color : black;
padding:2px;
border-top:1px dotted #990000;
margin:0px;
}
.boxmidgn {
color : black;
background-color : #FFFFE6;
border:1px solid #990000;
}
.boxlightgn {
color : black;
background-color : #FFFFA0;
border : 1px solid #990000;
}
.boxlightgnright{
float:right;
color : black;
background-color : #E6FFBF;
border : 1px solid #990000;
margin:0px 0px 10px 10px;
}
.boxcem{
color : black;
background-color : #FFFFA0;
border : 1px solid #990000;
padding:5px;
margin:0px;
}
.clear{
clear:both;
}
.center {
text-align :center;
}
.gooner{
float:right;
text-align:center;
color:black;
background-color:#FFFFA0;
margin:0px 0px 10px 10px;
padding:10px;
border:1px solid #000066;
}
.featured{
text-align:center;
color:black;
background-color:#FFFFA0;
margin:0px;
padding:10px;
border:1px solid #000066;
}
.revback{
color:white;
background-color:#990000;
}
.smallcenter {
font-family: verdana, sans-serif ;
font-size: 9px;
text-align: center;
text-decoration:  none;
}
.imgleft{
float:left;
padding:0px 10px 0px 0px;
}
.imgright{
float:right;
padding:0px 0px 0px 10px;
}

/* imported from old gensite */
#intro {
margin-top:10px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}
#container{
width:100%;
}
.leftmain{
float:left;
width:49%;
margin:0px;
border:0px;
padding:0px;
}
.rightmain{
float:right;
width:49%;
border:0px;
padding:0px;
margin:0px;
}

.update{
overflow:auto;
width:100%;
height:300px;
color:black;
border:1px solid black;
padding:0px;
margin:0px;
}
.update dt{
background-color:#990000;
border:0px;
margin:0px;
}
.update dd{
background-color:white;
padding:0px 10px;
border:0px;
margin:0px;
}


/* end of import */






/* For WEBSITE LEFT NAV - links on dark background */
a.lightlink:link, a.lightlink:visited {
font-family: Arial, Helvetica, sans-serif; 
color: #FFFFFF;
text-decoration: none;
}
a.lightlink:hover, a.lightlink:active {
color: #FFCC33;
text-decoration: none;
}
/* end of lighlinks */












/*  - - - - - - - - - - navbar TO REMOVE WHEN ALL PAGES CHANGED OVER- - - - - - - - - - - - - - - -  */
ul#navlist{
width: 128px;
\width: 130px;
w\idth: 128px;
padding: 0px;
border: 1px solid #808080;
border-top: 0px;
margin: 0px;
font: bold 10px verdana,helvetica,arial,sans-serif;
background: #408040;
}
ul#navlist li{
list-style: none;
margin: 0px;
border: 0px;
border-top: 1px solid #408040;
}
ul#navlist li a{
display: block;
width: 102px;
\width: 138px;
w\idth: 102px;
padding: 4px 8px 4px 8px;
border: 0px;
border-left: 10px solid #60BF60; /* left visual border*/
background: #CCFFBF; /* main background (#80FF80) */
text-decoration: none;
text-align: left;
}
ul#navlist li a:link{
color: #666677;
}
div#navcontainer li a:visited{
color: #666677;
}
ul#navlist li a:hover{
border-color: #CCFFBF; /* shows as left hover blockcolor (#80FF80) */
color: #ffffff;
background: #60BF60; /* hover main background */
}
/*  - - - - - - - - - - - -- -  -  end of navbar  - - - - - - - --  */


