@media screen
{
	body
	{
		font-family		: "Trebuchet MS" tahoma;
		font-size		: 12px;
		margin			: 0px;
		padding			: 0px;
	}
	br.both
	{
		clear			: both;
	}
	div.block,
	div.page
	{
		height			: 458px;
		margin			: 0px auto 10px;
		width			: 933px;
	}
	div.block div,
	div.page div
	{
		display			: inline;
		float			: left;
		height			: 415px;
		margin			: 0px 0px 0px 20px;
		padding			: 0px;
		width			: 449px;
	}
	div.block div img
	{
		border			: 1px solid;
		margin			: 0px 6px 6px 0px;
	}
	div.block form
	{
		margin			: 5px 20px;
	}
	div.block form input,
	div.block form label
	{
		float			: left;
	}
	div.block form label
	{
		width			: 150px;
	}
	div.block form br
	{
		clear			: left;
	}
	div.block form p
	{
		height			: auto;
		width			: auto;
	}
	div.block form textarea
	{
		height			: 200px;
		width			: 500px;
	}
	div.block h1
	{
		float			: left;
		font-size		: 24px;
		height			: 40px;
		margin			: 0px;
		width			: 447px
	}
	div.block h1 img
	{
		float			: left;
	}
	div.block h1 span
	{
		display			: block;
		float			: left;
		height			: 37px;
		margin			: 0px;
		padding			: 3px 0px 0px;
		text-align		: center;
		width			: 437px;
	}
	div.block img,
	div.page img
	{
		border			: none;
		float			: left;
	}
	div.block img.button
	{
		margin			: 7px 4px 0px 0px;
	}
	div.block img.overlay
	{
		margin			: -130px 0px 0px 179px;
	}
	div.block img.screenshot
	{
		border			: 1px solid;
	}
	div.block p
	{
		float			: left;
		font-size		: 14px;
		font-weight		: bold;
		height			: 115px;
		margin			: 6px;
		padding			: 0px;
		width			: 440px;
	}
	div.page
	{
		height			: auto;
	}
	div.page div
	{
		height			: auto;
		width			: 900px;
	}
	div#header
	{
		height			: 431px;
		margin			: 0px auto;
		width			: 960px;
	}
	div#header div#slideshow
	{
		float			: left;
		height			: 246px;
		overflow		: hidden;
		width			: 240px;
	}
	div#header img
	{
		border			: none;
		float			: left;
	}
	div#pagination
	{
		height			: 45px;
		margin			: 0px auto 25px;
		width			: 933px;
	}
	div#pagination .left
	{
		float			: left;
	}
	div#pagination .right
	{
		float			: right;
	}
	div#trailer
	{
		height			: 458px;
		margin			: 0px auto;
		width			: 933px;
	}
	div#trailer div
	{
		float			: left;
		height			: 370px;
		width			: 420px;
	}
	div#trailer div strong
	{
		display			: block;
		font-size		: 24px;
		margin			: 15px 0px 30px 28px;
		text-align		: center;
		width			: 350px;
	}
	div#trailer h1
	{
		display			: inline;
		float			: left;
		font-size		: 20px;
		height			: 30px;
		margin			: 0px 5px 5px 16px;
		width			: 484px
	}
	div#trailer h1 img
	{
		float			: left;
	}
	div#trailer h1 span
	{
		display			: block;
		float			: left;
		height			: 30px;
		margin			: 0px;
		padding			: 3px 0px 0px;
		text-align		: center;
		width			: 472px;
	}
	div#trailer img
	{
		float			: left;
	}
	div#trailer img.screenshot
	{
		border			: 1px solid;
		float			: left;
		margin			: 34px 3px 0px 0px;
	}
	div#trailer img#title
	{
		margin			: 0px 0px 5px 0px;
	}
	div#trailer p
	{
		display			: inline;
		float			: left;
		height			: 362px;
		margin			: 0px 5px 0px 16px;
		padding			: 0px;
		width			: 483px;
	}
	img
	{
		border			: none;
	}
	p#footer
	{
		clear			: left;
		margin			: 0px auto;
		padding			: 0px 0px 25px 0px;
		width			: 900px;
		text-align		: center;
	}
	img#moreTitle
	{
		display			: block;
		margin			: 5px auto;
	}
	ul#more
	{
		list-style		: none;
		margin			: 10px auto 0px;
		padding			: 0px;
		width			: 967px;
	}
	ul#more li
	{
		display			: inline;
		float			: left;
		height			: 183px;
		margin			: 0px 15px 16px;
		width			: 210px;
		text-align		: center;
	}
	ul#more li a
	{
		font-size		: 14px;
		font-weight		: bold;
		text-decoration	: none;
	}
	ul#more li img
	{
		border			: 1px solid;
		margin			: 6px 4px 0px;
	}
}
