html, body{ 
 margin:0px; 
 padding:0px; 
 text-align:center; 
 background-color: #fff;
 b/ackground-image:url('img/pbg.jpg');

} 

a:link{
        color: blue;
        background-color: transparent;
        }
a:visited{
        color: blue;
        background-color: transparent;
        }
a:hover{
        color: orange;
        font-weight: medium;   
        }
a:active{
        color: blue;
        background-color: transparent;
        }

.mainimage {
  max-width: 700px;
  max-height: 700px;
  width: expression(this.width > 700 ? "700px" : true);
  height: expression(this.height > 700 ? "700px" : true);
}

 
		
		
p{
	font-family: Georgia, 'GoudyOlSt XBd BT','Times New Roman';
	color:#000;
	font-size:1.15em;
		f/ont-weight:bold;
		line-height: 145%;
	word-spacing:0.10em;
	text-align:left;
}

li{
	color:#007c50;
	font-weight: 530;
	line-height: 125%;
	word-spacing:0.15em;
	font-family: tahoma, verdana,Arial, Helvetica, sans-serif;
    font-size: 1.1em; 
}


		
#container{
float:left;
	width:800px;
	text-align: center;
	margin:0 auto;
	margin-top:0px;
	p/adding:0px;
}

#pagewidth{ 
float:left;
		b/ackground-image:url('images/hazard.gif');
		b/ackground-repeat:no-repeat;
		b/ackground-position:400px 374px;
		width:1000px; 
		margin-left:auto; 
		margin-right:auto;		
		background-color: #ffffff;
		border: 1px solid black;
		padding-bottom: 20px;
} 

#menulocator{
	float:left;
	height:0px; 
	margin-top: 0px;
	margin-left:10px;
	b/ackground-color:#FFFFFF; 
	border: 0px solid red;
	width:30%;

}

#header{
float:right;
 height:71px; 
 margin-top: 3px;
 margin-right: 10px;
 b/ackground-color:#FFFFFF; 
 b/order: 1px solid red;
 width:800px;
 text-align:right;
} 

#maincontentwrapper{
	float: left; 
	width:860px;
	_width:;
	padding-left: 70px; 
	padding-right: 70px;
	margin-top: 10px;

}
	
.subhead{
        font-family: Times New Roman, Tahoma, Arial, ;
        font-size: 18pt;
        font-weight: bold;
        text-align: left;
        color: #996633;
		margin-top:35px;
}
.subheadtagline{
        font-family: Tahoma, Arial,Times New Roman ;
        font-size: 10pt;
        f/ont-weight: bold;
        text-align: left;
        color: #996633;
		margin-top:3px;
}

.linklabel a{
        font-family: Times New Roman, Tahoma, Arial, ;
        font-size: 16pt;
        font-weight: bold;
        text-align: left;
        color: #c67900 ;
		margin-top:3px;
		text-decoration: none;
}
.linklabel a:visited{
        color: #c67900;
}

.linklabel a:hover{
        color: orange;
        }

.linklabel a:active{
        color: red;
        }
		
.linkdesc{
        font-family: Tahoma, Arial,Times New Roman ;
        font-size: 10pt;
        f/ont-weight: bold;
        text-align: left;
        color: #996633;
		margin-top:3px;
}



.exhiblist{
	font-family:  tahoma, arial, helvetica; 
	color: black; 
	font-size: 11pt;

}



.footerbox{
	 background-color: #fff;
	 width:1000px;
	_width:1000px;

	height: 165px;
	padding-bottom: 0px;
	margin-bottom:0px;
	border:1px solid #657e62;
	border-top:0px;
	vertical-align:bottom;
}



       



#foot_l{
		b/ackground-image:url('img/foot_lc.gif');
		background-image:url('img/fbg.jpg');
		background-repeat:no-repeat;
		background-position:bottom left;

}

#foot_r{
		b/ackground-image:url('img/footbg_r.gif');
		background-repeat:no-repeat;
		background-position:bottom right;

}



.footertitle{
	color: #fff;
	    font-family: Tahoma, Arial, Times New Roman;
        font-size: 14pt;
        font-weight: bold;
		text-align:center;
}

#footeraddress{
	color: #996633;
	    font-family: Tahoma, Arial, Times New Roman;
        font-size: 12pt;
		text-align:center;
}

