input.submit {
border: 1px solid #000000; padding-left: 2; padding-right: 2; padding-top: 1; padding-bottom: 1;height:20;background-color:#FFFFFF;
}

input.tf {
border: 1px solid #000000;
}

img {
	border: 0px;
}

body {
	background-color: #555555;
	0background: url(images/ErnieBG.png) repeat;
	text-align: center;
	0margin: 0px auto;
	font-family: tahoma;
	font-size: 11px;
	width: 800px;
	0margin-left: auto; 
	0margin-right: auto;
}

#border {
	background-color: #000000;
	width: 800px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	float: left;
	padding-top: 10px;
}

#container {
	background-color: #FFFFFF;
	width: 780px;
	margin-left: 10px;
	.margin-left: 8px;
	text-align: left;
	font-family: verdana,arial,sans-serif;
	float: left;
	padding-top: 15px;
}

#header {
	width: 800px;
	height: 102px;
	0padding-left: 9px;
	padding-bottom: 20px;
	margin-left: 10px;
	.margin-left: 8px;
}
	#header .headerImage {
		width:202px;
		height:102px;
		float: left;
	}
	#header .headerAds {
		width:468px;
		height:60px;
		float: right;
		margin-right: 46px;
		.margin-right: 16px;
		margin-top: 20px;
	}
	#header h1 {
		display:block;
		width:45px;
		height:37px;
		text-indent:-9999em;
		text-decoration:none;
	}
	#header h2 {
		font-family: verdana,arial,sans-serif;
		color: #5192b3;
		/*font-weight: bold;*/
		font-size: 10px;
		text-decoration: none;
		clear:none;
		float: left;
		margin:0 0 5px 0;
	}
	#header a {
		/*font-family: arial;*/
		color: #5192b3;
		/*font-weight: bold;*/
		text-decoration: none;
	}
		#header a:hover {
			text-decoration: underline;
		}
	
#topMenu {
	font-family: Arial;
	background: url(images/ButtonBG.jpg) repeat-x;
	width: 780px;
	float: left;
	color: #FFFFFF;
	margin-left: 10px;
	.margin-left: 8px;
}
	#topMenu a {
		/*font-family: arial;*/
		font-family: Dream of me;
		color: #000;
		__font-weight: bold;
		font-size: 12px;
		text-decoration: none;
		padding-left: 10px;
		padding-right: 10px;
	}
		#topMenu a:hover {
			text-decoration: underline;
		}
	#topMenu .green {
		background: url(images/ButtonGreen.jpg) repeat-x;
		background-color: #73FF6F;
		height: 18px;
		float: left;
		padding-top: 6px;
	}
	#topMenu .blue {
		background: url(images/ButtonBlue.jpg) repeat-x;
		background-color: #90D2FF;
		height: 18px;
		float: left;
		padding-top: 6px;
	}
	#topMenu .yellow {
		background: url(images/ButtonYellow.jpg) repeat-x;
		background-color: #F1F01A;
		height: 18px;
		float: left;
		padding-top: 6px;
	}
	#topMenu .orange {
		background: url(images/ButtonOrange.jpg) repeat-x;
		background-color: #FE940A;
		height: 18px;
		float: left;
		padding-top: 6px;
	}
	#topMenu .separator {
		background: url(images/btnSeparator.png) repeat-x;
		height: 25px;
		width: 4px;
		float: left;
	}
	#topMenu .search {
		height: 25px;
		float: right;
		padding-top: 5px;
		.padding-top: 5px;
	}

	form#searchs {
		display: inline;
		width: 118px;
		height: 22px;
		background: url(images/SearchMagnifier.png) top left no-repeat; 
		.background: url(images/SearchMagnifier2.png) top left no-repeat; 
		padding-left: 19px;
		float: right;
		margin: -3px 0 0 0px; 
		.margin: -18px -4 0 0px;
	}
	.inputfield {
		font-size: 1.5em;
		height: 1.2em;
		margin-right: 6px;
		padding: 0px 0 2px 4px;
		background: #fc0 url(images/SearchBar.png) top left repeat-x; 
		border: 0;
		color: #000;
		0font-weight: bold; 
	}

#subMenu {
	background-color: #000000;
	width: 780px;
	float: left;
	margin-left: 10px;
}
	#subMenu a {
		font-family: Arial;
		color: #CCC;
		__font-weight: bold;
		font-size: 18px;
		text-decoration: none;
		padding-left: 10px;
		padding-right: 10px;
	}
		#topMenu a:hover {
			text-decoration: underline;
		}

