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

#container {
	margin: 0 auto;
	text-align: right;
	vertical-align: top;
	width: 100%;
}

.header {
	font-family:  Futura, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 48px;
	font-style: normal;
	line-height: 70px;
	color:#131313;
	font-weight: bold;
}


.content_back{
	height: 100%;
	width: 100%;
	position: fixed; 
}


.menu_on{
	width:174px;
	height:45px;
	background-color:#FBFBFB;
	-moz-opacity:1;
	filter: alpha(opacity=100);
	opacity:1;
	font-family: Futura, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 18px;
	font-style: normal; 
	color:#000000;
	text-decoration:none;
	text-align: right;
	}

.menu_over{
	width:174px;
	height:45px;
	background-color:#3d6797;
	-moz-opacity:1;
	filter: alpha(opacity=100);
	opacity:1;
	font-family: Futura, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	color:#000000;
	text-decoration:none;
	text-align: right;
	font-stretch: normal;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	}

.menu_off{
	width:174px;
	height:45px;
	background-color:#000000;
	-moz-opacity:.70;
	filter: alpha(opacity=70);
	opacity:.70;
	font-family: Futura, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	color:#FBFBFB;
	text-decoration:none;
	text-align: right;
	line-height:1;
	}

.menu2_on{
	width:143px;
	height:29px;
	background-color:#FBFBFB;
	-moz-opacity:1; 
	filter: alpha(opacity=100); 
	opacity:100;
	font-family: Futura, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 15px;
	font-style: normal; 
	color:#000000;
	text-decoration:none;
	text-align: right;
	}

.menu2_over{
	width:143px;
	height:29px;
	background-color:#3d6797;
	-moz-opacity:1; 
	filter: alpha(opacity=100); 
	opacity:100;
	font-family: Futura, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	color:#FBFBFB;
	text-decoration:none;
	text-align: right;
	line-height:1;
	}

.menu2_off{
	width:143px;
	height:29px;

	-moz-opacity:.60;
	filter: alpha(opacity=60);
	opacity:.60;
	font-family: Futura, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	color:#FBFBFB;
	text-decoration:none;
	text-align: right;
	line-height:1;
	}

.menu_font{
	font-family: Futura, Lucida Sans, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height:36;
}
.copyright {
	font-family: Futura, Lucida Sans, Arial, sans-serif;
	line-height: 22px;
	font-size: 16px;
	color:#ffffff;
	text-transform: none;
	font-variant: normal;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-stretch: wider;
	direction: inherit;
	-moz-opacity:.70; 
	filter: alpha(opacity=70); 
	opacity:.70;	
}


.bio{width:100%;height:100%;position:fixed;padding:30px 30px;font-size:1.4rem;pointer-events:none;z-index:1000;}
.bio h1{cursor:pointer;font-size:inherit;margin:0 1rem 2rem 0;vertical-align:sub; font-family: 'Libre Baskerville', serif;}
.bio h1,.bio a{display:inline-block;pointer-events:auto}
.content{
	font-family: 'Libre Baskerville', serif;
	color: #000;
	opacity: .8;
	height: 100%;
	width: 100%;
	display: none;
	box-sizing: border-box;
	font-size: 14px;
	font-weight: 400;
}
.bio p{margin-bottom:1.3rem; line-height:130%; font-size: 14px; font-weight: 400}
.bio a{border-bottom:0px solid; color:#000; font-size: 14px; font-weight: 400}

.bioBack {
	opacity: .8;
	height: 100%;
	width: 100%;
	background-color: #FFF;
	opacity: .8;
	display: none;
	z-index:999;
	position:fixed; 
}
