body{
	margin:0; 
	padding:0;
	background:#758fdd;
	background-image:url('../../include/images/side1.gif');
	background-repeat: repeat-y;
}

.header{
	padding-top:0.2em;
	width:100%;
	background:#4869d2;
	height:4em;
}
.header_sep{
	background-image:url('../../include/images/header1b.gif');
	background-repeat: repeat-x;
	height:2px;
	position:relative;
	top:4em;;
}

.logo{
	width:6em;
	height:3.8em
	padding:0.1em;
	xbackground:green;
	float:left;
	font-size:3.2em;
	xborder:1px solid black;
}

.menu{
	border:1px solid black;
	float:left;
	margin-left:2em;
	margin-top:.6em;
	font-size:1.4em;
	xbackground:green;
}

.body{
	padding-top:2em;
	min-height:12em;
}

.layout_content{
	width:75%;
	margin-left:auto;
	margin-right:auto;
}

.content{
	background:#d7e1ff;
	min-height:14em;
	border:3px double black;
	padding:.4em;
}


.menu_item{
	border:1px solid black;
	margin:.2em;
	xbackground:white;
	display:inline;
	float:left;
}

.menu_a{
	margin:0px; 
	font-size:1.4em; 
	width:15em; 
	height:3.1em; 
	border:1px solid grey; 
}


.a_portrait{height:120px; margin-left:auto; margin-right:auto;}
.a_name{font-size:2em; text-align:center;}
.a_birth{background:#eeffee; padding-right:1em; padding-left:1em}
.a_death{background:#ffeeee; padding-right:1em; padding-left:1em;}
.a_references{clear:both; font-size:1.4em;}
.a_reference{font-size:1em;}
.a_works{font-size:1.4em;}
.a_work{font-size:1.4em;}
.icon1 img {border:0px;}
.a_details{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}