@CHARSET "UTF-8";

h3.staff-title {
	font:normal 28px "Arial Narrow", Arial, Helvetica, sans-serif;
	color:#082733; 
	padding: 30px 0 0px 0;
}

table.staff-list {
	padding: 10px 0 30px 0;
}
table.staff-list td {
	padding: 0px 20px 0px 0px;
}

div.frame{
	vertical-align: top;
	width: 200px;
	padding: 5px 5px 10px 5px;
	margin: 5px;
	border-style: dotted;
	border-width: 1px;
	border-color: #a09229;
	background: #ede7b8;	
}
div.frame div.outer{
	width: 180px;
	height: 180px;
	margin-left: auto;
	margin-right: auto;
	display: table;
}
div.frame div.outer div.inner{
	display: table-cell;
	vertical-align: middle;
}
div.frame div.outer div.inner img{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

p.staff-name {
	font: 18px "Arial Narrow";
	font-weight: normal;
	color:#082733;
	padding: 0 0 2px 0;
	text-align: center;
}
p.staff-name a {
	font: 18px "Arial Narrow";
	font-weight: normal;
	color:#082733;
	text-decoration: underline;
}
p.staff-name a:hover {
	font: 18px "Arial Narrow";
	font-weight: normal;
	color:#082733;
	text-decoration: none;
}
p.staff-status {
	font: 18px "Arial Narrow";
	font-weight: bold;
	color: #082733;
	padding: 2px 0 2px 0;
	text-align: center;
}
p.staff-profession {
	font: 16px "Arial Narrow";
	font-weight: normal;
	color:#082733;
	padding: 0 0 2px 0;
	text-align: center;
}
	
p.painting-title-large{
	font:20px "Arial Narrow";
	font-weight: bold;
	color:#082733;
	padding: 10px 0 2px 0;
	text-align: center;
	}
p.painting-artist{
	font:14px "Arial Narrow";
	font-weight: normal;
	color:#082733;
	padding: 0 0 2px 0;
	text-align: center;
	}
p.painting-date{
	font:10px "Arial Narrow";
	font-weight: normal;
	color:#082733;
	padding: 0 0 0px 0;
	text-align: center;
	}
