html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit;}del,ins{text-decoration:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}body{margin:0;}h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{padding:1em 0;}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}optgroup{font-weight:normal;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}del{text-decoration:line-through;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol{list-style:decimal outside;}ul{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:none;padding:.2em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}sup{vertical-align:super;}sub{vertical-align:sub;}p,fieldset,pre{margin-bottom:1em;}table{margin-bottom:0;}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px;}img{-ms-interpolation-mode:bicubic;}html,body{padding:0;margin:0;color:#fff;font-family:verdana;font-size:12px;line-height:1.5em;}html{background:url("/images/bodyBg.png") top left repeat-x #535353;}a{color:#fff;}.greyBtn{padding:5px 7px;border:1px solid #ccc;background:url(/images/greyBtnBg.png) top left repeat-x #ebebeb;border-radius:4px;text-decoration:none;color:#555;text-align:center;}.greyBtn:hover{background:url(/images/greyBtnBgActive.png) top left repeat-x #ebebeb;color:#000;}.standardForm{margin:10px 0;line-height:1em;}.standardForm fieldset{border:none;padding:0;}.standardForm fieldset>div{clear:both;margin-bottom:10px;}.standardForm fieldset div label{width:150px;display:block;float:left;text-align:right;}.standardForm fieldset div label.noFloat{float:none;}.standardForm fieldset div label.oneLine{display:inline;float:none;}.standardForm fieldset div label span{color:red;}.standardForm fieldset div input{margin-left:5px;}.standardForm fieldset div input[type="text"],.standardForm fieldset div input[type="password"],.standardForm fieldset div input[type="file"]{width:300px;}.standardForm fieldset div input.auto{width:auto;margin-left:5px;}.standardForm fieldset div input.short{width:10em;}.standardForm fieldset div input.tiny{width:3em;}.standardForm fieldset div input.number{text-align:right;}.standardForm fieldset input[type="submit"],.standardForm fieldset input[type="button"]{margin-left:155px;}.standardForm fieldset div textarea{width:550px;height:200px;margin-left:5px;}.standardForm fieldset div select{margin-left:5px;}.standardForm fieldset div ul.radio_list li{display:inline;padding-left:5px;}.standardForm fieldset div ul.radio_list li label{display:inline;float:none;}.standardForm fieldset div .form_error{margin:0 0 0 155px;font-size:.8em;color:#f00;}.standardForm fieldset div .formHint{margin:0 0 0 155px;font-size:.8em;color:#aaa;}.standardForm fieldset div .formErrors{margin:0 0 0 155px;padding:0;font-size:.9em;color:#f00;list-style-type:none;}.standardForm fieldset div .error_list{margin-left:155px;}.standardForm fieldset div .error_list li{color:red;background:none;padding:0;list-style:none;}.standardForm fieldset div .formErrors li{color:red;background:none;padding:0;list-style:none;}.standardForm fieldset .submit{text-align:center;}.standardForm fieldset .submit input{margin-left:0;}#header{background:url("/images/headerBg.png") top left repeat-x transparent;height:77px;width:100%;top:0;z-index:80;}#header #logo{overflow:hidden;font-size:43px;height:1em;padding:13px 0 0 28px;float:left;}#header #gamepad{position:absolute;top:42px;left:92px;}#header #logo a{font-size:43px;color:#e1e1e1;font-style:italic;font-weight:bold;text-decoration:none;}#header .searchBox{float:right;margin-right:58px;overflow:hidden;}#header .searchBox #searchQuery{width:159px;height:17px;border:none;color:#555;float:left;margin-top:1px;background-color:transparent;padding:0 5px;}#header .searchBox #searchBtn{background-color:transparent;border:none;color:#fff;margin-left:12px;}#header .wrapper,#smallHeader .wrapper,#footer .wrapper{width:980px;margin:0 auto;position:relative;}#header .wrapper{background:url("/images/header.png") top left no-repeat transparent;height:100%;}#header a.active{color:#e57c00;}#newsBtn{position:absolute;top:54px;left:216px;text-decoration:none;}#topMenu{margin:0;position:absolute;top:54px;left:315px;}#topMenu li{float:left;list-style-type:none;}#topMenu li a{text-decoration:none;margin:0 10px;}#footer .wrapper{background:url("/images/footer.png") top left no-repeat transparent;height:56px;margin-top:1px;}#footer .copy{margin:0;position:absolute;bottom:10px;right:90px;}#footer .menu{margin:0;position:absolute;bottom:5px;left:30px;}#footer .menu li{list-style-type:none;}#footer .menu li a{text-decoration:none;}#footer{background:url("/images/footerBg.png") bottom left repeat-x transparent;height:56px;width:100%;bottom:0;}#midHeader{height:56px;top:0;left:0;width:100%;background:url("/images/midHeaderBg.png") top left repeat-x transparent;z-index:80;}#midHeader .wrapper{position:relative;width:980px;margin:-1px auto;background:url("/images/midHeader.png") top left no-repeat transparent;overflow:hidden;height:56px;}#midHeader #logo{float:left;font-size:28px;font-style:italic;font-weight:bold;padding-left:82px;padding-top:8px;}#midHeader #logo a{color:#e1e1e1;text-decoration:none;}#midHeader ul{overflow:hidden;float:right;margin:3px 100px 0 0;}#midHeader ul li{list-style-type:none;float:left;margin:0 4em;}#midHeader ul li a{text-decoration:none;color:#e1e1e1;font-weight:bold;}#midHeader ul li a.active{color:#e57c00;}#smallHeader{height:35px;background:url("/images/smallHeaderBg.png") top left repeat-x transparent;position:fixed;top:0;left:0;width:100%;}#smallHeader .wrapper{height:35px;position:relative;}#smallHeader .wrapper .decor{background:url("/images/smallHeaderDecor.png") top left no-repeat transparent;position:absolute;left:10px;top:21px;width:117px;height:25px;}#smallHeader #logo{float:left;font-size:20px;font-style:italic;font-weight:bold;padding-left:35px;padding-top:1px;}#smallHeader #logo a{color:#e1e1e1;text-decoration:none;}#smallHeader ul{overflow:hidden;float:right;margin:0 100px 0 0;}#smallHeader ul li{list-style-type:none;float:left;margin:0 4em;}#smallHeader ul li a{text-decoration:none;color:#e1e1e1;}#smallHeader ul li a.active{color:#e57c00;}#content{overflow:hidden;width:980px;margin:10px auto 0 auto;min-height:500px;}#content.game{margin-top:0;}.sidebar{width:235px;float:right;}.nextToSidebar{width:732px;float:left;}.pager{margin-top:20px;margin-bottom:5px;text-align:center;}.pager .current{padding:.2em .5em;}.pager a{border:1px solid #aaa;box-shadow:0 0 5px #333;color:#ddd;padding:.2em .5em;text-decoration:none;}.pager a:hover{color:#fff;border-color:#fff;}#gameList .games{margin:0;padding:0;overflow:hidden;}#gameList .games li{display:block;width:206px;height:330px;float:left;margin:9px;background-color:#2a2a2a;padding:10px;position:relative;overflow:hidden;box-shadow:0 0 5px #333;}#gameList .games li h3{height:2.5em;overflow:hidden;padding:.5em 0;}#gameList .games li .description{height:11em;overflow:hidden;}#gameList .games li .options{position:absolute;bottom:0;left:0;height:25px;width:206px;overflow:hidden;background:url("/images/gameOptions.png") top left no-repeat transparent;padding:0 10px;}#gameList .games li .options .gameDescriptionLnk{position:absolute;top:0;left:0;display:block;width:90px;text-align:center;text-decoration:none;line-height:25px;}#gameList .games li .options .playLnk{position:absolute;top:0;right:0;display:block;width:90px;text-align:center;text-decoration:none;line-height:25px;}.sidebarBox{background-color:#2a2a2a;box-shadow:0 0 5px #333;width:226px;margin:10px auto 20px auto;}.sidebarBox ul{margin:0;}.sidebarBox h3{text-align:left;}.sidebarBox .game{padding:10px;margin:0;list-style-type:none;position:relative;}.sidebarHeader{height:15px;padding:4px 10px 33px 10px;background:url("/images/sidebarHeader.png") bottom left no-repeat transparent;font-size:14px;}.sidebarBox .game h3{padding:.3em 10px;background-color:#414141;text-align:center;border-bottom:1px solid #000;}.sidebarBox .game h3 a{text-decoration:none;}.sidebarBox .game h3 a:hover{text-decoration:underline;}.sidebarBox .game img{width:206px;}.sidebarBox .game .options{height:20px;width:206px;background:url("/images/gameOptions3.png") top left no-repeat transparent;position:relative;margin-top:-3px;}#recentlyPlayedGames .game .options{background:url("/images/gameOptions2.png") top left no-repeat transparent;}.sidebarBox .game .options a{display:block;width:70px;height:20px;position:absolute;bottom:0;text-decoration:none;line-height:20px;text-align:center;}.sidebarBox .game .options .gameDescriptionLnk{left:0;}.sidebarBox .game .options .playLnk{right:0;}.sidebarBox .game .options .remove{width:27px;left:90px;text-indent:-9999em;}#newsList ul{margin:0;}#newsList .news{background-color:#2a2a2a;box-shadow:0 0 5px #333;margin:20px 10px;list-style-type:none;padding:10px;overflow:hidden;}#newsList .news .title{padding:0 0 .5em 0;font-size:16px;}#newsList .news .title a{text-decoration:none;}#newsList .news .title a:hover{color:#e57c00;}#newsList .news .image{float:left;margin:0 10px 10px 0;border:1px solid #777;padding:3px;}#newsList .news .contentIntro{height:8em;width:512px;overflow:hidden;}#newsList .news .date{float:left;font-size:11px;color:#aaa;}#newsList .news .readMore{float:right;text-decoration:none;font-size:11px;color:#aaa;}#newsList .news .readMore:hover{color:#e57c00;}#newsList.gameContent .news{background-color:#9f9f9f;}#newsList.gameContent .news .title a{color:#000;}#newsList.gameContent .news .title a:hover{color:#fff;}#newsList.gameContent .news .contentIntro{width:482px;}#newsList.gameContent .news .readMore:hover{color:#fff;}#newsList.gameContent .news .date{color:#555;}#newsList.gameContent .news .readMore{color:#555;}#newsCategory ul li{list-style-type:none;margin-left:20px;margin-bottom:10px;}#newsCategory ul li a{text-decoration:none;}#newsCategory ul li a:hover{text-decoration:underline;}#newsCategory ul li a.active{text-decoration:underline;color:#e57c00;}#newsCategory ul{padding-bottom:10px;}#news{background-color:#2a2a2a;padding:10px;box-shadow:0 0 5px #333;margin:10px 0;overflow:hidden;width:712px;}#news h1{padding:0 0 1em 0;font-size:18px;}#news .image{float:left;margin:0 10px 10px 0;border:1px solid #777;padding:3px;}#news .intro{font-weight:bold;margin-bottom:2.5em;}#news .date{font-size:11px;color:#aaa;float:right;}#news .backLnk{font-size:11px;color:#aaa;float:left;text-decoration:none;}#news .backLnk:hover{color:#e57c00;}#news.gameNews{background-color:#bbb;margin:10px 0;min-height:400px;width:720px;}#news.gameNews h1{text-align:left;}#news.gameNews .date,#news.gameNews .backLnk{color:#555;}#news.gameNews .backLnk:hover{color:#fff;}.pageHeader{height:20px;padding:15px 20px 24px 20px;background:url("/images/pageHeader.png") top left no-repeat transparent;margin:2px 0 0 0;}.pageHeader h1{font-size:18px;padding:0;margin:0;float:left;}.pageHeader .sortByBox{float:right;font-size:11px;overflow:hidden;font-weight:normal;width:315px;}.pageHeader .sortByBox ul{float:right;margin:0;}.pageHeader .sortByBox li{float:left;list-style-type:none;margin-left:10px;}.pageHeader .sortByBox li a{color:#aaa;text-decoration:none;}.pageHeader .sortByBox li a:hover{text-decoration:underline;}.pageHeader .sortByBox li a.active{color:#fff;}.pageHeader.homepage{padding-left:43px;}#contact form{background-color:#2a2a2a;box-shadow:0 0 5px #333;padding:10px;margin:0 10px;}#contact form fieldset textarea{width:515px;resize:vertical;background-color:#eee;padding:5px;border:1px solid #aaa;}#contact #contact_email{background-color:#eee;padding:1px 5px;border:1px solid #aaa;}#contact fieldset{margin:10px 0;}#contact .greyBtn{padding:3px 15px;}.gameContent{background-color:#bbb;width:700px;margin:10px 0;padding:20px;color:#000;}.gameContent h1{font-size:18px;text-align:center;padding:1em 0 0 0;}.gameContent .gameTags{margin-top:15px;}.gameContent .gameTags a{color:#000;}.gameContent .gameTags a:hover{color:#fff;}.gameSidebar{width:240px;margin:10px 0;padding:0;float:right;}.gameSidebarBox{background-color:#bbb;padding:10px 0;margin-right:7px;}.gameSidebar .gameImage{text-align:center;margin:20px 0;}.gameSidebar .gameImage img{box-shadow:0 0 5px #333;}.gameSidebar .playBtn,.bigPlayBtn a{display:block;margin:30px auto;border:1px solid #e57c00;background-color:#ea9837;font-size:24px;text-align:center;text-decoration:none;font-weight:bold;padding:.5em;width:140px;box-shadow:0 0 5px #333;}.bigPlayBtn a{width:180px;}#gameGallery ul{margin:0;padding:15px 0;}#gameGallery ul li{list-style-type:none;text-align:center;margin:15px 0;}#gameGallery ul li img{width:700px;box-shadow:0 0 5px #333;}#youtubeBox{margin:20px;text-align:center;width:640px;height:360px;}.gameGallery{margin:20px 0;overflow:hidden;}.gameGallery li{list-style-type:none;float:left;}.gameGallery li img{margin:7px;box-shadow:0 0 5px #333;}#flashGameBox{width:800px;margin:0 auto;margin-top:30px;text-align:center;padding:20px;background-color:#bbb;box-shadow:0 0 5px #333;}.noGameNews{text-align:center;font-size:16px;font-weight:bold;color:#555;font-style:italic;padding:200px 0;}.noGames{text-align:center;font-size:16px;color:#aaa;font-style:italic;padding:100px 0;background-color:#2a2a2a;box-shadow:0 0 5px #333;margin:10px;}.lastNews{margin:0;overflow:hidden;}.lastNews li{list-style-type:none;width:330px;height:250px;float:left;margin:5px;border:1px solid #777;background-color:#fff;box-shadow:0 0 5px #888;position:relative;}.lastNews li h3{background-color:#eee;text-align:center;padding:.5em;border-bottom:1px solid #777;margin-bottom:5px;}.lastNews li h3 a{color:#333;text-decoration:none;}.lastNews li .image{float:left;padding:3px;border:1px solid #777;margin:0 10px 0 10px;}.lastNews li .contentIntro{padding:0 10px;color:#333;}.lastNews li .date{color:#777;font-size:11px;position:absolute;bottom:5px;left:10px;}.lastNews li .readMore{font-size:11px;color:#777;margin-right:10px;position:absolute;bottom:5px;right:10px;text-decoration:none;}.lastNewsHeader{font-size:15px;margin-left:5px;}.lastNewsHeader a{color:#000;text-decoration:none;}.lastNewsHeader a:hover{color:#e57c00;}#similarNews{padding-bottom:10px;}#similarNews ul{margin:0;}#similarNews ul li{list-style-type:none;margin:10px;border:1px solid #414141;width:206px;overflow:hidden;}#similarNews ul li h3{text-align:center;background-color:#414141;padding:.3em 10px;}#similarNews ul li h3 a{text-decoration:none;}#similarNews ul li h3 a:hover{color:#e57c00;}#similarNews ul li .image{text-align:center;}#similarNews ul li .image img{width:196px;margin-top:5px;}#similarNews ul li .contentIntro{font-size:11px;padding:5px;}#similarNews ul li .readMore{font-size:11px;color:#aaa;text-decoration:none;float:right;margin:5px;}#similarNews ul li .date{font-size:11px;color:#aaa;text-decoration:none;margin:5px;float:left;}#similarNews ul li .readMore:hover{color:#fff;}.error500{background-color:#2A2A2A;box-shadow:0 0 5px #333;font-size:1.1em;margin:100px auto;padding:10px;width:600px;}#cookiesPolicyBanner{text-align:center;padding:.8em;margin:0;background-color:#414141;color:#f5f5f5;font-size:11px;border-bottom:1px solid #2A2A2A;position:absolute;top:0;left:0;width:100%;z-index:100;opacity:.95;}#cookiesPolicyBanner a{text-decoration:underline;color:#aaa;}#cookiesPolicyBanner a.accept{font-weight:bold;margin-left:3em;}