body {
  font-family: verdana, helvetica, arial, sans-serif;
  margin: 0px;
  padding: 0px;
}

#mainMenu {
  background-color: #EEE;
  border: 1px solid #CCC;
  color: white;
  margin: 0px;
  padding: 0px 0px 2px 20px;
}

#menuList {
  margin: 0px;
  padding: 0px;
}

#menuList ul {
  margin: 0px;
  padding: 0px;
}

#menuList li {
  display: inline;
  list-style: none;
}

a.mbar {
  background-color: transparent;
  color: #FFFFFF;
  font-size: 12px;
  margin: 0px;
  padding: 3px 6px;
  text-decoration: none;
}

a.mbar:hover {
  background-color: #009;
  color: #EEE;
}

.menu {
  color: #000;
  background-color: #EEE;
  border: 1px solid #CCC;
  position: absolute;
  visibility: hidden;
}

.menu li a {
  background-color: transparent;
  color: #000;
  display: block;
  font-size: 12px;
  line-height: 1.75em;
  margin: 0px;
  padding: 0px 10px;
  text-decoration: none;
}

.menu li a:hover {
  background-color: #009;
  color: #EEE;
}

span.key {
  text-decoration: underline;
}


#fohmenu { width: 165px; }
#hpwamenu { width: 160px; }
#interpretmenu { width: 160px; }
#publicationmenu { width: 165px; }
#mapmenu { width: 150px; }
#huntingmenu { width: 150px; }
#trailmenu { width: 150px; }

#topMenu{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  background-color: #000000;
  color:#FFFFFF;
  text-align: right;
  font-size: 12px;
  border-bottom: 2px solid #003333;
}
#topHeader{
  position: absolute;
  top: 17px;
  left: 0px;
  width: 100%;
  background: #000000;
  border-bottom: 2px solid #003333;
  
}
#lowerMenu{
  position: absolute;
  top: 100px;
  left: 0px;
  width: 100%;
  background: #000000;
  border-bottom: 2px solid #A5B5C6;
  background-color: #000000;
  border: 2px solid #003333;
  z-index: 1000;
}

#mainContent{
  position: absolute;
  background-color: #FFFFCC;
  top: 250px;
  left: 190px;
  width: 60%;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  margin-left: 0px;
  margin-right: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

#hullettwearContent{
  position: absolute;
  background-color: #FFFFCC;
  top: 130px;
  left: 190px;
  width: 60%;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  margin-left: 0px;
  margin-right: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

#mainbackgrdimage{
  position: absolute;
  background-color: transparent;
  top: 130px;
  left: 190px;
  width: 61%;
  }

a.link {
  color: #0000FF;
}
  
#leftColumn{
  position: absolute;
  background: #000000;
  background-color: transparent;
  top: 130px;
  left: 5px;
  width: 20%;
  text-align: left;
 
  
}

p.lefttext{
 margin-right: 20px;
 font-size: 12px;
}



p.righttext{
 margin-right: 20px;
 font-size: 14px;
}

p.righttext2{
 margin-right: 20px;
 font-size: 18px;
}

.style1 {
	font-size: 18px;
	font-weight: bold;}

.style6 {font-size: 12px;}
.style2 {font-size: 14px;
	font-weight: bold;}
.style2N{font-size: 14px;}
.style3 {font-size: 12px}
.style4 {font-size: 14px; 
        color: #0000FF;}
.style5 {font-size: 9px}

.right{
  text-align: justify;}
#rightColumn{
  position: absolute;
  background-color: transparent;
  left: 810px;
  top: 120px;
  width: 20%;
}

#rightColumnbk{
  position: absolute;
  background-color: transparent;
  top: 130px;
  
  width: 20%;
}

#footer1{
  position: absolute;
  top: 1320px;
  left: 0px;
  width: 100%;
  border-top: 2px solid #003333;
  text-align: center;
  font-size: 10px;
}
#footer2{
  position: absolute;
  top: 1350px;
  left: 0px;
  width: 100%;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
}
#image1{
 
 position: relative;
 
 text-align: right;
 border: 0px;
 width: auto;
 height: 200px;
}


