*{
	margin:0;
	padding:0;
}
.genmyspacesupport {display:none; visibility:hidden;}
.button{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	border: 1px solid #A0FF53;
	color:#494E56;
	padding:4px;
}
body {
	text-align: center;
	background-color:#494e56;
	font-family:Arial,verdana, Helvetica, sans-serif;
}
#container {
	margin-left: auto;
	margin-right:auto;
	text-align: left;
	width:895px;
}
.clear{
	clear:both;
}
#main{
	width:895px;
}
#quickPlay{
	background-image:url(lay/quickPlayBack.gif);
	height:51px;
}
#header{
	width:895px;
}
#arcadeLogo{
	width:331px;
	height:113px;
	float:left;
}
#headerRight{
	float:right;
	width:564px;
}
#headerAd{
	float:left;
	width:250px;
	height:60px;
	padding-top:6px;
}
#arcadeGames{
	height:72px;
	width:304px;
	float:right;
}
#arcadeGames a,#arcadeGames a:visited,#arcadeGames a:hover{
	display:block;
	height:72px;
	line-height:72px;
	vertical-align:middle;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
h3{
color:#ffffff;
font-size:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
display:block;
float:left;
padding-left:2px;
padding-right:2px;
text-align:center;

}
#shop{
	color:#ffffff;
	font-size:11px;
	margin-left:auto;
	margin-right:auto;
	width:600px;
	line-height:18px;
}
#shop b{
	font-weight:bold;
	color:#85FF22;
	font-size:12px;
}
#footer{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	color:#ececec;
	font-size:11px;
}
#footer a, #footer a:visited{
	color:#85FF22;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}

#catsMenu{
	width:564px;
	height:28px;
}
#catsMenuMain{
	width:453px;
	background-image:url(lay/categoriesBack.gif);
	background-repeat:repeat-x;
	height:28px;
	line-height:28px;
	vertical-align:middle;
	float:left;

}
#catsMenuRight{
	width:111px;
	background-image:url(lay/categoriesRight.gif);
	height:28px;
	float:right;
}

h2{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;

}
h1 a,h1 a:visited, h1 a:hover, h1{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
	height:28px;
	line-height:28px;
	vertical-align:middle;

}
h1#top, h2#top{
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-transform:uppercase;
	line-height:72px;
	vertical-align:middle;
}
.catHeader{
	width:483px;
	background-image:url(lay/gameTitle.gif);
	background-repeat:no-repeat;
	text-align:center;
	height:28px;
	line-height:28px;
	vertical-align:middle;
}
.catHeader3{
	width:600px;
	background-image:url(lay/gameTitle.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	height:28px;
	line-height:28px;
	vertical-align:middle;
}
.game {
	width: 240px;
	float: left;
	height:90px;
}
.game2 {
	width: 468px;
	float: left;
	height:280px;
}
.screen {
	float: left;
	position: relative;
	margin: 10px !important;
	margin-left: 5px;
	margin-bottom: 0px;
}
.screen2 {
	float: left;
	position: relative;
	margin: 10px !important;
	margin-left: 5px;
	margin-bottom: 0px;
}
.gameInfo {
	float: left;
	position: relative !important;
	margin: 10px;
	margin-left: 0px;
	margin-right: 0px;
	width: 160px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.gamesList .gameInfo a,.gamesList .gameInfo a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#85ff22;
	text-decoration:none;
	font-weight:bold;
}
.gamesList .gameInfo a:hover{
	text-decoration:underline;
}
#shop a,#shop a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#85ff22;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	width:600px;
}
#shop a:hover{
	text-decoration:underline;
}