#footercontact{
	color: #fff;
	    font-family: Tahoma, Arial, Times New Roman;
        font-size: 10pt;
		text-align:center;
}

#footercontact a{
	color:#fff;
}

#footercontact a:hover{
	color:red;
}

.subfooter{
        font-family: Times New Roman, serif;
        font-size: 16pt;
        font-weight: bold;
        font-style: italic;
        text-align: center;
        color: #ffffff;
}


.headintro{
        font-family: Tahoma, arial, Times New Roman;
        font-size: 14pt;
        font-weight: bold;
        text-align: center;
		line-height:120%;
		vertical-align: top;
        color: brown;
		margin-top: 0px;
}

.paraheader{
		float:left;
        font-family: Tahoma, arial, Times New Roman;
        font-size: 13pt;
        font-weight: bold;
        text-align: left;
		line-height:120%;
		vertical-align: top;
        color: #04333;
		margin-top: 0px;
}

.paratag{
		float:left;
        font-family: Eras Medium ITC, Tahoma, arial, Times New Roman;
        font-size: 12pt;
        font-weight: medium;
        text-align: left;
		line-height:120%;
		vertical-align: top;
        color: brown;
		margin-top: 0px;
}

.contentwrapper{
		f\loat:left;
		text-align:center;
		margin-left: 40px;
		margin-right: 40px;
}

.bodytext{
		float:left;
		color: red;
        vertical-align: top;
		margin-top:0px;
        font-family: tahoma,Arial;
        font-size: 12pt;
        font-weight: normal;
        text-align: left;
}

.credit{
		f/loat:left;
		color: #ffffff;
        font-family: Tahoma, arial, Eras Medium ITC, Times New Roman;
        font-size: 12pt;
} 
	


#menuwrapper{
	f/loat:left;
	width: 100%; 
	margin-top:265px;
	background-image:url('img/menubg.jpg');
	height: 40px;
	p/adding-top:3px;
	p/adding-bottom: 4px;
	background-color: #fff; 
	t/ext-align:center;
	b/order: 1px solid #333300;
	b/order-right: 0px;
}

#submenuwrapper{
	float:left;
	w/idth: 30%; 
	margin-top:0px;
	margin-left:80px;
	b/ackground-image:url('img/menubg.jpg');
	height: 60px;
	padding:3px;
	padding-left:5px;
	padding-right: 28px;
	p/adding-bottom: 4px;
	background-color: #eff6ff; 
	text-align:left;
	border: 1px solid #a1caff;
}

#navi {
		float:left;
		width:100%;
		margin: 0px auto;
		p/adding-top:9px;
		v/ertical-align:middle;		
}



     
#navi a , #navi strong {
        color: #333300;
        font: 14px Arial,Helvetica,sans-serif;
        font-weight: bold;
		h/eight:38px;
        text-decoration: none;
        border: 1px solid transparent;
        text-align: left;
        padding: 0px 5px;
		m/argin-top:10px;
		margin-left:5px;
		vertical-align:middle;
}

#navi strong {
        font-weight: bold;
        b/ackground: #26b8ff;
}



#navi a:hover {
        color: #fa3a00;
        b/order: 1px solid #ffffff;
        b/ackground: #e5cd6d;
		text-decoration:underline;
}

.menuitem{
	float:left;
	height:19px;
	_height:17px;
	vertical-align:middle;
	border-right:1px solid #c6ae9c;
	text-align:center;
	p/adding-top:10px;
}

.menuitem :hover{
b/ackground:blue;
}



#subnavi {
        color: #fff;
		b/order:1px solid red;
        text-align: center;
        font-family: Tahoma, Arial,Helvetica,sans-serif;
		font-size: 10pt;
        font-weight: medium;
        text-decoration: none;
}
#subnavi a , #subnavi strong {
        color: #fff;
		b/order:1px solid red;
        text-align: center;
        font-family: Tahoma, Arial,Helvetica,sans-serif;
		font-size: 10pt;
        font-weight: medium;
        text-decoration: none;
}

#subnavi strong {
        font-weight: bold;
}

#subnavi a {
		font-family: tahoma, arial;
        b\ackground: #000;

}

#subnavi a:hover {
        color: #fff;


}
