#leftColumnTopLeft
{
	background-image: url(images/left_column_top_left.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 9px;
	height: 28px;
}

#rightColumnTopRight
{
	background-image: url(images/right_column_top_right.png);
	background-repeat: no-repeat;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 9px;
	height: 28px;
}

#header
{
	background-image: url(images/header_bg.jpg);
	background-repeat: no-repeat;
	position: absolute;
	left: 9px;
	top: 0px;
	width: 914px;
	height: 267px;
	overflow: hidden;
}

#moreGames
{
	background-image: url(images/more_games_button.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 96px;
	top: 7px;
	width: 68px;
	height: 42px;
	border-style: none;
}

#moreGames:hover
{
	background-position: 0px -42px;
}

#moreGames:active
{
	background-position: 0px -42px;
}
#usernameLogin
{
	background-image: url(images/username.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 583px;
	top: 60px;
	width: 245px;
	height: 18px;
	overflow: hidden;
}

#usernameLoginInput
{
	position: absolute;
	left: 89px;
	top: 2px;
	width: 152px;
	height: 14px;
}

#passwordLogin
{
	background-image: url(images/password.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 586px;
	top: 83px;
	width: 242px;
	height: 19px;
	overflow: hidden;
}

#passwordLoginInput
{
	position: absolute;
	left: 86px;
	top: 3px;
	width: 152px;
	height: 14px;
}

#loginButton
{
	background-image: url(images/login_button.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 694px;
	top: 109px;
	width: 110px;
	height: 36px;
}

#loginButton:hover
{
	background-position: 0px -36px;
}

#loginButton:active
{
	background-position: 0px -72px;
}

#registerLoginButton
{
	background-image: url(images/register_login_button.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 694px;
	top: 150px;
	width: 110px;
	height: 36px;
	border-style: none;
}

#registerLoginButton:hover
{
	background-position: 0px -36px;
}

#registerLoginButton:active
{
	background-position: 0px -72px;
}

#welcome
{
	position: absolute;
	left: 583px;
	top: 60px;
	width: 245px;
	height: 18px;
	overflow: hidden;
	text-align: center;
}

#confirmAccountLoginButton
{
	background-image: url(images/confirm_account_login_button.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 615px;
	top: 86px;
	width: 180px;
	height: 35px;
	border-style: none;
}

#confirmAccountLoginButton:hover
{
	background-position: 0px -35px;
}

#confirmAccountLoginButton:active
{
	background-position: 0px -70px;
}

#logoutButtonUnconfirmed
{
	background-image: url(images/logout_button.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 650px;
	top: 126px;
	width: 110px;
	height: 36px;
	border-style: none;
}

#logoutButtonUnconfirmed:hover
{
	background-position: 0px -36px;
}

#logoutButtonUnconfirmed:active
{
	background-position: 0px -72px;
}

#logoutButtonConfirmed
{
	background-image: url(images/logout_button.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 650px;
	top: 86px;
	width: 110px;
	height: 36px;
	border-style: none;
}

#logoutButtonConfirmed:hover
{
	background-position: 0px -36px;
}

#logoutButtonConfirmed:active
{
	background-position: 0px -72px;
}

#homeButton
{
	background-image: url(images/home_button.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 233px;
	top: 207px;
	width: 148px;
	height: 40px;
	border-style: none;
}

#homeButton:hover
{
	background-position: 0px -40px;
}

#homeButton:active
{
	background-position: 0px -80px;
}

#screenshotsButton
{
	background-image: url(images/screenshots_button.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 383px;
	top: 207px;
	width: 148px;
	height: 40px;
	border-style: none;
}

#screenshotsButton:hover
{
	background-position: 0px -40px;
}

#screenshotsButton:active
{
	background-position: 0px -80px;
}

#playNowButton
{
	background-image: url(images/play_now_button.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 533px;
	top: 207px;
	width: 148px;
	height: 40px;
	border-style: none;
}

#playNowButton:hover
{
	background-position: 0px -40px;
}

#playNowButton:active
{
	background-position: 0px -80px;
}

#smallCountContainer
{
	position: absolute;
	left: 547px;
	top: 214px;
	width: 120px;
	height: 25px;
	overflow: hidden;
	visibility: hidden;
}

#smallCountHours100
{
	background-image: url(images/small_countdown.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 11px;
	height: 25px;
	border-style: none;
}

#smallCountHours10
{
	background-image: url(images/small_countdown.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 11px;
	top: 0px;
	width: 11px;
	height: 25px;
	border-style: none;
}

#smallCountHours1
{
	background-image: url(images/small_countdown.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 22px;
	top: 0px;
	width: 11px;
	height: 25px;
	border-style: none;
}

#smallCountSeparator1
{
	background-image: url(images/small_countdown.png);
	background-repeat: no-repeat;
	background-position: -110px 0px;
	position: absolute;
	left: 33px;
	top: 0px;
	width: 7px;
	height: 25px;
	border-style: none;
}

#smallCountMinutes10
{
	background-image: url(images/small_countdown.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 40px;
	top: 0px;
	width: 11px;
	height: 25px;
	border-style: none;
}

#smallCountMinutes1
{
	background-image: url(images/small_countdown.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 51px;
	top: 0px;
	width: 11px;
	height: 25px;
	border-style: none;
}

#smallCountSeparator2
{
	background-image: url(images/small_countdown.png);
	background-repeat: no-repeat;
	background-position: -110px 0px;
	position: absolute;
	left: 62px;
	top: 0px;
	width: 7px;
	height: 25px;
	border-style: none;
}

#smallCountSeconds10
{
	background-image: url(images/small_countdown.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 69px;
	top: 0px;
	width: 11px;
	height: 25px;
	border-style: none;
}

#smallCountSeconds1
{
	background-image: url(images/small_countdown.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 80px;
	top: 0px;
	width: 11px;
	height: 25px;
	border-style: none;
}

#smallCountSeparator3
{
	background-image: url(images/small_countdown.png);
	background-repeat: no-repeat;
	background-position: -110px 0px;
	position: absolute;
	left: 91px;
	top: 0px;
	width: 7px;
	height: 25px;
	border-style: none;
}

#smallCountCentiseconds10
{
	background-image: url(images/small_countdown.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 98px;
	top: 0px;
	width: 11px;
	height: 25px;
	border-style: none;
}

#smallCountCentiseconds1
{
	background-image: url(images/small_countdown.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 109px;
	top: 0px;
	width: 11px;
	height: 25px;
	border-style: none;
}

#smallCountLoading
{
	background-image: url(images/small_countdown.png);
	background-repeat: no-repeat;
	background-position: 0px -25px;
	position: absolute;
	left: 561px;
	top: 214px;
	width: 92px;
	height: 25px;
	border-style: none;
	visibility: hidden;
}

#donateButton
{
	background-image: url(images/donate_button.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 694px;
	top: 192px;
	width: 110px;
	height: 55px;
}

#donateButton:hover
{
	background-position: 0px -55px;
}

#donateButton:active
{
	background-position: 0px -110px;
}