body { background-color: #E9E0C5; margin-top: 5px; }
#menu { width: 100%; background: transparent; float: left; }
#menu ul { list-style: none; margin: 0px; padding: 0px; width: 107px; float: left; }
#menu a { 
        display: block; width: 107px;
	line-height: 12px; font-family: Verdana, Arial;
	font-size: 11px; font-weight: bold;
	text-align: center; text-decoration: none;
        text-indent: 0px; background-color: #337A1E;
	color: #FFFFFF; margin: 0px;
	padding: 4px 0px 4px 0px;
	border-left: 1px solid #082100;
	border-top: 1px solid #082100;
        border-right: 1px solid #0921014;
        border-bottom: 1px solid #092101;
        -moz-box-sizing: border-box;
        background-image: url(images/woodpattern.jpg);
}
#menu a:hover {
 	color: #FFFFFF; background-color: #21AB24;
	border: 1px solid #000000;
        -moz-box-sizing: border-box;
        background-image: url(images/woodpattern.jpg);
}
#menu li { position: relative; }
#menu ul ul { position: absolute; z-index: 500; }
#menu ul ul ul { position: absolute; top: 0; left: 50%; }
div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul { display: none; }
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul { display: block; }
div.special { width: 100%; height: 400px; overflow: auto; text-align: left; font-size: 12pt; font-face: verdana; }
table.special { border: 2px; border-style: solid; border-color: #D6AD85; }
table.special2 { border: 2px; border-style: solid; border-color: #604a33; background-color: #E3C8AC; }
td.special    { font-size: 8pt; font-family: Arial; }
td.woodframeHR { background-image: url(images/hr.jpg); }
td.woodframeVR { background-image: url(images/vr.jpg); }
area:hover.hidelink { cursor: default; }
input[type="button"], input[type="submit"] { background-image: url(images/woodpattern.jpg); text-size: 12pt; font-weight: bold; font-face: verdana,arial; border: 1px solid #000000; }
td.visitortxt { font-size: 10pt; font-family: Arial, Verdana; font-weight: bold; }
div.counter { background-image:url(images/counter/counterboard.jpg); height: 12pt; width: 100%; vertical-align: middle; }
td.slogan { font-face: verdana,arial; font-size: 20pt; font-weight: bold; font-style: italic; }
td.main { background-image:url(images/lakebg.jpg); }
.textgrnb { color: #008000; font-weight: bold; }
.text12pt { font-size: 12pt; }