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; background:url(../images/bg.png) #2f2f2f top center repeat-x;}
a{color:#fff;}
#container{width:970px; margin:0 auto 0 auto; height:auto;}
#header .top-bar{background:url(../images/top-bar-bg.png) no-repeat; height:23px;}
#header .top-bar h2{float:right; color:#fff; padding:3px 10px 0 0; font-size:12px; font-weight:normal;}
#header .logo{background:url(../images/logo.png) no-repeat;float:left; margin:-23px 0 0 0px;}
#header .logo a{display:block; height:148px; width:315px; text-indent:-9999px;}
#header .random{float:right; width:600px; margin:0px 20px 0 0;}
#header .random .thumb{display:inline; padding:10px 5px 8px 10px; float:left; width:125px;}
#header .random .thumb p{text-align:center;}
#header .random .thumb img{border:3px solid #5b2a2a;}
#featured{clear:both; padding:0px 0 0 0;}
#featured .top{background:url(../images/featured-top-bg.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:135px;}
#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 #5b2a2a;}
#featured .bot{background:url(../images/featured-bot-bg.png) top no-repeat; height:4px; 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 .topBlank{background:url(../images/sidebar-top-bg.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 .mid .advertisementSmall{padding:3px 0;}
#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;}
/*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/large-content-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; height:125px;}
#content .newest-games .mid .thumb p{text-align:center;}
#content .newest-games .mid .thumb img{border:3px solid #5b2a2a;}
#content .newest-games .bot{background:url(../images/large-content-bot-bg.png) top no-repeat; height:4px; 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/small-content-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 #5b2a2a;}
#content .popular-today .bot{background:url(../images/small-content-bot-bg.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/small-content-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 #5b2a2a;}
#content .top-rated .bot{background:url(../images/small-content-bot-bg.png) top no-repeat; height:5px; width:378px; clear:both; margin: 0 0 10px 0;}
/*CATEGORIES*/
#categories{clear:both; height:40px; width:760px;}
#categories ul{list-style-type:none; padding:0; margin:0;}
#categories ul li{margin:0 6px 0 6px; float:left; display:inline;}
#categories ul li a{float:left; padding: 8px 0 6px 0; margin:0; font-size: 14px; font-weight:bold; display:inline;}
/*GAME LISTING*/
#content .listing{width:763px;}
#content .listing .top{background:url(../images/large-content-top-bg.png) bottom no-repeat; height:45px; width:763px;}
#content .listing .mid{float:left; background:url(../images/large-content-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:143px; height:130px;}
#content .listing .mid .thumb p{text-align:center;}
#content .listing .mid .thumb img{border:3px solid #5b2a2a; }
#content .listing .mid .pageNums{clear:both; display:block; text-align:center;}
#content .listing .bot{background:url(../images/large-content-bot-bg.png) top no-repeat; height:5px; width:763px; clear:both;}
/*GAME INFO PAGE*/
#content .about-this-game{width:763px; margin:0 0 10px 0}
#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/large-content-bg.png) repeat; border-left:2px solid #000; border-right:2px solid #000; width:759px; height:auto;}
#content .about-this-game .advertisement{width:300px; height:250px; margin: 6px 0 6px 6px; float:left; border:3px solid #5b2a2a; display:inline;}
#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 #5b2a2a; float:right;}
#content .about-this-game .mid .info .title{width: 260px; border-bottom: 1px solid #503338; float:left; color:#fff;}
#content .about-this-game .mid .info .title .title-inner{width:254px; padding: 2px 0 6px 6px; border-bottom: 1px solid #331c20; 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/large-content-bot-bg.png) top no-repeat; height:4px; 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/large-content-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 #5b2a2a; 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 #503338;float: left;}
#content .now-playing .mid .title-outer-two {width: 296px;border-bottom: 1px solid #331c20;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 p {width: 381px;padding: 14px 0 6px 7px;font-size: 10px; float:left; color: #fff;}
#content .now-playing .mid .rating{width: 113px;padding: 0 5px 0 5px;position: relative;float: left;}
#content .now-playing .mid .icons {width: 234px;float: left;}
#content .now-playing .mid .icons img{margin:0 0 2px 0;}
#ratingBox {width: 150px;padding: 6px;background-color: #2f2f2f;border: 1px solid #000;color: #fff;font-size: 11px;line-height: 1.5;position: absolute;top: 90px;left: -20px;display: none;z-index: 9990;}
#content .now-playing .bot{background:url(../images/large-content-bot-bg.png) top no-repeat; height:4px; width:763px; clear:both;}
#footer{background:url(../images/footer.png) bottom no-repeat; height:111px; width:966px; border:2px solid #000; clear:both;}
#footer .links{width: 178px;padding:5px 0 0 10px;float: left;}
#footer .links h4{color:#fff; font-size:14px;}
.copyright{padding:10px; text-align:center; clear:both;}

