@charset "UTF-8";
/* CSS Document */


/* text */

.greystyle01 {
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-smooth:auto;
}
.greystyle02 {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #999999;
	font-weight:100;
	text-decoration: none;
	font-smooth:auto;
}
.greystyle03 {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color: #999999;
	font-weight:bold;
	text-decoration: none;
	font-smooth:auto;
}
.dates {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-smooth:auto;

}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #333333;
}


/* blocks */

#wrapper {
	position:relative;
	width: 1024px; 
	margin: 0 auto; 
	text-align: left;
	background-color:#ffffff;
}
#maincontainer {
	position:relative;
	width: 1040px;
	height: 1460px;
	top:20px;
	background-color:#ffffff;
	z-index: 1;
}
#h1 {
	position:absolute;
	width: 89px;
	height: 30px;
	top:5px;
	left: 13px;
	border:none;
}
#mainimg {
	position:absolute;
	width: 1021px;
	height: 683px;
	top:34px;
	left: 15px;
	z-index:1;
}

#bio {
	position:absolute;
	width: 700px;
	height: 1304px;
	top:55px;
	left: 232px;
}
#bioimg {
	position:absolute;
	width: 100px;
	height: 333px;
	top:190px;
	left: 36px;
}

#maintitle {
	position:absolute;
	width: 335px;
	height: 21px;
	top:729px;
	left: 18px;
}
#footer {
	position:absolute;
	width: 700px;
	height: 15px;
	top:440px;
	left: 170px;
	text-align:center;
}
#footerrec {
	position:absolute;
	width: 250px;
	height: 15px;
	top:725px;
	left: 281px;
	text-align:left;
}
#footerarc {
	position:absolute;
	width: 250px;
	height: 15px;
	top:804px;
	left: 281px;
	text-align:left;
}
#footermain {
	position:absolute;
	width: 250px;
	height: 15px;
	top:733px;
	left: 424px;
	text-align:left;
}

#contactform {
	position:absolute;
	width: 692px;
	height: 500px;
	top:51px;
	left: 228px;
	text-align:left;
}



.submenu01{
	position:absolute;
	float: left;
	margin: 0;
	padding: 0;
	background: url(images/recenta.jpg) no-repeat;
	width: 89px;
	height: 18px;
	overflow:hidden;/* for ie to hide extra height*/
	background-image: url(images/recentb.jpg);
	left: 31px;
	top: 52px;
}
.submenu01 a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 89px;
	height: 18px;
	display: block;
	float: left;
	overflow:hidden;
}
.submenub01 a:hover {
	color: #ffffff;
}
.submenu01 img {
	width: 89px;
	height: 18px; 
	border: 0;
}
.submenu01 a:hover img {
	visibility:hidden;
	position:absolute;
	float: left;
	margin: 0;
	padding: 0;
	background: url(images/archivea.jpg) no-repeat;
	width: 89px;
	height: 18px;
	overflow:hidden;/* for ie to hide extra height*/
	background-image: url(images/archiveb.jpg);
	left: 31px;
	top: 52px;



}
	
