#loginform {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%); /* Yep! */
	width: 27em;
	height:14em;
	background-color: #F5F5DC;
	padding: 15px;
	border: 1px solid #FFDAB9;
	z-index: 100;
}
#logo {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0); /* Yep! */
	width: 102px;
}
IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }