html, body {
	height: 100%;			/* required */
}

body {
	text-align: center;   /* horizontal centering hack for IE */
	padding: 0;           /* required to "hide" distance div */
	margin: 0;            /* required to "hide" distance div */
	background-color:#000;
}

div#distance { 
	margin-bottom: -272px; /* half of content height */
	width: 1px;           /* required to "hide" distance div */
	height: 50%;          /* required */
	float: left;          /* required */

}

div#content {
	position: relative;   /* positions content on top of distance */
	text-align: left;     /* horizontal centering hack for IE */
	height: 545px;         /* required - desired height */
	width: 820px;          /* required - desired width */
	margin: 0 auto;       /* required */
	clear: left;          /* required */
	background-color:#fff;
}

a {
	text-decoration:underline;
	color:#5f080e;
}

a:active {
	text-decoration:underline;
	color:#5f080e;
}

a:link {
	text-decoration:underline;
	color:#5f080e;
}

a:visited {
	text-decoration:underline;
	color:#5f080e;
}

a:hover {
	text-decoration:none;
	color:#000000;
}


.mainContainer {
	position:relative;
	width:820px;
	height:545px;
}

.logo {
	position:absolute;
	right:20px;
	top:18px;
}

.dot {
	position:absolute;
	top:27px;
	right:27px;
	z-index:2;
}

.contact {
	position:absolute;
	top:27px;
	left:27px;
	z-index:2;
}

.contentContainer {
	position:absolute;
	top:23px;
	left:60px;
	height:499px;
	width:700px;
	z-index:1;
	/*border:1px dotted #00ff00;*/
	overflow:hidden;
}

.controls {
	background:url('/images/controls-back.png')
	no-repeat
	left
	top;
	position:absolute;
	width:72px;
	height:57px;
	top:33px;
	right:25px;
	z-index:2;
}

.pause {
	position:absolute;
	top:8px;
	left:12px;
	z-index:1000;
}

.resume {
	position:absolute;
	top:20px;
	left:12px;
	z-index:1000;
}

.fullscreen {
	position:absolute;
	top:31px;
	left:12px;
	z-index:1000;
}


.booples:after {
content: ".";
display: block;
height: 0;
font-size:0;
clear: both;
visibility:hidden;
text-align:left;
}

.booples{display: block;}

/* Hides from IE Mac \*/
* html .booples {height: 1%;}
   .booples{display:block;}
/* End Hack */
