body { background: #CDCDCD url('images/topBg.gif') repeat-x; color: #000; font: 10px Verdana; }

table { margin: 0; padding: 0; border-collapse: collapse; border-spacing: 0; }

img { border: 0; }

a { text-decoration: none; color:#000000; }

a:hover { text-decoration: underline; color:#000000; }

input.loginButt { margin-top: 9px; }

input.userCommon { border: 1px #0766aa solid; background-image: url(images/loading.gif); }

td { vertical-align: top; padding: 0; margin: 0; }

tr { padding: 0; margin: 0; }

#container { background: url('images/mainBg.gif') repeat-y; width: 877px; margin: 0 auto; position: relative; }

#subContainer { padding-left: 5px; }

#headerBg { background: url('images/headerBg.gif') repeat-x; height: 124px; }

#mainL { background: url('images/mainL.gif') no-repeat; width: 10px; height: 124px; position: absolute; }

#mainR { background: url('images/mainR.gif') no-repeat; width: 10px; height: 124px; position: absolute; left: 867px; }

#midTop { background: url('images/midTop.gif') no-repeat; width: 867px; height: 14px; margin-bottom: -8px; }

#logo { padding-top: 19px; margin-bottom: -19px; float: left; }

#login { float: right; color: #FFFFFF; font: bold 10px Verdana; }

#login a { color: #FFFFFF; font-size:10px; }


.headInput { float: right; }

.loginLinks { padding-top: 11px;  }

#ftBg { background: url('images/ftBg.gif') repeat-x; height: 70px; color: #FFFFFF; font: 12px Verdana; margin-top: 30px; }

#ftMid a { color: #FFFFFF; }

#ftMid { margin-top: -34px; text-align: center; }

.copyright { color: #FFFFFF; }

.copyright a { color: #FFFFFF; text-decoration: none; }

#ftBg a:hover { color: #000000; }

#ftL { background: url('images/ftL.gif') no-repeat; width: 10px; height: 70px; float: left; }

#ftR { background: url('images/ftR.gif') no-repeat; width: 10px; height: 70px; float: right; }

#designedBy { background: url('images/designedBy.gif') no-repeat; width: 191px; height: 51px; margin-left: 343px; font: bold 10px Verdana; padding-top: 5px; text-align: center; }

#designedBy a { color: #fff; }

#left { margin-left: 0; }

#left ul { margin: 0; padding: 0; list-style: none; font: bold 10px Verdana; color: #fff; }

#left ul a { color: #fff; }

#left ul a:hover { color: #000000; }

#left ul li { display: block; background: url('images/navItem.gif') no-repeat; width: 120px; height: 15px; padding: 3px 0 0 18px; }

#left ul li.navHd { background: url('images/navHd.gif') no-repeat; width: 130px; height: 20px; padding: 4px 0 0 8px; color:#ffffff; 	font-weight:bold;
	font-size:11px; }

#navFt { background: url('images/navFt.gif') no-repeat; width: 138px; height: 26px; }

#middle { width: 510px; margin-left: 7px; }

#midtitles { background: url('images/bar.gif') no-repeat; width: 510px; height: 25px; }

#title {

	padding:4px 0 6px 8px; 
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}

#lattBg { background: url('images/lattBg.gif') repeat-x; height: 70px; padding: 9px 0 0 18px; }

#selectFeature { background: url('images/selectFeature.gif') no-repeat; width: 366px; height: 25px; }

#subFeatures { background: url('images/bar.gif') no-repeat; width: 510px; height: 25px; }

#subtBg { background: #373737 url('images/subtBg.gif') repeat-x top; padding: 8px 0 12px 0; }

.featuredBox { background: #F0F0F0 url('images/featuredBoxBg.gif') repeat-x bottom; width: 158px; margin-left: 9px; }


#xsnazzy {background: transparent; margin:5px; width: 158px;}

.xtop, .xbottom {display:block; background:transparent;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background: #F0F0F0; border-left:1px solid #000000; border-right:1px solid #08c;}
.xb1 {margin:0 5px; background:#000000;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background: #F0F0F0; border:0 solid #000000; border-width:0 1px;}

.featuredBoxTop { background: url('images/featuredBoxTop.gif') no-repeat; width: 158px; height: 5px; }

.featuredFt { background: url('images/featuredFt.gif'); background-repeat:no-repeat; width: 158px; height: 7px; }

.featuredImgBox { background: url('images/featuredImgBox.gif') no-repeat; width: 126px; height: 96px; padding: 3px; margin: 0 auto; }

.featuredDescription { padding: 5px 14px; margin-top: -4px; }

.featuredDescription a { color: #000000; font: bold 10px Verdana; }

.featuredMore { text-align: right; margin-right: 7px; }

#latestGaming { background: url('images/bar.gif') no-repeat; width: 510px; height: 24px; }

.newsEven { background: #E8E8E8; padding: 6px; font: 11px Verdana; }

.newsOdd { background: url('images/newsOdd.gif') repeat-y; padding: 6px; font: 11px Verdana; }

.newsDiv { background: url('images/newsDiv.gif') no-repeat; height: 3px; }

span.newsDetails { font: 10px Verdana; }

span.newsDetails a { color: #000000; }

span.newsDesc a { color: #2F2F2F; font: bold 11px Verdana; }

#latestBlocks { color: #fff; background: #E8E8E8; padding-top: 15px; }

#latestBlocks a { font: bold 10px Verdana; color: #fff; }

#latestVidReviews { background: url('images/latestVidReviews.gif') no-repeat; width: 255px; height: 26px; }

#latestVidPreviews { background: url('images/latestVidPreviews.gif') no-repeat; width: 255px; height: 28px; }

#latestReviews { background: url('images/latestReviews.gif') no-repeat; width: 255px; height: 26px; }

#latestPreviews { background: url('images/latestPreviews.gif') no-repeat; width: 255px; height: 28px; }

#latestGameTrailers { background: url('images/latestGameTrailers.gif') no-repeat; width: 255px; height: 28px; }

#latestFootage { background: url('images/latestFootage.gif') no-repeat; width: 255px; height: 28px; }

.redBg1 { background: url('images/latestBg1r.gif') repeat-x; height: 64px; padding: 6px; font: bold 11px Verdana; }

.yellowBg1 { background: url('images/latestBg1y.gif') repeat-x; height: 64px; padding: 6px; font: bold 11px Verdana; }

.redBg2 { background: #810707 url('images/latestBg2r.gif') repeat-x bottom; padding: 6px; }

.yellowBg2 { background: #EEA817 url('images/latestBg2y.gif') repeat-x bottom; padding: 6px; }

.redBg3 { background: #4B0202 url('images/latestBg3r.gif') repeat-x top; padding: 6px; }

.yellowBg3 { background: #E57B08 url('images/latestBg3y.gif') repeat-x top; padding: 6px; }

.redImgBox { background: url('images/redImgBox.gif') no-repeat; margin-right: 10px; width: 103px; height: 60px; padding: 1px 0 0 1px; float: left; }

.yellowImgBox { background: url('images/yellowImgBox.gif') no-repeat; margin-right: 10px; width: 103px; height: 60px; padding: 1px 0 0 1px; float: left; }

#topGames { background: url('images/bar.gif') no-repeat; width: 510px; height: 27px; }

.top1 { background: url('images/topGame.gif') no-repeat; width: 497px; height: 100px; padding: 10px 0 14px 13px; color: #2C2C2C; font: 11px Verdana; }

.topDetails { padding: 15px 0 0 25px; }

.oneGame { font: bold 14px Verdana; color: #000000; }

.oneGame a { color: #000000; }

.boxArtBg { background: url('images/boxArtBg.gif') no-repeat; width: 70px; height: 90px; padding: 1px 0 0 1px; }

.poptitle { color: #2E2F2F; font: bold 11px Verdana; }

.poptitle a { color: #000000; }

.poptitle ul { margin: 0; padding: 0; }

.poptitle ul li.even { background: #E4E4E4; padding: 5px 0 5px 5px; }

.poptitle ul li.odd { background: #C9C9C9; padding: 5px 0 5px 5px; }

.ralign { float: right; width: 110px; margin-right: 17px; margin-top: 15px; font: bold 11px Verdana; }

.ralign a { font: bold 11px Verdana; color: #fff; }

#right { width: 209px; margin-left: 3px; background: #71ABF9; }

#latestbox { background: url('images/rightbar.gif') no-repeat; width: 209px; height: 34px; }
#latestboxtitle {
	text-align:center;
    padding-top: 16px;
    padding-right: 0px;
    padding-bottom: 0px;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}

.latestboxBg { background: #71ABF9 url('images/egltBg.gif') repeat-x;  padding: 14px 17px 9px 18px; }

.latestboxBg img { border: 1px solid #C8C8C8; }

.rightBg1 { background: #E8E8E8 url('images/rightBg1.gif') repeat-x top; padding: 6px 8px 9px 9px; color: #000; }

.rightBg1 a { color: #2F2F2F; font: bold 10px Verdana; }

.v { text-align: center; }

span.rightTitle a { color: #000000; font: bold 10px Verdana; }

span.rightTitle2 a { color: #000000; font: bold 11px Verdana; }

#latestbox2 { background: url('images/rightbar2.gif') no-repeat; width: 209px; height: 42px; }

#latestbox2title {
	text-align:center;
    padding-top: 22px;
    padding-right: 0px;
    padding-bottom: 0px;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}

#latestbox2 a { color: #2F2F2F; }

#latestbox2 a:hover { color: #000000; }

#latestbox3 { background: url('images/rightbar2.gif') no-repeat; width: 209px; height: 44px; margin-top: 8px; }

.rightBg2 ul { margin: 0; padding: 0; }

.rightBg2 ul li { list-style-type: none; padding: 4px 0 0 5px; }

.rightBg2 { background: #71ABF9 url('images/rightBg2.gif') repeat-x top; font: 10px Verdana; }

.rightBg2 a { font: bold 10px Verdana; color: #2F2F2F; }

.rightBg2 a:hover { color: #000000; }

.rightBg2 hr { border-style: dotted; height: 1px; margin-left: -4px; margin-bottom: -1px; color: #fff; }

#rightFt { background: url('images/rightFt.gif') no-repeat; width: 209px; height: 17px; margin-top: 8px; }

#gameInformation { background: url('images/gameInformation.gif') no-repeat; width: 510px; height: 24px; }

.gameTitleBg { background: url('images/gameTitleBg.gif') no-repeat; width: 500px; height: 37px; padding: 16px 0 0 10px; color: #fff; font: bold 16px Verdana; }

.gameLinksBg { background: url('images/gameLinksBg.gif') repeat-x; height: 16px; color: #BE6060; font: bold 11px Verdana; text-align: center; padding: 6px 0; }

.gameLinksBg a { color: #fff; }

.gameLinksBg a:hover { color: #000000; }

#gameMedia { background: url('images/gameMedia.gif') no-repeat; width: 510px; height: 24px; }

.cellBg { background: url('images/cellBg.gif') repeat-x; height: 15px; text-align: center; padding: 5px 0; color: #000000; font: bold 11px Verdana; clear: left; }

.cellBg a { color: #000000; }

#anotherSection { background: url('images/anotherSection.gif') no-repeat; width: 510px; height: 24px; }

.gameDescription { font: 10px Verdana; width: 375px; margin-top: 3px; }

.mediaImgs { padding: 15px; clear: right; }

.mediaImg { border: 1px solid #8E0909; width: 148px; margin-right: 10px; float: left; margin-bottom: 10px; }

#gameStats { background: url('images/gameStats.gif') no-repeat; width: 209px; height: 34px; }

#gameRatings { background: url('images/gameRatings.gif') no-repeat; width: 209px; height: 41px; margin-top: 5px; }

#userOptions { background: url('images/userOptions.gif') no-repeat; width: 209px; height: 43px; }

#relatedGames { background: url('images/relatedGames.gif') no-repeat; width: 209px; height: 45px; }

#gameRatingsBg { background: url('images/gameRatingsBg.gif') no-repeat; width: 177px; height: 61px; padding: 10px 16px; }

#rateBoxBg { background: #E1E1E1 url('images/rateBoxBg.gif') no-repeat top; width: 191px; padding: 5px 9px; }

#rateBoxBg form { text-align: center; margin-bottom: 5px; }

.rightBg3 { background: #71ABF9 url('images/rightBg2.gif') repeat-x top; padding: 4px 0 4px 6px; }

.rightBg3 td { padding: 6px; margin: 0px; }

.bigScore { color: #000000; font: 30px Verdana; margin-top: 2px; }

.noScore { color: #000000; font: bold 10px Verdana; margin-top: 10px; }

.ratingsLeft { color: #fff; font: bold 10px Verdana; width: 70px; text-align: center;}

.ratingsRight { color: #fff; font: bold 10px Verdana; width: 70px; text-align: center; float: right; margin-top: -46px; margin-right: 1px; }