html,
body {
	margin:0px;
	padding:0px;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#36373B url(../images/background.jpg) repeat-x top;
	color:#FFF;
}
#page {
	width:1012px;
	margin:0px auto;
	position:relative;
}
img	{
	border:none;
}
form	{
	margin:0px;
}
a	{
	color:#FFF;
	text-decoration:none;
}
.fltrht	 {
	float:right;
}
.fltlft	{
	float:left;
}
.ra	{
	text-align:right;
}
.la	{
	text-align:left;
}
.ca	{
	text-align:center;
}
.clear	{
	clear:both;
}
#header	{
	background:url(../images/header.jpg) no-repeat;
	width:1012px;
	height:139px;
}
#logo	{
	position:absolute;
	top: 21px;
	left: 6px;

}
.msg	{
	color:#FAEE9A;
	font-size:13px;
	font-weight:bold;

}
.search	{
	background:url(../images/search_bg.jpg) no-repeat;
	width:168px;
	height:22px;
	border:none;
	color:#FFF;
}
.logininfo	{
	float:right;
	padding:0px;
}
.login	{
	background:url(../images/user_pwd_bg.jpg) no-repeat;
	width:183px;
	height:20px;
	border:none;
	color:#FFF;
	font-size:13px;
	padding-left:6px;
	padding-top:2px;
	margin-top:1px;
}
.signup_pwd1 {
	font-size:12px;
	color:#FFF;
}
.signup_pwd1 a	{
	text-decoration:underline;
}
.signup_pwd1 a:hover	{
	color:#dae237;
}
.signup_pwd2 {
	font-size:12px;
	color:#FFF;
}
.signup_pwd2 a	{
	text-decoration:underline;
}
.signup_pwd2 a:hover	{
	color:#dae237;
}
.footer_lft	{
	background:url(../images/footer_lft.gif) no-repeat;
	width:20px;
	height:50px;
}
.footer_mdl	{
	background:url(../images/footer_mdl.gif) repeat-x;
	width:972px;
	height:50px;
}
.footer_rht	{
	background:url(../images/footer_rht.gif) no-repeat;
	width:20px;
	height:50px;
}
.footer	{
	color:#FFF;
	font-size:13px;
}
.footer a	{
	color:#A9C02D;
	font-size:13px;
}
.footer a:hover	{
	text-decoration:underline;
}
.container	{
	background:#464447 url(../images/container.png) repeat-x;
	width:777px;
	margin-left:8px;
	margin-top:24px;
	float:left;
}
.game_list img	{
	border:#C1BAC1 solid 3px;
}
.game_list img:hover	{
	border:#9ca121 solid 3px;
}
.game_list .title	{
	color:#F0F0F0;
	font-size:14px;
	font-weight:bold;
	text-transform:capitalize;
}
.welcome	{
	font-size:12px;
}
.welcome a:hover	{
	text-decoration:underline;
}
.click_to_play	{
	background:#B7B7B7;
	width:300px;
	color:#F5F5F5;
	text-transform:uppercase;
	font-size:22px;
}
.game_name	{
	color:#B7B7B7;
	font-size:28px;
	text-transform:uppercase;
}
.more_games	{
	padding:20px 0px 20px 15px;
	color:#DADF45;
	font-weight:bold;
	font-size:16px;
}
.innertab_lft	{
	background:url(../images/innertab_lft.png) no-repeat;
	width:11px;
	height:24px;
	float:left;
}
.innertab_mdl	{
	background:url(../images/innertab_mdl.png) repeat-x;
	height:24px;
	float:left;
}
.innertab_rht	{
	background:url(../images/innertab_rht.png) no-repeat;
	width:11px;
	height:24px;
	float:left;
}
.selected	{
	color:#003399;
	font-size:12px;
	font-weight:bold;
}
.not_selected	{
	color:#003399;
	font-size:12px;
}
.sidebar	{
	float:right;
	width:210px;
	margin-top:24px;
}
.vert_sidebar	{
	background:url(../images/vert_sidebar.jpg) repeat-x;
	width:203px;
}
.tbl_listing	{
	border:#DFFCFF solid 1px;
}
.tbl_listing th	{
	background:#575556;
	padding:5px;
	font-size:13px;
}
.tbl_listing td	{
	padding:5px;
	font-size:12px;
}
.odd	{
	background:#33323A;
}
.even	{
	background:#5A5A5C;
}
label	{
	color:#FAEE9A;
}
.user_reg	{
	border:#DFFCFF solid 1px;
}
.user_reg th	{
	background:#575556;
	padding:5px;
	font-size:13px;
	text-align:center;
}
.user_reg td	{
	font-size:12px;
}
.user_reg input	{
	width:150px;
}
fieldset	{
	width:250px;
}
legend	{
	color:#FFF;
	font-weight:bold;
	width:100px;
}
.plug_descr	{
	padding:10px 0px;
}
.plug_descr input	{
	width:325px;
}
.setas_homepage img	{
	background:url(../images/setas_homepage.jpg) no-repeat;
	width:84px;
	height:82px;
}
.setas_homepage	 img:hover {
	background:url(../images/setas_homepage_hover.jpg) no-repeat;
}