body {padding:0; margin:0; height:100%; width:100%;}

/* Overlay */
#modalOverlay {background-color:#000; cursor:wait;}

/* Container */
#modalContainer {
	height:400px;
	width:600px;
	left:50%;
	top:15%;
	margin-left:-300px;
	background-color:#6C4517;
	border:3px solid #ccc;
	vertical-align: middle;
}

a.modalCloseX,
a.modalCloseX:link,
a.modalCloseX:active,
a.modalCloseX:visited{
	text-decoration: none;
	font-weight:bold;
	font-size:1.5em;
	position:absolute;
	right:5px;
	top:0px;
	color:black;
}

a.modalCloseX:hover{
	color: blue;
}