
html, body {
margin : 0;
padding : 0;
}
body {
font : 76% Arial, Verdana, serif, sans-serif;
background-color : #000;
}
p {
padding : 0 5px 0;
font-size : 1em;
line-height : 1.3em;
letter-spacing : 1px;
}
h1 {
font-size : 2.5em;
margin-top : 0;
text-transform : uppercase;
letter-spacing : 1px;
}
h2 {
font-size : 2em;
color : #79b30b;
line-height : 1.3em;
letter-spacing : -1px;
}
h3 {
font-size : 1.5em;
color : #b71;
}
h4 {
font-size : 1.25em;
color : #452;
}
h5 {
font-size : 1em;
font-weight : bold;
}
h1, h2, h3, h4, h5 {
padding : 0 5px 0;
}
#navigation p, #extra p {
color : #fff;
}
a:link {
color : #452;
text-decoration : none;
border-bottom : 1px solid #b71;
padding : 1px;
}
a:visited {
color : #452;
text-decoration : none;
border-bottom : 1px solid #b71;
}
a:hover {
background-color : #79b30b;
color : #fff;
}
acronym {
border-bottom : 1px dotted #b71;
cursor : help;
}
label.header {
font-size : larger;
color : #b71;
font-weight : bold;
text-transform : uppercase;
margin-bottom : 0;
padding-bottom : 0;
}
form, submit {
padding : 0;
margin : 0;
}
code {
border : 1px dotted #b71;
border-left : 3px solid #b71;
background-color : #dda;
padding : 1em;
margin-left : 3ex;
color : #742;
}
blockquote {
border : 1px solid #b71;
background-color : #dda;
margin : 3ex;
font-style : italic;
width : 90%;
}
div#header {
margin : 0;
padding : 0;
background : transparent url(images/grass_sm.jpg) no-repeat right center;
height : 16em;
}
div#header h1 {
font-size : 3em;
margin-top : 0;
text-transform : uppercase;
letter-spacing : 1.5px;
color : #fff;
border-bottom : none;
padding : 0;
padding-top : 50px;
}
div#header h1 a {
height : 3em;
min-height : 8em;
line-height : 80px;
margin : 0;
color : #fff;
border-bottom : none;
padding : 0;
}
div#header h1 a:hover {
background-color : transparent;
border-bottom : none;
color : #79b30b;
}
div#header p#skip {
position : absolute;
top : 3px;
right : 3px;
margin : 0;
padding : 0;
}
#skip a, #skip a:visited {
color : #fff;
border-bottom : 1px solid #b71;
}
div#header p#skip01 {
position : absolute;
top : 85px;
right : 300px;
margin : 0;
padding : 0;
}
#skip01 a, #skip01 a:visited {
color : #fff;
border-bottom : 1px solid #b71;
}
div#wrapper {
float : left;
width : 100%;
}
div#content {
margin : 0 0 0 200px;
padding-bottom : 2em;
background-color : #fff;
color : #000;
}
div#content p {
line-height : 1.4;
}
div#content h2#topper {
background : #dda;
color : #742;
margin-top : 0;
padding-top : 0;
}
div#content a:visited {
color : #452;
text-decoration : none;
border-bottom : 1px solid #b71;
}
div#navigation {
float : left;
width : 200px;
margin-left : -100%;
color : #fff;
}
.navcontainer {
width : 198px;
border-right : 1px solid #000;
padding : 0;
margin-bottom : 1em;
background-color : transparent;
}
.navcontainer ul {
list-style : none;
margin : 0;
padding : 0;
border : none;
width : 198px;
min-width : 198px;
}
.navcontainer li {
margin : 0;
}
html > body .navcontainer li a {
width : auto;
}
.navcontainer li a, .navcontainer li a:visited {
display : block;
padding : 5px 5px 5px 0.5em;
border-left : 10px solid #452;
border-right : 10px solid #452;
background-color : #472;
text-decoration : none;
font-weight : bold;
width : 167px;
min-width : 165px;
color : #fff;
border-bottom : 1px solid #79b30b;
}
.navcontainer li a:hover, .navcontainer li#active a {
border-left : 10px solid #fff;
border-right : 10px solid #fff;
background-color : #79b30b;
color : #fff;
font-weight : bold;
}
.navcontainer li.menutitle {
border-left : 10px solid #79b30b;
border-right : 10px solid #79b30b;
font-size : larger;
text-align : center;
color : #b71;
font-weight : bold;
padding-bottom : 1ex;
border-bottom : none;
text-transform : uppercase;
}
.navcontainer li#last a {
border-bottom : none;
}
.navcontainer li ul li {
display : none;
}
.navcontainer li#active ul li {
display : block;
}
.navcontainer li#active ul li a:link, .navcontainer li#active ul li a:visited {
border-left-color : #452;
border-right-color : #452;
background-color : #000;
padding : 5px 0 5px 11px;
}
.navcontainer li#active ul li a:hover {
background-color : #fff;
color : #b71;
}
div#footer {
clear : left;
width : 100%;
background-color : #000;
color : #fff;
}
div#footer a:link, div#footer a:visited {
color : #fff;
}
div#footer ul {
list-style-type : none;
margin : 0;
padding : 0.8em 0;
text-align : center;
}
div#footer ul li {
display : inline;
padding : 0 4px;
}
img.sm {
width : 160px;
}
table {
border : 2px solid #452;
border-collapse : collapse;
width : 90%;
margin-left : 3ex;
}
td {
background-color : #fff;
padding : 3px;
border : 1px solid #fff;
}
th {
text-align : left;
border : 1px solid #fff;
}
thead th {
color : #fff;
font-size : 1.5em;
background-color : #472;
padding : 10px 6px;
}
tbody th {
color : #fff;
font-size : 1.15em;
background-color : #79b30b;
padding : 6px;
}
tbody th.sub {
font-size : 0.9em;
color : #000;
background-color : #dda;
padding : 6px;
}
#pscroller1 {
width : 188px;
height : 100px;
border : 1px solid black;
padding : 5px;
background-color : #ccff99;
color : #333333;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : 550;
}
#pscroller1 a {
text-decoration : underline;
color : #669900;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : 600;
}
#pscroller2 {
width : 795px;
height : 70px;
border : 1px #ffffcc;
padding : 5px;
background-color : #ffffff;
color : #ff6600;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : 550;
}
#pscroller2 a {
text-decoration : underline;
color : #669900;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : 600;
}