.submenu02{
	position:absolute;
	float: left;
	margin: 0;
	padding: 0;
	background: url(images/archivea.jpg) no-repeat;
	width: 89px;
	height: 18px;
	overflow:hidden;/* for ie to hide extra height*/
	background-image: url(images/archiveb.jpg);
	left: 31px;
	top: 72px;
}
.submenu02 a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 89px;
	height: 18px;
	display: block;
	float: left;
	overflow:hidden;
}
.submenub02 a:hover {
	color: #ffffff;
}
.submenu02 img {
	width: 89px;
	height: 18px; 
	border: 0;
}
.submenu02 a:hover img {
	visibility:hidden;
	position:absolute;
	float: left;
	margin: 0;
	padding: 0;
	background: url(images/archivea.jpg) no-repeat;
	width: 89px;
	height: 18px;
	overflow:hidden;/* for ie to hide extra height*/
	background-image: url(images/archiveb.jpg);
	left: 31px;
	top: 72px;

	
	}
	
	.submenu03{
	position:absolute;
	float: left;
	margin: 0;
	padding: 0;
	background: url(images/bioa.jpg) no-repeat;
	width: 89px;
	height: 18px;
	overflow:hidden;/* for ie to hide extra height*/
	background-image: url(images/biob.jpg);
	left: 31px;
	top: 92px;
}
.submenu03 a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 89px;
	height: 18px;
	display: block;
	float: left;
	overflow:hidden;
}
.submenub03 a:hover {
	color: #ffffff;
}
.submenu03 img {
	width: 89px;
	height: 18px; 
	border: 0;
}
.submenu03 a:hover img {
	visibility:hidden

	
	
	
	
	

}
	
	.submenu04{
	position:absolute;
	float: left;
	margin: 0;
	padding: 0;
	background: url(images/contacta.jpg) no-repeat;
	width: 89px;
	height: 18px;
	overflow:hidden;/* for ie to hide extra height*/
	background-image: url(images/contactb.jpg);
	left: 31px;
	top: 112px;
}
.submenu04 a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 89px;
	height: 18px;
	display: block;
	float: left;
	overflow:hidden;
}
.submenub04 a:hover {
	color: #ffffff;
}
.submenu04 img {
	width: 89px;
	height: 18px; 
	border: 0;
}
.submenu04 a:hover img {
	visibility:hidden
	
	
	
	
	
	}
	
	
	
	
	.wsubmenu01{
	position:absolute;
	float: left;
	margin: 0;
	padding: 0;
	background: url(images/wrecenta.jpg) no-repeat;
	width: 89px;
	height: 18px;
	overflow:hidden;/* for ie to hide extra height*/
	background-image: url(images/wrecentb.jpg);
	left: 31px;
	top: 52px;
	z-index:10;
}
.wsubmenu01 a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 89px;
	height: 18px;
	display: block;
	float: left;
	overflow:hidden;
}
.wsubmenub01 a:hover {
	color: #ffffff;
}
.wsubmenu01 img {
	width: 89px;
	height: 18px; 
	border: 0;
}
.wsubmenu01 a:hover img {
	visibility:hidden;
	position:absolute;
	float: left;
	margin: 0;
	padding: 0;
	background: url(images/warchivea.jpg) no-repeat;
	width: 89px;
	height: 18px;
	overflow:hidden;/* for ie to hide extra height*/
	background-image: url(images/warchiveb.jpg);
	left: 31px;
	top: 52px;


}
	
.wsubmenu02{
	position:absolute;
	float: left;
	margin: 0;
	padding: 0;
	background: url(images/warchivea.jpg) no-repeat;
	width: 89px;
	height: 18px;
	overflow:hidden;/* for ie to hide extra height*/
	background-image: url(images/warchiveb.jpg);
	left: 31px;
	top: 72px;
	z-index:10;
}
.wsubmenu02 a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 89px;
	height: 18px;
	display: block;
	float: left;
	overflow:hidden;
}
.wsubmenub02 a:hover {
	color: #ffffff;
}
.wsubmenu02 img {
	width: 89px;
	height: 18px; 
	border: 0;
}
.wsubmenu02 a:hover img {
	visibility:hidden;
	position:absolute;
	float: left;
	margin: 0;
	padding: 0;
	background: url(images/warchivea.jpg) no-repeat;
	width: 89px;
	height: 18px;
	overflow:hidden;/* for ie to hide extra height*/
	background-image: url(images/warchiveb.jpg);
	left: 31px;
	top: 72px;

	
	}
	
	.wsubmenu03{
	position:absolute;
	float: left;
	margin: 0;
	padding: 0;
	background: url(images/wbioa.jpg) no-repeat;
	width: 89px;
	height: 18px;
	overflow:hidden;/* for ie to hide extra height*/
	background-image: url(images/wbiob.jpg);
	left: 31px;
	top: 92px;
	z-index:10;
}
.wsubmenu03 a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 89px;
	height: 18px;
	display: block;
	float: left;
	overflow:hidden;
}
.wsubmenub03 a:hover {
	color: #ffffff;
}
.wsubmenu03 img {
	width: 89px;
	height: 18px; 
	border: 0;
}
.wsubmenu03 a:hover img {
	visibility:hidden

	
	
	
	
	

}
	
	.wsubmenu04{
	position:absolute;
	float: left;
	margin: 0;
	padding: 0;
	background: url(images/wcontacta.jpg) no-repeat;
	width: 89px;
	height: 18px;
	overflow:hidden;/* for ie to hide extra height*/
	background-image: url(images/wcontactb.jpg);
	left: 31px;
	top: 112px;
	z-index:10;
}
.wsubmenu04 a {
	display: block;
	color: #000000;
	font-size: 11px;
	width: 89px;
	height: 18px;
	display: block;
	float: left;
	overflow:hidden;
}
.wsubmenub04 a:hover {
	color: #ffffff;
}
.wsubmenu04 img {
	width: 89px;
	height: 18px; 
	border: 0;
}
.wsubmenu04 a:hover img {
	visibility:hidden
