body {
	width:				893px !important; /* Real width: 888px */
	margin-top:			0px !important;
	margin-bottom:		0px !important;
	margin-left:		auto !important;
	margin-right:		auto !important;
	background-image:	url('../img/background.gif');
	background-repeat:	repeat-x;
	background-color:	#fe7116;
	padding:			0px;
}

div#navi_top_wrapper {
	float:				left;
	width:				888px;
	height:				62px;
	background-image:	url('../img/background_top.gif');
	background-repeat:	no-repeat;
}

	ul#navi_top {
	float:				left;
	list-style-type:	none;
	width:				578px;
	height:				38px;
	margin:				0px;
	padding:			24px 0px 0px 10px;
	}
	
	ul#navi_top li {
	float:				left;
	margin-right:		20px;
	background-image:	url('../img/navi_top_marker.gif');
	background-repeat:	no-repeat;
	background-position:right;
	padding-right:		20px;
	}
	
	ul#navi_top a, ul#navi_top a.selected {
	text-decoration:	none;
	}
	
	ul#navi_top a.selected {
	font-weight:		bold;
	color:				#123fde;
	}

ul#game_logos {
	float:				left;
	list-style-type:	none;
	float:				left;
	@padding-top:		14px;
}

ul#game_logos li {
	float:				left;
	margin-right:		15px;
}

div#header {
	float:				left;
	width:				888px;
	margin-bottom:		-3px;
}

div.spacer {
	float:				left;
	width:				888px;
	height:				10px;
	background-color:	#ffffff;
}

div#main_wrapper {
	float:				left;
	width:				888px;
	background-image:	url('../img/background_wrapper.gif');
	bacground-repeat:	repeat-y;
}

div#left {
	float:				left;
	width:				218px;
	padding:			0px 0px 0px 0px;
}

div#left_content {
	float:				left;
	width:				198px;
	padding:			10px;
}

div#navi_left_wrapper {
	float:				left;
	width:				218px;
}

	ul#navi_left {
	list-style-type:	none;
	margin:				0px;
	padding:			0px;
	}
	
	ul#navi_left li {
	width:				218px;
	height:				21px;
	padding:			7px 0px 0px 10px;
	background-image:	url('../img/background_navi_left.gif');
	background-repeat:	no-repeat;
	}
	
	ul#navi_left a, ul#navi_left a.selected {
	text-decoration:	none;
	}
	
	ul#navi_left a.selected {
	font-weight:		bold;
	color:				#123fde;
	}

div#main {
	float:				left;
	width:				650px;
	padding:			10px;
}

div#bottom {
	float:				left;
	width:				888px;
	height:				60px;
	background-color:	#123fde;
}

div#footer {
	float:				left;
	width:				888px;
	text-align:			center;
	color:				#ffffff;
	padding-top:		10px;
	font-size:			12px;
}

div#footer a {
	color:				#ffffff;
	font-size:			12px;
}