body
{
	margin:					0px;
}

#main
{
	background-color:		#000000;

	width:					100%;
	height:					100%;
	
	overflow:				auto;
}

p
{
	color:					#a0a0a0;
	font-family:			cursive, fixed, monospace;
	font-weight:			bold;
	font-size:				16px;
}

.spacer
{
	background-image:		url('img/snowflake.png');
	background-size:		auto 100%;
	background-repeat:		repeat-x;
	
	width:					100%;
	height:					80px;
}

.android_img_link
{
	background-image:		url('img/android.png');
	background-size:		100% 100%;
	background-repeat:		no-repeat;

	margin-left:			auto;
	margin-right:			auto;
	width:					30px;
	height:					30px;
}

#studio
{
	margin-left:			auto;
	margin-right:			auto;
	width:					80%;
	height:					85%;
}

#games
{
	margin-left:			auto;
	margin-right:			auto;
	width:					80%;
}

#studio_title
{
	background-image:		url('img/night_snow_title.png');
	background-size:		100% 100%;
	background-repeat:		no-repeat;
	
	height:					400px;
}

#studio_description
{
	text-align: 			center;
}

@keyframes rotator
{
	from
	{
		transform:			rotate(0deg);
	}
	
	to
	{
		transform:			rotate(360deg);
	}
}

@-webkit-keyframes rotator
{
	from
	{
		-webkit-transform:	rotate(0deg);
	}
	
	to
	{
		-webkit-transform:	rotate(360deg);
	}
}

.game
{
}

.game_title
{
	margin-left:			auto;
	margin-right:			auto;
	
	margin-top:				20px;
	margin-bottom:			20px;
	
	background-size:		auto 100%;
	background-repeat:		no-repeat;
}

.game_description
{
	text-align: 			center;
}

.game_main_img
{
	margin-left:			auto;
	margin-right:			auto;

	margin-top:				20px;
	margin-bottom:			20px;

	background-size:		auto 100%;
	background-repeat:		repeat-x;
}

#game_0_title
{
	background-image:		url('img/game_0_title.png');
	width:					282px;
	height:					100px;
}

#game_0_main_img
{
	background-image:		url('img/game_0_main_img.png');

	width:					150px;
	height:					150px;

	animation:				rotator 30s linear infinite;
	-webkit-animation:		rotator 30s linear infinite;
	transform: 				translate3d(0,0,0);
	-webkit-transform: 		translate3d(0,0,0);
}
