body
{
	z-index: bottom;
	z-index: -1;
}

.below p
{
	padding-top:8%;
}

.cred_red
{
	color: rgb(194, 50, 50);
}

.cred_orange
{
	color: rgb(186, 128, 61);
}

.cred_green
{
	color: rgb(70, 145, 81);
}

.cred_purple
{
	color: rgb(125, 84, 143);
}

.cred_link
{
	color: rgb(121, 156, 212);
}

.left
{
	float: left;
	text-align: right;
	width: 49%;
}

.right
{
	float: right;
	text-align: left;
	width: 49%;
}

.dash
{
	float: left;
	text-align: right;
	width: 2%;
}

div#escape_help
{
	position: absolute;
	top: 2%;
	left: 2%;
}

div#credits_title_footer
{
	font-family:glitch inside;
	white-space: nowrap;
	overflow: visible;
	width: 100%;
	color: white;
}

div#credits_subtitle_footer
{
	margin-bottom: 45%;
}

div#credits_image_wrapper
{
	width: 50%;
	height: auto;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
}

div#credits_image_wrapper img
{
	display: block;
	width: 100%;
	height: auto;
}

div#credits_image
{
	position: absolute;
	top: 0;
	margin-top: 6%;
	margin-left: 2%;
	margin-right: 9%;
	color: grey;
	overflow: auto;
	height: 92%;
}

div#credits_text_wrapper
{
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
}

div#credits_text img
{
	display: block;
	margin-left: 10%;
	margin-bottom: 45%;
	width: 80%;
	height: auto;
}

div#credits_text
{
	position: absolute;
	top: 0;
	color: grey;
	overflow: hidden;
	width: 100%;
	height: 100%;
	text-align: center;
}

div#credits_text_inner
{
	width: 60%;
	margin-left: 20%;
}