body {
	background-color: #aaa;
}

div#container {
	position: relative;
	width: 1000px;
	height: 500px;
	top: 100px;
	margin-left: auto;
	margin-right: auto;
	border: 4px solid black;
	overflow: hidden;
	background-color: #fff;
	/* prevent image selection: */
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

img#background {
	position: absolute;
	z-index: 10;
	left: 0px;
	top: 0px;
	width: 1000px;
	height: 500px;
}

img#player {
	position: absolute;
	z-index: 20;
}

div#fade_layer{
	position: absolute;
	z-index: 80;
	left: 0px;
	top: 0px;
	width: 0px;
	height: 0px;
	background-color: #fff;
}

iframe#popup_frame {
	position: absolute;
	z-index: 90;
	left: 0px;
	top: 0px;
	width: 0px;
	height: 0px;
}

div#status_bar {
	position: relative;
	width: 1000px;
	height: 50px;
	top: 100px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	vertical-align: middle;
	font-family: 'ArchitectsDaughter', sans-serif;
	text-transform: uppercase;
}

@font-face {
	/* Generated by Font Squirrel (http://www.fontsquirrel.com) */
    font-family: 'ArchitectsDaughter';
    /* 
	 * Font "Architect's Daughter"
	 * by Kimberly Geswein (http://www.kimberlygeswein.com/)
	 * licensed under Open Font License 1.1 (http://scripts.sil.org/OFL)
	 */
    src: url('../font/architectsdaughter.eot');
    src: url('../font/architectsdaughter.eot?#iefix') format('embedded-opentype'),
         url('../font/architectsdaughter.woff') format('woff'),
         url('../font/architectsdaughter.ttf') format('truetype'),
         url('../font/architectsdaughter.svg#architects_daughterregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
