*{margin:0;padding:0;border:0}
body{width:100%;overflow-x:hidden}
body,td{font-family:Arial,Verdana,Sans-Serif;font-size:14px}
a{color:#494949}
a:hover{color:#1a1a1a}
#header{background:#000 url(../../img/common/bg_dark-striped.png);padding-top:10px}
#header ul.topnav{background:transparent url(../../img/home/navbar_bg.png) no-repeat left center;width:919px;height:149px;margin:0 auto;list-style:none;position:relative;z-index:30}
#header ul.topnav>li{float:left}
#header ul.topnav>li.logo a{display:block;background:transparent url(../../img/home/logo_homepage_new.png) no-repeat left top;width:244px;height:133px;margin:-5px 20px 0 12px}
#header ul.topnav>li.item{margin-top:59px;padding:0 15px}
#header ul.topnav>li.item>a{display:block;padding:7px 10px 7px 10px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}
#header ul.topnav>li.item.dd>a:hover,#header ul.topnav>li.item.dd.hover>a{background-color:#008fff}
#header ul.topnav>li>a .i{display:block;background:transparent url(../../img/common/navbar_sprites.png) no-repeat left top}
#header ul.topnav>li.company>a{width:91px}
#header ul.topnav>li.company>a .i{display:block;background-position:0 -3px;width:91px;height:21px}
#header ul.topnav>li.company>a:hover .i,#header ul.topnav>li.company.hover>a .i{background-position:0 -49px}
#header ul.topnav>li.games>a{width:69px}
#header ul.topnav>li.games>a .i{display:block;background-position:-90px -3px;width:69px;height:21px}
#header ul.topnav>li.games>a:hover .i,#header ul.topnav>li.games.hover>a .i{background-position:-90px -49px}
#header ul.topnav>li.media>a{width:66px}
#header ul.topnav>li.media>a .i{display:block;background-position:-158px -3px;width:66px;height:21px}
#header ul.topnav>li.media>a:hover .i,#header ul.topnav>li.media.hover>a .i{background-position:-158px -49px}
#header ul.topnav>li.forums>a{width:64px}
#header ul.topnav>li.forums>a .i{display:block;background-position:-224px -3px;width:64px;height:21px}
#header ul.topnav>li.forums>a:hover .i,#header ul.topnav>li.forums.hover>a .i{background-position:-224px -28px}
#header ul.topnav>li.support>a{width:70px}
#header ul.topnav>li.support>a .i{display:block;background-position:-294px -3px;width:70px;height:21px}
#header ul.topnav>li.support>a:hover .i,#header ul.topnav>li.support.hover>a .i{background-position:-294px -28px}
#header ul.topnav>li.item>ul{display:block;position:absolute;z-index:100;list-style:none;min-width:150px;padding:5px 10px 10px 10px;background-color:#fff;border:1px solid #cecece;border-top:3px solid #008fff;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.4);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.4);box-shadow:5px 5px 5px rgba(0,0,0,0.4)}
#header ul.topnav>li.item>ul li{font-family:Tahoma,Arial,Verdana,Sans-Serif;font-size:11px;padding:2px;border-bottom:1px dotted #c9c9c9}
#header ul.topnav>li.item>ul li.col{border-bottom:0;float:left;min-width:140px}
#header ul.topnav>li.item>ul li.col>ul{margin-bottom:0}
#header ul.topnav>li.item>ul li.hdr{text-transform:uppercase;color:#999;font-size:10px;border-bottom:1px solid #999;padding:2px 0 0 0}
#header ul.topnav>li.item>ul li a{font-weight:bold;text-decoration:none}
#header ul.topnav>li.item.games>ul li a{height:16px;line-height:16px;padding-left:20px;background-position:left center;background-repeat:no-repeat;display:block}
#header ul.topnav>li.item>ul li.subsub{border-bottom:0}
#header ul.topnav>li.item>ul li ul{list-style:none;margin-bottom:10px}
#header .bg{position:absolute;left:0;top:0;width:100%;height:250px;z-index:2;background-color:#000;background-position:center top;background-repeat:no-repeat;cursor:pointer}
#header .cut{min-width:919px;height:90px;clear:both;position:relative;z-index:20}
#header .cut .left{background:transparent url(../../img/home/header-cut_bg.png) repeat-x;width:50%;height:90px;float:left;margin-left:-300px}
#header .cut .right{background:transparent url(../../img/home/header-cut_bg.png) repeat-x;width:50%;height:90px;float:left;margin-right:-300px}
#header .cut .center{background:transparent url(../../img/home/header-cut_center.png) no-repeat;width:600px;height:90px;float:left}
#header .cut .center ul{width:360px;margin:-15px auto 0 auto;list-style:none}
#header .cut ul li{background:transparent url(../../img/home/thumb_shadow.png) no-repeat 0 0;display:block;float:left;width:78px;height:49px;margin:0 5px;padding:1px}
#header .cut ul li a{display:block;width:70px;height:40px;border:1px solid #666}
#header .cut ul li a:hover{border-color:#999}
#header .cut ul li a.on{margin:-1px 0 0 -1px;border:2px solid #fff}
#content{min-height:500px;width:839px;padding:0 40px 40px 40px;margin:0 auto;margin-top:-20px;position:relative;z-index:21}
body.home #content{width:767px;padding:0 76px}
#footer{background:#2b2b2b url(../../img/common/footer_cut-bg.png) repeat-x top left;margin-top:10px;padding-bottom:10px;font-family:Tahoma,Arial,Verdana,Sans-Serif;font-size:11px;color:#8c8c8c;clear:both}
#footer a{color:#8c8c8c;text-decoration:none}
#footer a:hover{color:#cecece}
#footer .footer-inner{min-height:100px;width:899px;margin:0 auto;padding:28px 10px 20px 10px}
#footer ul.bottomnav{list-style:none}
#footer ul.bottomnav>li{float:left;margin-right:40px}
#footer ul.bottomnav>li ul{list-style:none}
#footer ul.bottomnav>li ul.sub li{line-height:14px}
#footer ul.bottomnav>li a.r{display:block;background:transparent url(../../img/common/footer_nav-sprites.png) no-repeat;padding-bottom:3px;height:10px}
#footer ul.bottomnav li.company a.r{background-position:0 0;width:66px}
#footer ul.bottomnav li.company a.r:hover{background-position:0 -13px}
#footer ul.bottomnav li.combo>ul>li{padding-bottom:6px}
#footer ul.bottomnav li.games a.r{width:46px;background-position:-73px 0}
#footer ul.bottomnav li.games a.r:hover{background-position:-73px -13px}
#footer ul.bottomnav li.media a.r{width:42px;background-position:-125px 0}
#footer ul.bottomnav li.media a.r:hover{background-position:-125px -13px}
#footer ul.bottomnav li.forums{padding-top:0}
#footer ul.bottomnav li.forums a.r{display:block;width:54px;height:10px;background:transparent url(../../img/common/footer_nav-sprites.png) no-repeat -173px 0}
#footer ul.bottomnav li.forums a.r:hover{background-position:-173px -13px}
#footer ul.bottomnav li.support{padding-top:0}
#footer ul.bottomnav li.support a.r{display:block;width:60px;height:10px;background:transparent url(../../img/common/footer_nav-sprites.png) no-repeat -235px 0}
#footer ul.bottomnav li.support a.r:hover{background-position:-235px -13px}
#footer ul.legal{list-style:none;float:right;width:400px;margin-top:-10px}
#footer ul.legal>li{margin:4px 90px 0 0;text-align:right;white-space:nowrap;clear:left}
#footer ul.legal li.logo{margin-right:0}
#footer ul.legal li.logo a{display:block;float:right;width:72px;height:111px;background:transparent url(../../img/common/logo_footer_new.png) no-repeat}
#footer ul.legal li.copyright{margin-top:14px}
#footer ul.legal li.links ul{list-style:none;float:right}
#footer ul.legal li.links ul li{float:left;margin-left:10px}
#footer ul.legal li.links ul li a{text-decoration:underline}
#footer ul.legal li.version{margin-top:22px;color:#555}
#footer ul.legal li.social{height:10px;padding-top:20px}
#footer ul.legal li.social ul{list-style:none;float:right}
#footer ul.legal li.social ul>li{float:left}
#footer ul.legal li.social ul>li a{display:block;width:16px;height:16px;margin:0 2px;line-height:16px}
#footer ul.legal li.social ul>li a>span{display:none}
#footer ul.legal li.social ul>li.twitter a{background:transparent url(../../img/footer/twitter-2.png) no-repeat top left;width:75px;padding:0 10px 0 20px}
#footer ul.legal li.social ul>li.twitter a>span{display:inherit}
#footer ul.legal li.social ul>li.fb a{background:transparent url(../../img/footer/facebook.png) no-repeat top left}
#footer ul.legal li.social ul>li.gplus a{background:transparent url(../../img/footer/google-plus-black.png) no-repeat top left}
#footer ul.legal li.social ul>li.yt a{background:transparent url(../../img/footer/youtube.png) no-repeat top left}
.homeRow{clear:both;overflow:auto;margin-bottom:20px}
.newsPane,.mediaPane{width:334px;float:left}
.blogPane,.twitterPane{width:334px;float:right}
.twitterPane li{font-size:11px;color:#444}
.newsPane ul,.blogPane ul,.twitterPane ul,.mediaPane ul{list-style:none}
.newsPane li,.blogPane li,.twitterPane li,.mediaPane li{border-bottom:1px solid #e0e0e0;padding:2px 0;clear:left}
.newsPane .date,.blogPane .date,.newsList .date,.twitterPane .date,.mediaPane .date,.largevid .date,.vidlist .date{background:transparent url(../../../shared/img/icons/clock_x12.png) no-repeat 0 center;padding-left:14px;display:block;color:#868686;font-size:11px;line-height:16px;height:16px}
.newsPane .more,.blogPane .more,.twitterPane .more,.mediaPane .more{background:transparent url(../../../shared/img/icons/bullet_go.png) no-repeat 0 center;padding-left:16px;display:block;font-size:11px;line-height:20px;height:20px;clear:left}
.mediaPane ul li{height:86px}
.mediaPane ul li img{float:left;margin:2px 4px;border:1px solid #333;width:107px;height:80px}
.mediaPane ul li .info{float:left;width:210px}
.mediaPane ul li h4{font-size:12px}
.mediaPane ul li p{font-size:11px}
.h{display:none}
.cf{clear:both}
.sidebar{width:260px;float:right;margin-top:8px}
.sidebar .blogPane,.sidebar .newsPane,.sidebar .twitterPane{width:260px;margin-bottom:20px}
.sidebar h2{font-family:Myriad Pro,Tahoma,Arial,Verdana,Sans-Serif;color:#4c4c4c;font-size:1.17em;margin:0;width:auto;height:auto;border-bottom:2px solid #ccc}
.sidebar h2 .h{display:inherit}
.sprite{display:block;background:transparent url(../../img/common/sprites.png) no-repeat top left}
.sprite.news-hdr{width:334px;height:32px;background-position:0 0}
.sprite.blog-hdr{width:334px;height:32px;background-position:0 -32px}
.sprite.media-hdr{width:334px;height:34px;background-position:0 -65px}
.sprite.twitter-hdr{width:334px;height:34px;background-position:0 -98px}
.sprite.news-icon{height:28px;background-position:-333px 0;padding-left:34px;line-height:29px}
.sprite.blog-icon{height:28px;background-position:-333px -28px;padding-left:34px;line-height:29px}
.sprite.twitter-icon{height:28px;background-position:-333px -56px;padding-left:36px;line-height:29px;text-decoration:none}
.content-format{padding:8px 18px}
.content-format h1,.content-format h2,.content-format h3,.content-format h4{font-family:Myriad Pro,Tahoma,Arial,Verdana,Sans-Serif;color:#4c4c4c}
.content-format h1{font-size:2em;margin:.67em 0}
.content-format h2{font-weight:600;text-transform:uppercase;font-size:1.8em;margin:.75em 0;border-bottom:1px solid #e0e0e0}
.content-format h3{font-size:1.17em;margin:.83em 0}
.content-format h5{font-size:.83em;margin:1.5em 0}
.content-format h6{font-size:.75em;margin:1.67em 0}
.content-format h4,.content-format p,.content-format blockquote,.content-format ul,.content-format fieldset,.content-format form,.content-format ol,.content-format dl,.content-format dir,.content-format menu{margin:1.12em 0}
.content-format blockquote{margin-left:40px;margin-right:40px}
.content-format ol,.content-format ul,.content-format dir,.content-format menu,.content-format dd{margin-left:40px}
.content-format ol ul,.content-format ul ol,.content-format ul ul,.content-format ol ol{margin-top:0;margin-bottom:0}
.content-format .small{font-size:.83em}
.news .mainCol{width:520px;float:left}
.news .mainCol h2{margin-top:0}
.news .mainCol ul.newsList{list-style:none;margin:0;padding:0}
.news .mainCol ul.newsList li{margin-bottom:10px}
.news .mainCol .date2{background:transparent url(../../../shared/img/icons/clock_x12.png) no-repeat 0 center;padding-left:14px;display:block;color:#868686;font-size:12px;line-height:16px;height:16px;margin-top:-15px}
body.news .addthis_toolbox{margin-top:10px}
.largevid{margin-bottom:10px;border-bottom:1px solid #e0e0e0}
.largevid h3{margin:5px 0;border-bottom:1px dotted #999}
.largevid p{margin-top:5px;font-size:12px}
.largevid .addthis_toolbox{margin-top:10px}
.vidlist ul{list-style:none;margin:0;padding:0}
.vidlist ul li{height:86px;float:left;border-bottom:1px solid #e0e0e0;padding:2px 0;margin-right:30px;font-size:11px;color:#444}
.vidlist ul li img{float:left;margin:2px 4px;border:1px solid #333;width:107px;height:80px}
.vidlist ul li .info{float:left;width:250px}
.vidlist ul li h4{font-size:12px;margin:0}
.vidlist ul li p{font-size:11px;margin:0}
.about h3{margin-bottom:0}
.about p{margin-top:0}
.press h3{margin:1em 0 .5em 0}
.press ul.thumbnails{list-style:none;width:100%;overflow:auto}
.press ul.thumbnails li a{float:left;border:2px solid #333;margin:3px}
.press ul.videos{margin-left:30px}
.games ul.banners{list-style:none;margin:0;padding:0;width:820px}
.games ul.banners li{float:left;margin:0 2px 2px 0}
body.game h2{margin-bottom:4px}
body.game .sidebar{background-color:#ddd;width:230px;min-height:200px;float:right;padding:30px 0;margin:-20px 20px 20px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #cecece}
body.game .sidebar ul.info{margin:0;padding:0 15px;list-style:none;font-family:Tahoma,Arial,Verdana,Sans-Serif;font-size:11px;color:#717171}
body.game .sidebar ul.info li{display:block;float:left;width:100px;white-space:nowrap;padding-bottom:15px}
body.game .sidebar ul.info b,body.game .sidebar ul.info a{color:#3b3b3b;text-decoration:none}
body.game .sidebar ul.info a:hover{color:#000}
body.game .sidebar .facebookLikeBox{clear:both;border-top:1px solid #bfbfbf;padding:0}
body.game .sidebar ul.playLinks{clear:both;border-top:1px solid #bfbfbf;padding:10px;margin:0;list-style:none}
body.game .sidebar ul.playLinks>li{padding:3px 0}
body.game .sidebar ul.playLinks>li a{margin:0 auto}
body.game .sidebar ul.playLinks li h4{font-size:14px;line-height:24px;border-bottom:1px solid #bfbfbf;margin:0 0 2px 0;padding:0 0 2px 30px;clear:both}
body.game .sidebar ul.playLinks li.ITUNES h4{background:transparent url(../../img/common/icons/apple.png) no-repeat top left}
body.game .sidebar ul.playLinks li.ANDROID h4{background:transparent url(../../img/common/icons/google-play.png) no-repeat top left}
body.game .sidebar ul.playLinks li.AMAZON h4{background:transparent url(../../img/common/icons/amazon.png) no-repeat top left}
body.game .sidebar ul.playLinks li.FACEBOOK h4{background:transparent url(../../img/common/icons/facebook.png) no-repeat top left}
body.game .sidebar ul.playLinks li.KONGREGATE h4{background:transparent url(../../img/common/icons/kongregate.png) no-repeat top left}
body.game .sidebar ul.playLinks ul{list-style:none;margin:0 0 5px 0;padding:0}
body.game .sidebar ul.playLinks ul li{font-size:11px;border-bottom:1px dotted #c9c9c9;clear:both;line-height:16px;display:block;height:16px}
body.game .sidebar ul.playLinks ul li a{float:left}
body.game .sidebar ul.playLinks ul li .price{float:right;color:#666}
body.game .gamebanner{position:relative;width:800px;height:250px;z-index:100;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:2px solid #333;-moz-box-shadow:4px 4px 4px rgba(0,0,0,0.4);-webkit-box-shadow:4px 4px 4px rgba(0,0,0,0.4);box-shadow:4px 4px 4px rgba(0,0,0,0.4)}
body.game .description{padding:0 10px;margin-right:260px}
body.game .atclear{clear:left}
.vorpBanner803 a{background:transparent url(../../img/games/banner_vorp_803x130.jpg) no-repeat top left;display:block;width:803px;height:130px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #333}
.clickBanner400 a{background:transparent url(../../img/games/banner_click_400x130.jpg) no-repeat top left;display:block;width:400px;height:130px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #333}
.mooBanner400 a{background:transparent url(../../img/games/banner_recyclingmoo_400x130.jpg) no-repeat top left;display:block;width:400px;height:130px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #333}
a.badgeFacebookPlay{display:block;width:151px;height:53px;background:transparent url(../../../shared/img/badges/facebook_play.png) no-repeat}
a.badgeAppStore{display:block;width:151px;height:53px;background:transparent url(../../../shared/img/badges/appstore.png) no-repeat}
a.badgeAndroidMarket{display:block;width:151px;height:53px;background:transparent url(../../../shared/img/badges/android.png) no-repeat}