p,img,h1,h2,h3,h4,ul,li, a{margin:0;padding:0; border:0; text-decoration:none;}
body{padding:0px;margin:0px; font-family:Verdana, Helvetica, sans-serif; font-size:12px; color:#fff; background:url(../images/bg.png) #34394f top center no-repeat;}
a{color:#fff;}
#container{width:970px; margin:0 auto 0 auto; height:auto;}
#header{}
#header .top-bar{background:url(../images/top-bar-bg.png) no-repeat; height:23px;}
#header .top-bar h4{float:right; color:#fff; padding:3px 5px 0 0; font-size:12px; font-weight:normal;}
#header .logo{background:url(../images/logo.png) no-repeat; height:122px; width:285px; float:left; margin:5px 0 0 0;}
#header .logo a{height:122px; width:285px; display:block;}
#header .random{float:right; width:650px; margin:0 25px 0 0;}
#header .random .thumb{display:inline; padding:10px 10px 8px 20px; float:left; width:125px;}
#header .random .thumb p{text-align:center;}
#header .random .thumb img{border:3px solid #334d7b;}
#featured{clear:both; padding:25px 0 0 0;}
#featured .top{background:url(../images/featured-bg-top.png) bottom no-repeat; height:4px; width:969px;}
#featured .mid{background:url(../images/featured-bg.png) repeat; border-left:2px solid #000; border-right:2px solid #000; height:120px;}
#featured .mid .thumb{display:inline; height:100px; width:149px; padding:5px 5px 5px 7px; float:left;}
#featured .mid .thumb p{text-align:center;}
#featured .mid .thumb img{border:3px solid #334d7b;}
#featured .bot{background:url(../images/featured-bg-bot.png) top no-repeat; height:5px; width:969px;}
#sidebar{clear:both; float:left; padding:5px 0 0 0;}
#sidebar .top{background:url(../images/categories-title.png) bottom no-repeat; height:45px; width:201px;}
#sidebar .mid{background:url(../images/categories-bg.png) repeat; border-left:2px solid #000; border-right:2px solid #000;}
#sidebar .mid .advertisement{padding: 16px 0 14px 20px;}
#sidebar .bot{background:url(../images/categories-bot.png) top no-repeat; height:4px; width:201px;  margin: 0 0 10px 0;}
#content{float:right; padding:5px 0 0 0;}
#content .advertisement{margin:5px auto 5px auto; text-align:center; clear:both;}
/*CATEGORIES*/
#categories{clear:both; height:40px; width:760px;}
#categories ul{list-style-type:none; padding:0; margin:0;}
#categories ul li{margin:0 8px 0 10px; float:left; display:inline;}
#categories ul li a{float:left; padding: 8px 0 6px 0; font-size: 14px; font-weight:bold; display:inline;}


/*MAIN PAGE*/
#content .newest-games{width:763px;}
#content .newest-games .top{background:url(../images/newest-games-title.png) bottom no-repeat; height:45px; width:763px;}
#content .newest-games .mid{float:left; background:url(../images/newest-games-bg.png) repeat; border-left:2px solid #000; border-right:2px solid #000; width:759px; height:auto;}
#content .newest-games .mid .thumb{display:inline; padding:5px 10px 8px 15px; float:left; width:125px;}
#content .newest-games .mid .thumb p{text-align:center;}
#content .newest-games .mid .thumb img{border:3px solid #334d7b;}
#content .newest-games .bot{background:url(../images/newest-games-bot.png) top no-repeat; height:5px; width:763px; clear:both;}
#content .popular-today{float:left; padding:5px 0 0 0;}
#content .popular-today .top{background:url(../images/popular-today-title.png) bottom no-repeat; height:45px; width:378px;}
#content .popular-today .mid{float:left; background:url(../images/popular-today-bg.png) repeat; border-left:2px solid #000; border-right:2px solid #000; width:374px; height:auto;}
#content .popular-today .mid .thumb{display:inline; padding:5px 10px 8px 20px; float:left; width:149px;}
#content .popular-today .mid .thumb p{text-align:center;}
#content .popular-today .mid .thumb img{border:3px solid #334d7b;}
#content .popular-today .bot{background:url(../images/popular-today-bot.png) top no-repeat; height:5px; width:378px; clear:both;}
#content .top-rated{float:right; padding:5px 0 0 0;}
#content .top-rated .top{background:url(../images/top-rated-title.png) bottom no-repeat; height:45px; width:378px;}
#content .top-rated .mid{float:left; background:url(../images/top-rated-bg.png) repeat; border-left:2px solid #000; border-right:2px solid #000; width:374px; height:auto;}
#content .top-rated .mid .thumb{display:inline; padding:5px 10px 8px 20px; float:left; width:149px;}
#content .top-rated .mid .thumb p{text-align:center;}
#content .top-rated .mid .thumb img{border:3px solid #334d7b;}
#content .top-rated .bot{background:url(../images/top-rated-bot.png) top no-repeat; height:5px; width:378px; clear:both; margin: 0 0 10px 0;}
/*GAME INFO PAGE*/
#content .about-this-game{width:763px;}
#content .about-this-game .top{background:url(../images/about-this-game-title.png) bottom no-repeat; height:45px; width:763px;}
#content .about-this-game .mid{float:left; background:url(../images/about-this-game-bg.png) repeat; border-left:2px solid #000; border-right:2px solid #000; width:759px; height:auto;}
#content .about-this-game .advertisement{width:300px; margin: 6px 0 6px 6px; float:left; border:3px solid #334d7b;}
#content .about-this-game .advertisementSmall{width:234px; padding: 6px 105px 20px 0;float:right; display:inline;}
#content .about-this-game .mid .info{width: 420px;padding: 6px 14px 20px 0;float: right;}
#content .about-this-game .mid .info .icon{border:3px solid #334d7b; float:right;}
#content .about-this-game .mid .info .title{width: 260px; border-bottom: 1px solid #334d7b; float:left; color:#fff;}
#content .about-this-game .mid .info .title .title-inner{width:254px; padding: 2px 0 6px 6px; border-bottom: 1px solid #192e55; font-size: 16px; float:left;}
#content .about-this-game .mid .info .description{width:254px;padding: 8px 0 6px 6px; color:#fff; font-weight: bold;float: left;}
#content .about-this-game .mid .info .link{width: 420px;margin: 6px 14px 20px 0;float: right;}
#content .about-this-game .bot{background:url(../images/about-this-game-bot.png) top no-repeat; height:4px; width:763px; clear:both;}
/*GAME LISTING*/
#content .listing{width:763px;}
#content .listing .top{background:url(../images/listing-top-title.png) bottom no-repeat; height:45px; width:763px;}
#content .listing .mid{float:left; background:url(../images/listing-top-bg.png) repeat; border-left:2px solid #000; border-right:2px solid #000; width:759px; height:auto;}
#content .listing .mid .thumb{display:inline; padding:5px 10px 8px 20px; float:left; width:149px;}
#content .listing .mid .thumb p{text-align:center;}
#content .listing .mid .thumb img{border:3px solid #334d7b;}
#content .listing .mid .pageNums{clear:both; display:block; text-align:center;}
#content .listing .bot{background:url(../images/listing-top-bot.png) top no-repeat; height:5px; width:763px; clear:both;}
/*GAME PAGE*/
#content .now-playing{width:763px;}
#content .now-playing .top{background:url(../images/now-playing-title.png) bottom no-repeat; height:45px; width:763px;}
#content .now-playing .mid{float:left; background:url(../images/newest-games-bg.png) repeat; border-left:2px solid #000; border-right:2px solid #000; width:759px; height:auto;}
#content .now-playing .mid .game{width:727px; height:409px; border:3px solid #334d7b; margin:0 auto 0 auto;}
#content .now-playing .mid .showGameLoadedBox{width:727px; height:409px; border:3px solid #334d7b; margin:0 auto 0 auto;}
#content .now-playing .mid .info{width:745px; padding:10px 0 0 12px;float: left;}
#content .now-playing .mid .descbox{width: 388px;float: left;}
#content .now-playing .mid .title-outer-one {width: 296px;border-bottom: 1px solid #355184;float: left;}
#content .now-playing .mid .title-outer-two {width: 296px;border-bottom: 1px solid #192E55;float: left;}
#content .now-playing .mid .title-inner{width: 381px;padding: 2px 0 6px 7px;font-size: 18px;float: left;}
#content .now-playing .mid .title-inner h2 {margin: 0px;font-size: 18px;font-weight:normal; color: #fff;}
#content .now-playing .mid .description {width: 381px;padding: 14px 0 6px 7px;font-size: 12px;float:left; color: #fff;}
#content .now-playing .mid .rating{width: 113px;padding: 0 5px 0 5px;position: relative;float: left;}
#ratingBox {width: 150px;padding: 6px;background-color: #355184;border: 1px solid #192E55;color: #3A0000;font-size: 11px;line-height: 1.5;position: absolute;top: 90px;left: -20px;display: none;z-index: 9990;}
#content .now-playing .mid .icons {width: 234px;float: left;}
#content .now-playing .bot{background:url(../images/newest-games-bot.png) top no-repeat; height:5px; width:763px; clear:both;}
#footer{background:url(../images/footer.png) bottom no-repeat; height:111px; width:966px; border-top:2px solid #000; border-left:2px solid #000; border-right:2px solid #000; clear:both;}
#footer .links{width: 178px;padding:5px 0 0 10px;float: left;}
#footer .links h4{color:#fff; font-size:14px;}
#footer .copyright{margin:94px 0 0 0; text-align:center;}



