@charset "UTF-8";
body {
	font-family: "Trebuchet MS";
	font-size: 12px;
	background: #606060;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #383D3A;
}
.oneColFixCtrHdr #container {
	width: 800px;
	margin: 0 auto; /* this overrides the text-align: center on the body element. */
	position: relative;
}
.oneColFixCtrHdr #header {
	padding: 0 0 0 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
}
.oneColFixCtrHdr #mainContent {
	padding: 0 0 0 0;
}
.oneColFixCtrHdr #footer {
	padding: 0 93px;
	position: absolute;
	bottom: auto;
	height: 53px;
}
#homeButton {
	position:absolute;
	left:25px;
	top:25px;
	width:95px;
	height:95px;
	z-index:1;
}
#englishButton {
	position:absolute;
	left:678px;
	top:25px;
	width:95px;
	height:48px;
	z-index:2;
}
#spanishButton {
	position:absolute;
	left:678px;
	top:73px;
	width:95px;
	height:48px;
	z-index:3;
}
#arcadeButton {
	position:absolute;
	left:130px;
	top:110px;
	width:135px;
	height:33px;
	z-index:4;
}
#actionButton {
	position:absolute;
	left:265px;
	top:110px;
	width:135px;
	height:33px;
	z-index:5;
}
#sportsButton {
	position:absolute;
	left:400px;
	top:110px;
	width:135px;
	height:33px;
	z-index:6;
}
#boardButton {
	position:absolute;
	left:535px;
	top:110px;
	width:135px;
	height:33px;
	z-index:7;
}
#googleadTop {
	position:relative;
	left:36px;
	width:728px;
	height:90px;
	z-index:20;
	margin-top: 10px;
}
#content {
	position:relative;
	width:800px;
	z-index:5;
	background-color: #606060;
	padding-bottom: 5px;
}
#largepromoLogo {
	position:absolute;
	left:57px;
	top:41px;
	width:392px;
	height:200px;
	z-index:3;
}
#promoTitle {
	position:absolute;
	left:61px;
	top:262px;
	width:391px;
	height:22px;
	z-index:2;
}
#promoDescription {
	position:absolute;
	left:56px;
	top:279px;
	width:394px;
	height:48px;
	z-index:9;
	line-height: 14px;
}
.text15bold {
	font-weight: bolder;
	line-height: 7px;
	font-size: 15px;
}
#numberListNew {
	position:absolute;
	left:544px;
	top:32px;
	width:254px;
	height:125px;
	z-index:10;
}
#gameListNew {
	position:absolute;
	left:576px;
	top:26px;
	width:210px;
	height:125px;
	z-index:11;
}
#numberListTop {
	position:absolute;
	left:549px;
	top:197px;
	width:25px;
	height:125px;
	z-index:12;
}
#gameListTop {
	position:absolute;
	left:577px;
	top:211px;
	width:210px;
	height:109px;
	z-index:13;
}
#announcements {
	position:absolute;
	left:532px;
	top:210px;
	width:247px;
	height:116px;
	z-index:11;
	line-height: 14px;
}
#googleAdBottom {
	position:relative;
	left:36px;
	width:728px;
	height:90px;
	z-index:10;
}
#contactButtonBox {
	position:absolute;
	left:456px;
	width:132px;
	height:34px;
	z-index:10;
	top: 0px;
}
#listTitle {
	position:absolute;
	left:184px;
	top:0px;
	width:248px;
	height:34px;
	z-index:3;
}
#gameInfoContainer {
	position:static;
	width:616px;
	z-index:1;
	left: 0px;
	background-image: url(../page_images/616_win_blank.jpg);
}
#TitleText {
	position:absolute;
	left:64px;
	top:5px;
	width:290px;
	height:21px;
	z-index:1;
}
.text15BoldWhite {
	font-weight: bolder;
	color: #EDEDED;
	font-size: 15px;
}
#theGame {
	position:static;
	z-index:10;
}
.gamesColumn01 {
	background-image: url(../page_images/200_win_blank.jpg);
	background-repeat: repeat-y;
	height: 449px;
	width: 200px;
	position: relative;
	left: 0px;
}
.gamesColumn02 {
	background-image: url(../page_images/200_win_blank.jpg);
	background-repeat: repeat-y;
	height: 449px;
	width: 200px;
	position: absolute;
	left: 200px;
	top: 0px;
}
.gamesColumn03 {
	background-image: url(../page_images/200_win_blank.jpg);
	background-repeat: repeat-y;
	height: 449px;
	width: 200px;
	position: absolute;
	left: 400px;
	top: 0px;
}
.gamesColumn04 {
	background-image: url(../page_images/200_win_blank.jpg);
	background-repeat: repeat-y;
	height: 449px;
	width: 200px;
	position: absolute;
	left: 600px;
	top: 0px;
}
.iconSmall {
	height: 63px;
	width: 80px;
	padding-left: 9px;
	padding-right: 3px;
	float: left;
}
.smaLLiconContainer {
	height: 70px;
	width: 180px;
}
.gameListbox {
	width: 616px;
	background-image: url(../page_images/616_win_blank.jpg);
	position: relative;
}
.gameListicon {
	height: 95px;
	width: 114px;
	padding-top: 3px;
	padding-left: 21px;
}
.gameListtitle {
	top: 10px;
	position: absolute;
	left: 145px;
	width: 285px;
	height: 14px;
}
.gameListtimesplayed {
	top: 10px;
	position: absolute;
	left: 440px;
	height: 14px;
}
.gameListsize {
	top: 10px;
	position: absolute;
	left: 528px;
}
.gameListdescription {
	top: 27px;
	position: absolute;
	left: 145px;
	width: 450px;
}