#topPanel {
	width: 766px;
	height: 90px;
	float: left;
	size: 16px;
	background-color: #FFFFFF;
	margin-left: 7px;
}
	#topPanel .header {
		background: url(images/Top1.png);
		background-color: #616161;
		height: 17px;
		width: 755px;
		float: left;
		font-weight: bold;
		color: #fff;
	}

	#topPanel .text {
		background: url(images/Top2.png) repeat-y;
		width: 755px;
		fheight: 200px;
		float: left;
		padding-left: 10px;
		padding-right: 10px;
	}
	#topPanel .footer {
		background: url(images/Top3.png);
		height: 17px;
		width: 755px;
		float: left;
	}
	#topPanel .adsPanel {
		float: left; 
		margin-left: 19px;
		.margin-left: 6px;
	}

#wideSeparator {
	width: 766px;
	height: 7px;
	float: left;
	margin-left: 7px;
}

#subSpotlightGames {
	width: 495px;
	float: left;
	margin-left: 7px;
	.margin-left: 3px;
	font-family: Arial;
	background-color: #A9A9A9;
}
	#subSpotlightGames a {
		/*font-family: arial;*/
		font-family: Arial;
		color: #971818;
		font-weight: bold;
		font-size: 14px;
		text-decoration: none;
	}
		#subSpotlightGames a:hover {
			text-decoration: underline;
		}
	#subSpotlightGames h2 {float: left; color: #fff; font-size: 12px; margin:13 0 5px 15; .margin:13 0 5px 9;}
	#subSpotlightGames .header {
		background: url(images/subHeaderSpotlight.png);
		height: 40px;
		width: 495px;
		font-weight: bold;
		float: left;
	}
	#subSpotlightGames .text {
		background-color: #FFFFFF;
		width: 491px;
		fheight: 300px;
		float: left;
		margin-left: 2px;
		.margin-left: 1px;
		.margin-bottom: -12px;
		.padding-bottom: 12px;
	}
	#subSpotlightGames .footer {
		height: 2px;
		width: 495px;
		float: left;
	}
	#subSpotlightGames .gameThumbnailPanel {
		float: left; 
		margin: 10px;
		.margin: 5px;
	}
	#subSpotlightGames .gameThumbnailPanelImg {
		float: left;
	}
	#subSpotlightGames .gameThumbnailPanelText {
		width: 400px;
		float: left;
		margin-left: 5px;
	}

#subAdsRight {
	width: 264px;
	float: left;
	margin-left: 6px;
	.margin-left: 7px;
	font-family: Arial;
	background-color: #A9A9A9;
}
	#subAdsRight h2 {float: left; color: #fff; font-size: 12px; margin:13 0 5px 15; .margin:13 0 5px 9;}
	#subAdsRight .header {
		background: url(images/subHeaderAdvertisement.png);
		height: 40px;
		width: 264px;
		font-weight: bold;
		float: left;
	}
	#subAdsRight .text {
		background-color: #FFFFFF;
		width: 260px;
		float: left;
		margin-left: 2px;
		.margin-left: 1px;
		.margin-bottom: -12px;
	}
	#subAdsRight .footer {
		height: 2px;
		width: 264px;
		float: left;
	}
	#subAdsRight .adsPanel {
		float: left; 
		margin-left: 5px;
		margin-bottom: 5px;
		.margin-left: 3px;
		.margin-bottom: 2px;
	}

#subSuggestion {
	width: 765px;
	float: left;
	margin-left: 7px;
	.margin-left: 4px;
	font-family: Arial;
	font-size: 12px;
	background-color: #A9A9A9;
}
	#subSuggestion a {
		/*font-family: arial;*/
		font-family: Arial;
		color: #971818;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
	}
		#subSuggestion a:hover {
			text-decoration: underline;
		}
	#subSuggestion h2 {float: left; color: #FFF; font-size: 12px; margin:13 0 5px 25; .margin:13 0 5px 14px;}
	#subSuggestion .header {
		background: url(images/subHeaderGreenLong.png);
		background: url(images/subHeaderGamePlay.png);
		height: 40px;
		width: 765px;
		float: left;
	}
	#subSuggestion .text {
		background-color: #FFFFFF;
		width: 761px;
		float: left;
		margin-left: 2px;
		.margin-left: 1px;
		.margin-bottom: -12px;
	}
	#subSuggestion .footer {
		height: 2px;
		width: 765px;
		float: left;
	}