.titlehd
{
	FONT-FAMILY: verdana,arial,sans-serif;
	FONT-SIZE: 16pt;
	text-transform:capitalize;
	font-weight: bolder;
	color: #003333;
        text-align: center;}

.titlehd2
{
	FONT-FAMILY: verdana,arial,sans-serif;
	FONT-SIZE: 12pt;
	text-transform:capitalize;
	font-weight: bolder;
	color: #003333;
        text-align: center;	
}




a.menu1:link{
  color:#FFFFFF;
  font-size: 1em;
  text-decoration:none;
}

a.menu1:active{
 
 color:#990000;
 background-color:#ff0000;
 text-decoration:none;
}

a.menu1:visited{
 
 color:#FFFFFF;
 font-weight: bold;
 text-decoration:none;
}

a.menu1:hover{
 
 color:#FF0000;
 text-decoration:none;
 cursor: none;
}

.style8{
color: #000099;
font-size: 12px;
font-weight: bold;
}
.style9{
color: #660000;
font-size: 14px;
font-weight: bold;
padding-left: 5px;
padding-right: 5px;
}


.style9b{
color: #660000;
font-size: 12px;
font-weight: bold;
padding-left: 5px;
padding-right: 5px;
}

.style10{
color: #660000;
font-size: 18px;
font-weight: bold;
padding-left: 5px;
padding-right: 5px;
}


#newscontributorfooter1{
  position: absolute;
  top: 1850px;
  left: 0px;
  width: 100%;
  border-top: 2px solid #003333;
  text-align: center;
  font-size: 10px;
}
#newscontributorfooter2{
  position: absolute;
  top: 1880px;
  left: 0px;
  width: 100%;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
}

#newspoemfooter1{
  position: absolute;
  top: 1550px;
  left: 0px;
  width: 100%;
  border-top: 2px solid #003333;
  text-align: center;
  font-size: 10px;
}
#newspoemfooter2{
  position: absolute;
  top: 1580px;
  left: 0px;
  width: 100%;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
}


#newsduckbox{
position: absolute;
width: 589px;
height: 358px; 
z-index: 20; 
left: 50px; 
top: 350px;
}


#newsduckboxtxt1{
position: absolute;
left: 10px; 
top: 650px;
padding-left: 5px;
padding-right: 5px;
}

.hr-news{
color: #000000;
background-color: #000000;
height: 2px;
width: 465;
}

#mainpgsupport{
POSITION: absolute;
Z-INDEX: 100; 
LEFT: 7px; 
TOP: 1px;
}

#mainpgcoop{
POSITION: absolute;
Z-INDEX: 100; 
LEFT: 7px;
TOP: 65px;
}

#mainpgvolunteer{
POSITION: absolute;
Z-INDEX: 100; 
LEFT: 6px;
TOP: 100px;
}
#mainpgcap{
POSITION: absolute;
Z-INDEX: 100; 
LEFT: 6px;
TOP: 134px;
}

#donation{
background-color: #ffffCC; 
height: 83px; 
width: 170px; 
left: 6px; 
top: 263px; 
position: absolute; 
visibility: visible;
}

#mainpgdragon{
POSITION: absolute;
Z-INDEX: 100; 
LEFT: 6px;
TOP: 349px;
}

#mainpgdragontxt{
height: 140px; 
width: 170px;
left: 7px;
top: 620px;
position: absolute;
visibility: visible;
}

#coopstudent1{
POSITION: absolute;
Z-INDEX: 100; 
width: 160px;
LEFT: 6px;
TOP: 175px;
}

#volunteerpic1{
POSITION: absolute;
Z-INDEX: 100; 
width: 230px;
LEFT: 6px;
TOP: 145px;
}

#volunteerpic2{
POSITION: absolute;
Z-INDEX: 100; 
width: 230px;
LEFT: 250px;
TOP: 145px;
}

#publeftcoltxt{
  position: absolute;
  background-color: #C0C081;
  top: 0px;
  width: 170px;
  text-align: left;
}
