@charset "UTF-8";

@media all {

#container { width: 994px !important;width: 994px;height: auto;margin: 0 auto; margin-top: 20px; padding: 0; }
#stealthBg { height: 0px;width: 0px;overflow: hidden;top: 0px;left: 0px;position: absolute;visibility: hidden;z-index: -1; }

#left { margin: 0 auto;width: 610px;height: auto;padding-right: 20px;float: left;clear: right; }
#left800 { margin: 0 auto;width: 632px;height: auto;padding-right: 20px;float: left;clear: right; }
#right { margin: 0 auto;width: 170px !important;width: 170px;height: auto;float: left;clear: none;overflow: visible; }

#navwrapper { background: #000000;width: 100%;height: 38px; }
#nav { margin: 0 auto;width: 1000px; }

.hdrTabBlack a { font: bold 14px trebuchet MS, sans-serif;color: #fff200;text-decoration: none; }

#gameInfo { height: auto;min-height: 44px;padding: 8px;text-align: left;overflow: visible;margin-bottom: 1px; position: relative; }
#gameInfo h1 { font: normal 18px trebuchet MS, sans-serif;line-height: 18px;margin: 0;color: #ffffff;text-transform: uppercase; }
#gameInfo span { font: bold 10px arial, sans-serif;color: #a1a1a1; }

.gameTitle { width:301px;float:left;clear:right; }
.gameTitle800 { width:493px;float:left;clear:right; }
.gameRating { padding-top: 6px; float:left;text-align:right;line-height:31px; }

#shareBox {	display:none;height:150px;overflow:hidden; }
.shareFrame { width: 280px; height: auto; float: left; text-align: left; padding: 10px; font: normal 12px arial, sans-serif; color: #ffffff;overflow:visible; }

.shareFrame800 { width: 378px; height: auto; float: left; text-align: left; padding: 10px; font: normal 12px arial, sans-serif; color: #ffffff;overflow:visible; }

.copyBox { width: 280px; float: left; text-align: left; padding: 10px; font: normal 12px arial, sans-serif; color: #ffffff; }
.copyLinkInput { width: 268px;padding: 5px;height: 10px;font: bold 10px arial, sans-serif; color: #a1a1a1;background:#000000;border:solid 1px #a1a1a1; margin-top: 5px; }

.copyBox800 { width: 378px; float: left; text-align: left; padding: 10px; font: normal 12px arial, sans-serif; color: #ffffff; }
.copyLinkInput800 { width: 365px;padding: 5px;height: 10px;font: bold 10px arial, sans-serif; color: #a1a1a1;background:#000000;border:solid 1px #a1a1a1; margin-top: 5px; }

.fbShareBox { width: 560px; height: 20px; padding-left: 10px; margin-bottom: 2px; font: bold 13px arial, sans-serif; color: #ffffff; text-align: left; line-height: 20px; float: left; }
.fbShareTxt { height: 14px; margin-top: 4px; padding-right: 8px; float: left; }
.fbShare { background: url(/tools/img/fb/shareBtn.jpg) no-repeat; width: 77px; height: 20px; border: solid 1px #464646; margin-top: 4px; margin-right: 8px; float: left; }
.fbShare:hover { background: url(/tools/img/fb/shareBtnOn.jpg) no-repeat; width: 77px; height: 20px; border: solid 1px #464646; margin-top: 4px; margin-right: 8px; cursor: pointer; float: left; }
.fbShareInner { border: solid 1px #464646; margin-top: 4px; margin-right: 8px; }

#rateBox { float:left;padding-right: 100px;padding-top: 5px;margin-right: 0px;margin-top:0px; }

#controls { border: solid 1px #464646; }
.controlsInner { background: #000000;min-height: 70px; height: auto; }

#controls800 { width: 820px;height:92px;background: #000000;border: solid 1px #464646;margin: 0 auto;margin-top:20px;overflow: hidden; }
.controlsInner800 { background: #000000;min-height: 92px;float:left; }

#gamesModule { border: solid 1px #464646; }
#gameShadowTop { position: absolute; z-index:5; margin-top: 0px; margin-left: 0px; background: url(/tools/img/gradient.png) top center no-repeat !important;background: url(/tools/img/gradientIE6.png) top center no-repeat;width:143px;height:33px; }
#gameShadowBtm { position: absolute; z-index:5; margin-top: 381px; margin-left: 0px; background: url(/tools/img/gradient.png) bottom center no-repeat !important;background: url(/tools/img/gradientIE6.png) bottom center no-repeat;width:143px;height:33px; }
.gamesModuleInner { padding-left: 5px; padding-right: 5px; width: 158px; background: #000000; }

.topScoreHeader { width:608px;height:64px;overflow:hidden;background: url(/games/tools/img/main/topScores608.jpg) no-repeat; }
.topScoreHeader800 { width:630px;height:64px;overflow:hidden;background: url(/games/tools/img/main/topScores630.jpg) no-repeat; }

#scores { width:603px;height:200px;overflow:auto;font:normal 11px arial, sans-serif;color:#ffffff;SCROLLBAR-FACE-COLOR: #000000;SCROLLBAR-HIGHLIGHT-COLOR: #000000;SCROLLBAR-SHADOW-COLOR: #000000;SCROLLBAR-3DLIGHT-COLOR: #000000;SCROLLBAR-ARROW-COLOR: #000000;SCROLLBAR-TRACK-COLOR: #000000;SCROLLBAR-DARKSHADOW-COLOR: #000000; }
#scoreShadowTop { position: absolute; z-index:5; margin-top: 0px; margin-left: 0px; background: url(/tools/img/gradient.png) top center repeat-x !important;background: url(/tools/img/gradientIE6.png) top center repeat-x;width:588px;height:33px; }
#scoreShadowBtm { position: absolute; z-index:5; margin-top: 167px; margin-left: 0px; background: url(/tools/img/gradient.png) bottom center repeat-x !important;background: url(/tools/img/gradientIE6.png) bottom center repeat-x;width:588px;height:33px; }

#scoresHdr { height: 23px;margin-top: 0px;font: bold 12px arial, sans-serif;line-height: 23px;border-top: solid 1px #464646;border-bottom: solid 1px #464646;color: #ffffff; }
#scoresHdr span { float: left;text-align: left; }
#scores800 { width:623px;height:200px;overflow:auto;font:normal 11px arial, sans-serif;color:#ffffff;SCROLLBAR-FACE-COLOR: #000000;SCROLLBAR-HIGHLIGHT-COLOR: #000000;SCROLLBAR-SHADOW-COLOR: #000000;SCROLLBAR-3DLIGHT-COLOR: #000000;SCROLLBAR-ARROW-COLOR: #000000;SCROLLBAR-TRACK-COLOR: #000000;SCROLLBAR-DARKSHADOW-COLOR: #000000; }
#scoreShadowTop800 { position: absolute; z-index:5; margin-top: 0px; margin-left: 0px; background: url(/tools/img/gradient.png) top center repeat-x !important;background: url(/tools/img/gradientIE6.png) top center repeat-x;width:608px;height:33px; }
#scoreShadowBtm800 { position: absolute; z-index:5; margin-top: 167px; margin-left: 0px; background: url(/tools/img/gradient.png) bottom center repeat-x !important;background: url(/tools/img/gradientIE6.png) bottom center repeat-x;width:608px;height:33px; }


#wrapper600{ width: 800px;height: auto;min-height: 910px;margin: 0 auto;margin-bottom: 20px; }
#game600 { background: #000000;margin: 0 auto;width: 608px;height: auto;min-height: 433px;border: solid 1px #464646;text-align: center; }
#wrapper800{ width: 822px;height: auto;min-height: 310px;margin: 0 auto;margin-bottom: 20px; }
#game800 { background: #000000;margin: 0 auto;width: 800px;height: auto;min-height: 533px;padding: 10px;border-left: solid 1px #464646;border-right: solid 1px #464646;border-bottom: solid 1px #464646;text-align: center; }

.midtall {
	background: #000000;
	width: 498px;
	height: 713px !important;
	height: 743px;
	overflow: visible;
	border-left: solid 1px #464646;
	border-right: solid 1px #464646;
	border-bottom: solid 1px #464646;
}
.midshort {
	background: #000000;
	width: 498px;
	height: 443px;
	overflow: visible;
	border-left: solid 1px #464646;
	border-right: solid 1px #464646;
	border-bottom: solid 1px #464646;
}
.vidsOn {
	margin: 0 auto;
	background: #000000;
	width: 498px;
	height: auto;
	overflow: visible;
	visibility: visible;
	position: absolute;
	z-index:10;
    margin-left:0px;
    margin-top:0px;
	clear: both;
}
.vidsOff {
	margin: 0 auto;
	background: #000000;
	width: 498px;
	visibility: hidden;
	position: absolute;
	z-index:1;
    margin-left:0px;
    margin-top:0px;
	clear: both;
}
.infoOn {
	margin: 0 auto;
	width: 498px;
	height: auto;
	overflow: visible;
	display: block;
	position: absolute;
    margin-left:0px;
    margin-top:0px;
}
.infoOff {
	margin: 0 auto;
	width: 498px;
	display:none;
	position: absolute;
    margin-left:0px;
    margin-top:0px;
}
.tvOn {
    margin-left:0px;
    margin-top:0px;
	background: #000000;
	width: 498px;
	height: auto;
	overflow: visible;
	display: block;
	position: absolute;
	z-index:10;
	clear: both;
}
.tvOff {
    margin-left:0px;
    margin-top:0px;
	background: #000000;
	width: 498px;
	display: none;
	position: absolute;
	z-index:1;
	clear: both;
}


#tunein {
	width: 436px;
	height: 25px;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	text-align: center;
}

#tunein ul {
	margin: 0 auto;
	position: relative;
}

#tunein li {
	float: left;
	list-style: none;
	margin: 0 auto;
}

.schedule {
	background: #000000;
	padding: 0px;
	margin: 0 auto;
	font: normal 11px arial, sans-serif;
	color: #fffefe;
	height: auto;
	overflow: visible;
	text-align: center;
}
.scheduleDesc {
	width: 330px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 7px;
	padding-right: 7px;
	float: left;
	text-align: left
}
.scheduleDate {
	width: 96px;
	font: bold 14px trebuchet MS, sans-serif;
	color: #fffefe;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 7px;
	padding-right: 7px;
	float: left;
}
#accordionbox {
	height:auto;
	margin-top: 20px;
	overflow:hidden;
	border-right: solid 1px #464646;
	border-left: solid 1px #464646;
	border-bottom: solid 1px #464646;
}
#topscores {
	background: #000000;
	height: auto;
	min-height: 293px;
	margin: 0 auto;
	margin-top: 0px;
	border: solid 1px #464646;
}
#topscores800 {
	background: #000000;
	height: auto;
	min-height: 293px;
	margin: 0 auto;
	margin-top: 20px;
	border: solid 1px #464646;
}

#downloads {
	background: #000000;
	margin-top: 20px;
	margin-right: 20px;
	width: 238px;
	height: 194px;
	overflow: hidden;
	border-left: solid 1px #464646;
	border-right: solid 1px #464646;
	border-bottom: solid 1px #464646;
	float: left;
}

#downloads500 {
	background: #000000;
	width: 498px;
	height: auto;
	margin-top: 20px;
	border-left: solid 1px #464646;
	border-right: solid 1px #464646;
	border-bottom: solid 1px #464646;
	overflow: visible;
	text-align: center;
}

#poll {
	background: #000000;
	margin-top: 20px;
	width: 238px;
	height: 194px;
	border-left: solid 1px #464646;
	border-right: solid 1px #464646;
	border-bottom: solid 1px #464646;
	text-align: center;
	float: left;
	overflow:hidden;
}

#poll500 {
	background: #000000;
	width: 498px;
	height: auto;
	margin-top: 20px;
	border-left: solid 1px #464646;
	border-right: solid 1px #464646;
	border-bottom: solid 1px #464646;
	overflow: hidden;
	text-align: center;
}

.pollframe {
	margin: 0 auto;
	margin-top: 10px;
	display: block;
}

.downloadThumb {
	border: solid 2px #464646;
	margin-right:12px;
	margin-bottom:10px;
	float:left;
	height:48px;
	width:48px;
}

.wallpaperThumb {
	border: solid 2px #464646;
	margin-right:12px;
	margin-bottom:10px;
	float:left;
	height:60px;
	width:80px;
}

#forum500 {
	width: 498px;
	min-height: 140px;
	max-height: 328px;
	margin-top: 20px;
	border-left: solid 1px #464646;
	border-right: solid 1px #464646;
	border-bottom: solid 1px #464646;
	overflow: hidden;
}
#forumFlex {
	min-height: 140px;
	max-height: 328px;
	margin-top: 20px;
	border: solid 1px #464646;
	overflow: hidden;
}

#cCards500 {
	width: 498px;
	height: 140px;
	margin-top: 20px;
	border-left: solid 1px #464646;
	border-right: solid 1px #464646;
	border-bottom: solid 1px #464646;
	overflow: hidden;
}
.cCardsScroll {
	width: auto;
	max-width: 10000px;
	height: 90px;
	max-height: 90px;
	overflow: visible;
	white-space: nowrap;
}
.cCardScrollWrap {
	width: auto;
	height: 105px;
	padding-top: 8px;
	overflow: visible;
	white-space: nowrap;
}

.cCard {
	border: solid 2px #000000;
	margin: 0 auto;
	margin-top: 2px;
	margin-bottom: 3px;
	clear: both;
}

.cCard:hover {
	border: solid 2px #ffffff;
	margin: 0 auto;	
	margin-top: 2px;
	margin-bottom: 3px;
	clear: both;
}

.cCardWrap {
	margin: 0 auto;
	margin-top: 3px;
	margin-bottom: 5px;
	border: solid 2px #000000;
	width: 100px;
	height: 75px;
	clear: both;
}
.cCardWrap:hover {
	margin: 0 auto;
	margin-top: 3px;
	margin-bottom: 5px;
	border: solid 2px #ffffff;
	width: 100px;
	height: 75px;
	clear: both;
}

.cCardInline {
	border: solid 2px #000000;
	margin: 0 auto;
	margin-left: 3px;
	display: inline;
	white-space: nowrap;
	float: left;
	clear: right;
}

.cCardInline:hover {
	border: solid 2px #ffffff;
	margin: 0 auto;	
	margin-left: 3px;
	display: inline;
	white-space: nowrap;
	float: left;
	clear: right;
}

#gamesRight { margin-top: 20px;border: solid 1px #464646; }
#gamesUnder { clear: both; border: solid 1px #464646; width: 100%; margin: 0 auto; overflow: hidden; background: #000000; min-height: 161px; margin-top: 20px; }
.gamesModuleUnderInner { width: 100%; background: #000000; margin-bottom: 10px; }

.cCardUnderWrap { margin-left: 15px; margin-top: 10px; border: solid 2px #000000; width: 100px; height: 75px; float: left; }
.cCardUnderWrap:hover { border: solid 2px #ffffff; }

#scraper { background: url('/tools/img/adTag160.gif') #000000 top center no-repeat; margin-top: 20px; padding-top: 15px; padding-bottom: 5px; border: solid 1px #464646; }

/* ========== hover cards ========== */
.gameHoverStyleVert { width: 123px; min-height: 95px; max-height: 320px; line-height: 10px; border: solid 1px #000000; background: #ffffff; text-align: left; overflow: visible;}
.gameHoverTitleVert { font: bold 11px arial,helvetica,sans-serif; color: #000000; line-height: 12px;}
.gameHoverDescriptionVert { font: 10px arial,helvetica,sans-serif; line-height: 11px; color: #959595;}
.gameHoverStatsVert { font: bold 10px arial,helvetica,sans-serif; color: #959595; line-height: 11px;}
.gameHoverImgWrapperVert { padding: 10px 10px 10px 10px !important; padding: 10px 10px 10px 10px; }
.gameHoverTextWrapperVert { width: 106px; min-height: 60px; padding-top: 0px; padding-left: 9px; padding-right: 9px; padding-bottom: 9px; }
.vidHoverStyleVert { width: 116px; min-height: 95px; max-height: 320px; line-height: 10px; border: solid 1px #000000; background: #ffffff; text-align: left; overflow: visible;}
.vidHoverImgWrapperVert { margin: 0 auto; width: 80px; height: 45px; border: solid 1px #000000; margin-top: 10px; overflow: hidden; }
.vidHoverTextWrapperVert { margin: 0 auto; width: 96px; min-height: 60px; }
.vidHoverShowVert { font: bold 9px arial,helvetica,sans-serif; color: #000000; line-height: 10px; margin-top: 10px; text-transform: uppercase; }
.vidHoverTitleVert { font: bold 11px arial,helvetica,sans-serif; color: #000000; line-height: 12px; margin-top: 10px; }
.vidHoverDescriptionVert { font: 10px arial,helvetica,sans-serif; line-height: 11px; color: #959595; margin-top: 10px; }
.vidHoverStatsVert { font: bold 10px arial,helvetica,sans-serif; color: #959595; line-height: 11px; }

/* ========== /hover cards ========== */




}