#subAboutUs {
	width: 765px;
	float: left;
	margin-left: 7px;
	.margin-left: 4px;
	font-family: Arial;
	font-size: 12px;
	background-color: #A9A9A9;
}
	#subAboutUs a {
		/*font-family: arial;*/
		font-family: Arial;
		color: #971818;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
	}
		#subAboutUs a:hover {
			text-decoration: underline;
		}
	#subAboutUs h2 {float: left; color: #FFF; font-size: 12px; margin:13 0 5px 25; .margin:13 0 5px 14px;}
	#subAboutUs .header {
		background: url(images/subHeaderYellowLong.png);
		background: url(images/subHeaderGamePlay.png);
		height: 40px;
		width: 765px;
		float: left;
	}
	#subAboutUs .text {
		background-color: #FFFFFF;
		width: 761px;
		float: left;
		margin-left: 2px;
		.margin-left: 1px;
		.margin-bottom: -12px;
	}
	#subAboutUs .footer {
		height: 2px;
		width: 765px;
		float: left;
	}

#subPlayGame {
	width: 765px;
	float: left;
	margin-left: 7px;
	.margin-left: 4px;
	font-family: Arial;
	font-size: 12px;
	background-color: #A9A9A9;
}
	#subPlayGame a {
		/*font-family: arial;*/
		font-family: Arial;
		color: #971818;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
	}
		#subPlayGame a:hover {
			text-decoration: underline;
		}
	#subPlayGame h2 {float: left; color: #fff; font-size: 12px; margin:13 0 5px 25; .margin:13 0 5px 14px;}
	#subPlayGame .header {
		background: url(images/subHeaderGamePlay.png);
		height: 40px;
		width: 765px;
		float: left;
	}
	#subPlayGame .text {
		background-color: #FFFFFF;
		width: 761px;
		float: left;
		margin-left: 2px;
		.margin-left: 1px;
		.margin-bottom: -12px;
	}
	#subPlayGame .footer {
		height: 2px;
		width: 765px;
		float: left;
	}
	#subPlayGame .theGame {
		background-color: #000000;
		width: 741px;
		margin-left: 10px;
		margin-bottom: 10px;
	}

#subPlayGameDesc {
	width: 264px;
	float: left;
	margin-left: 7px;
	.margin-left: 3px;
	font-family: Arial;
	background-color: #A9A9A9;
}
	#subPlayGameDesc h2 {float: left; color: #fff; font-size: 12px; margin:13 0 5px 15; .margin:13 0 5px 9;}
	#subPlayGameDesc h3 {float: left; color: #000; font-size: 16px; margin:0 0 5px 5;}
	#subPlayGameDesc h4 {float: left; color: #000; font-size: 10px; margin:0 0 5px 5; font-weight: none;}
	#subPlayGameDesc .header {
		background: url(images/subHeaderGameInfo.png);
		height: 40px;
		width: 264px;
		font-weight: bold;
		float: left;
	}
	#subPlayGameDesc .text {
		background-color: #FFFFFF;
		width: 260px;
		float: left;
		margin-left: 2px;
		.margin-left: 1px;
		.margin-bottom: -12px;
	}
	#subPlayGameDesc .footer {
		height: 2px;
		width: 264px;
		float: left;
	}
	#subPlayGameDesc .gameThumbnailPanel {
		float: left; 
		margin: 10px;
		.margin: 4px;
	}
	#subPlayGameDesc .gameThumbnailPanelImg {
		width: 60px;
		float: left;
	}
	#subPlayGameDesc .gameThumbnailPanelHeader {
		width: 100px
		float: left;
	}
	#subPlayGameDesc .gameThumbnailPanelText {
		width: 260px;
		.width: 220px;
		float: left;
		margin: 2px;
	}

#subPlayGameInstruction {
	width: 495px;
	float: left;
	margin-left: 6px;
	font-family: Arial;
	background-color: #A9A9A9;
}
	#subPlayGameInstruction h2 {float: left; color: #fff; font-size: 12px; margin:13 0 5px 15; .margin:13 0 5px 9;}
	#subPlayGameInstruction .header {
		background: url(images/subHeaderSpotlight.png);
		height: 40px;
		width: 495px;
		float: left;
	}
	#subPlayGameInstruction .text {
		background-color: #FFFFFF;
		width: 491px;
		float: left;
		padding-bottom: 10px;
		margin-left: 2px;
		.margin-left: 1px;
		.margin-bottom: -12px;
	}
	#subPlayGameInstruction .footer {
		height: 2px;
		width: 495px;
		float: left;
	}
	#subPlayGameInstruction .insideText {
		float: left; 
		margin-left: 10px;
		.margin-left: 4px;
	}