.screen img {
	margin: 0;
	padding: 0;
	border: 1px solid #000000;
	width: 50px;
	height: 50px;
}
.screen2 img {
	margin: 0;
	padding: 0;
	width: 66px;
	height: 52px;
}
a.catlink,a:visited.catlink{
	text-align:center;
	color:#ffffff;
	font-size:12px;
	font-family:verdana,arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:5px;
}
a:hover.catlink{
	text-decoration:underline;
}
a.catlink strong{
	color:#ff8f22;
}
a.moreLink,a:visited.moreLink{
	text-align:center;
	color:#ffffff;
	font-size:10px;
	font-family:verdana,arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
a:hover.moreLink{
	text-decoration:underline;
}
a.moreLink strong{
	color:#ff8f22;
}
.gamesList{
	width:482px;
	padding-left:11px;
	float:left;
	color:#fff;
	font-size:11px;
}
.gamesList a, .gamesList a:visited{
	color:#fff;
}
#rightCol{
	float:right;
	width:186px;
}
a.menuLink,a:visited.menulink{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:none;
	padding-left:0px;
	padding-right:0px;
	text-align:center;
}
a:hover.menuLink{
	text-decoration:underline;
}
#arcadeLeft{
	width:186px;
	float:left;
}
#arcadeMain{
	float:right;
	width:709px;
}
.header{
	width:176px;
	padding-left:10px;
	height:24px;
	line-height:20px;
	vertical-align:middle;
	background-image:url(lay/gamesTop2.gif);
	background-repeat:no-repeat;
}
.rightMain{
	width:176px;
	padding-left:10px;
	background-image:url(lay/gamesBack2.gif);
	background-repeat:repeat-y;
	background-color:#ffffff;
	line-height:11px;
}
.rightBottom{
	width:186px;
	background-image:url(lay/gamesBottom2.gif);
	background-repeat:no-repeat;
	height:3px;
	margin-bottom:4px;
}
a.exLink, a:visited.exLink{
	color:#85FF22;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
a.exLink img{
	border:1px solid #000;
}
.header2{
	width:176px;
	padding-left:10px;
	height:24px;
	line-height:20px;
	vertical-align:middle;
	background-image:url(lay/gamesTop.gif);
	background-repeat:no-repeat;
}
.leftMain{
	width:176px;
	padding-left:10px;
	background-image:url(lay/gamesBack.gif);
	background-repeat:repeat-y;
	background-color:#ffffff;
}
.leftBottom{
	width:186px;
	background-image:url(lay/gamesBottom.gif);
	height:3px;
	margin-bottom:4px;
	background-repeat:no-repeat;
}
h4{
	color:#494e56;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
}
h6{
	color:#494e56;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:24px;
	vertical-align:middle;
}
.rightMain a, .rightMain a:visited{
	color:#494e56;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	text-decoration:none;
}
.rightMain a:hover{
	color:#353941;
}
.leftMain a, .leftMain a:visited{
	color:#494e56;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:none;
}
.rightMain a:hover{
	color:#353941;
}
a.topLink, a:visited.topLink{
	color:#494e56;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	text-decoration:none;
}
a:hover.topLink{
	color:#353941;
}
	
h6{
	color:#494e56;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
}
.gameText{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	margin-top:5px;
}
.gameText strong{
	color:#85FF22;
	font-weight:bold;
}
.gameText a, .gameText a:visited{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.gameText a:hover{
	text-decoration:underline;
}
.gameCode{
	width:600px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color:#fff;
}
textarea{
	background-color:#525861;
	border:1px solid #2F3237;
}
.work a, .work a:visited{
	color:#85FF22;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.work a:hover{
	text-decoration:underline;
}
.gameInfo strong{
	color:#85ff22;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
}
#friends a, #friends a:visited{
	font-size:11px;
	text-decoration:none;
	color:#fff;
	line-height:11px;
}
#arcadeMain #gameCode{
	font-size:11px;
}
#randomGames{
	width:588px;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
}

#randomGames img, #topTable img{
	border:1px solid #fff;
}
#randomGames a, #randomGames a:visited, #topTable a, #topTable a:visited{
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
}
#newSpan{
	color:#fff;
	padding-left:20px;
	line-height:12px;
	font-size:11px;
}
