
/* *** Illustration *** */
.illustration {
	float: right;
	margin-left: 15px;
	width: 250px;
}
.illustration p {
	color: #464031;
	font-size: 80%;
}




/* *** Person profile *** */
h2.category {
	clear: left;
	margin-bottom: 1em;
}

.person-profile-mini {
	background: url("../_gfx/box-bg.png") repeat-x;
	border: 1px solid #D7D6D3;
	float: left;
	padding: 5px;
	width: 338px;
	margin-bottom: 15px;
	margin-right: 15px;
}
html>body .person-profile-mini {
	/* Standard */
	min-height: 72px; /* 60 + 2*(1 + 5 + 1?) */
}

.person-profile-mini h1,
.person-profile-mini h2,
.person-profile-mini h3,
.person-profile-mini h4,
.person-profile-mini h5,
.person-profile-mini h6 {
	margin: 0;
	font-size: 120%;
}
.person-profile-mini img {
	float: left;
	border: 1px solid #D7D6D3;
	margin-right: 1ex;
	padding: 5px;
}
.person-profile-mini p.title,
.person-profile-mini ul.associations {
	font-size: 11px;
	line-height: 1.0;
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: 60px;
}
.person-profile-mini ul.associations li {
	margin: 0;
	padding: 0;
}
.person-profile-mini dl.contact-info {
	line-height: 1.1;
	margin: 1.2ex 0 0 0;
	padding: 0;
	list-style: none;
	margin-left: 60px;
}
.person-profile-mini dl.contact-info dt {
	font-size: 11px;
	font-weight: normal;
	float: left;
	margin: 0 0.5ex 0 0;
}
.person-profile-mini dl.contact-info dd {
	font-size: 11px;
	margin: 0;
}