#subPlayGameHiScores {
	width: 264px;
	float: left;
	margin-left: 7px;
	.margin-left: 3px;
	font-family: Arial;
	background-color: #A9A9A9;
}
	#subPlayGameHiScores h2 {float: left; color: #fff; font-size: 12px; margin:13 0 5px 15; .margin:13 0 5px 9;}
	#subPlayGameHiScores h3 {float: left; color: #000; font-size: 16px; margin:0 0 5px 5;}
	#subPlayGameHiScores .header {
		background: url(images/subHeaderGameInfo.png);
		height: 40px;
		width: 264px;
		font-weight: bold;
		float: left;
	}
	#subPlayGameHiScores .text {
		background-color: #FFFFFF;
		width: 260px;
		float: left;
		margin-left: 2px;
		.margin-left: 1px;
		.margin-bottom: -12px;
	}
	#subPlayGameHiScores .footer {
		height: 2px;
		width: 264px;
		float: left;
	}
	#subPlayGameHiScores .bg01 {
		color: #000000; 
		font-size: 12px
		font-weight: bold;
		background-color: #FFFFFF;
		width: 240px;
		float: left;
		margin-left: 10px;
		.margin-left: 1px;
		.margin-bottom: -12px;
	}
	#subPlayGameHiScores .bg02 {
		color: #000000; 
		font-size: 12px
		font-weight: bold;
		background-color: #F0F0F0;
		width: 240px;
		float: left;
		margin-left: 10px;
		.margin-left: 1px;
		.margin-bottom: -12px;
	}
	#subPlayGameHiScores .textNumb {
		width: 30px;
		float: left;
		margin-left: 2px;
		.margin-left: 1px;
		.margin-bottom: -12px;
	}
	#subPlayGameHiScores .textLeft {
		width: 110px;
		float: left;
		margin-left: 2px;
		.margin-left: 1px;
		.margin-bottom: -12px;
	}
	#subPlayGameHiScores .textRight {
		width: 90px;
		float: left;
		margin-left: 2px;
		.margin-left: 1px;
		.margin-bottom: -12px;
	}

#subAllGame {
	width: 765px;
	float: left;
	margin-left: 7px;
	.margin-left: 4px;
	font-family: Arial;
	font-size: 12px;
	background-color: #A9A9A9;
}
	#subAllGame a {
		/*font-family: arial;*/
		font-family: Arial;
		color: #971818;
		font-weight: bold;
		font-size: 14px;
		text-decoration: none;
	}
		#subAllGame a:hover {
			text-decoration: underline;
		}
	#subAllGame h2 {float: left; color: #fff; font-size: 12px; margin:13 0 5px 25; .margin:13 0 5px 14px;}
	#subAllGame .header {
		background: url(images/subHeaderGamePlay.png);
		height: 40px;
		width: 765px;
		float: left;
	}
	#subAllGame .text {
		background-color: #FFFFFF;
		width: 761px;
		float: left;
		margin-left: 2px;
		.margin-left: 1px;
		.margin-bottom: -12px;
		.padding-bottom: 12px;
	}
	#subAllGame .footer {
		height: 2px;
		width: 765px;
		float: left;
	}
	#subAllGame .theGame {
		background-color: #000000;
		width: 741px;
		margin-left: 10px;
		margin-bottom: 10px;
	}
	#subAllGame .gameThumbnailPanel {
		float: left;
		margin: 10px;
		.margin: 5px;
	}
	#subAllGame .gameThumbnailPanelText {
		width: 160px;
		float: left;
		margin: 2px;
	}
	#subAllGame .gameThumbnailPanelImg {
		width: 65px;
		float: left;
	}

#subGamesGuide {
	width: 495px;
	float: left;
	margin-left: 7px;
	.margin-left: 3px;
	font-family: Arial;
	background-color: #A9A9A9;
}
	#subGamesGuide a {
		/*font-family: arial;*/
		font-family: Arial;
		color: #971818;
		font-weight: bold;
		font-size: 14px;
		text-decoration: none;
	}
		#subGamesGuide a:hover {
			text-decoration: underline;
		}
	#subGamesGuide h2 {float: left; color: #fff; font-size: 12px; margin:13 0 5px 15; .margin:13 0 5px 9;}
	#subGamesGuide .header {
		background: url(images/subHeaderSpotlight.png);
		height: 40px;
		width: 495px;
		font-weight: bold;
		float: left;
	}
	#subGamesGuide .text {
		background-color: #FFFFFF;
		width: 491px;
		fheight: 300px;
		float: left;
		margin-left: 2px;
		.margin-left: 1px;
		.margin-bottom: -12px;
		.padding-bottom: 12px;
	}
	#subGamesGuide .footer {
		height: 2px;
		width: 495px;
		float: left;
	}
	#subGamesGuide .gameThumbnailPanel {
		float: left; 
		margin: 10px;
		.margin: 5px;
	}
	#subGamesGuide .gameThumbnailPanelImg {
		float: left;
	}
	#subGamesGuide .gameThumbnailPanelText {
		width: 500px;
		float: left;
		margin-left: 5px;
	}

.end {
	clear: both;
}
