body { background: #85c406 url(http://images.channelone.com/img/fun/fmgames/bg-online-games.jpg) no-repeat center 119px; }
#content { float: none !important; margin: 0 !important; width: 980px !important; }
#ad_skyscraper { display: none !important; }
/* #games { background: #f7eee2; width: 980px; } */
#games { width: 980px; }
#games img { border: none; }
#games a { color: #0a3c9d; font-weight: bold; text-decoration: none; }
#games a:hover { text-decoration: underline; }
#games .breadcrumbs { list-style: none; margin: 0; padding: 0px 0px 0px 10px; }
#games .breadcrumbs li { float: left; margin: 0; padding: 5px 3px 5px 0px; }
#games .top { background: #fff; list-style: none; margin: 0; padding: 0; height: 200px; width: 978px; }
.top li { float: left; margin: 0; padding: 10px 0 10px 10px; }
/*.top #cover { width: 151px; _width: 171px; }
#cover img { border: 1px solid #000; }*/
.top #desc { width: 510px; _width: 520px; font-size: 11px; height: 140px; overflow: hidden; }
#desc h1 { color: #0a3c9d; font-size: 20px; line-height: 23px; text-transform: none; }
#buttons { padding-top: 33px; padding-left: 15px; }
#buttons p { padding-bottom: 15px; }
.bottom { padding: 10px; }
.leftcol { float: left; width: 640px; min-height: 640px; height: auto !important; height: 640px; margin: 0 auto; text-align: center; position: relative; z-index: 25; }
.rightcol { float: left; width: 308px; _width: 320px; padding-left: 12px; position: relative; z-index: 10; }
.rightcol #ad_med_square { padding: 10px 0 0 !important; width: 300px; height: 250px; }
#games h2 { font-size: 16px; color: #5e3d61; text-transform: none; line-height: 19px; padding: 10px 0; text-align: left; }
#alsotry { list-style: none; margin: 0; padding: 0; }
/* #alsotry li { background: #fff url(http://images.channelone.com/img/games/bg-alsotry-xbot.jpg) no-repeat bottom right; margin: 0; padding: 7px 9px 12px 7px; width: 285px; _width: 301px; } */
#alsotry li { background: #fff; margin: 0; padding: 7px 9px 12px 7px; width: 285px; _width: 301px; }
#alsotry li p { font-size: 11px; padding-bottom: 5px; }
#alsotry li .gfx { float: left; }
/*#alsotry li .gfx a img { border: 1px solid #000; }
#alsotry li .gfx a:hover img { border: 2px solid #0a3c9d; }*/
#alsotry li div { padding-left: 90px; }
#alsotry li div h3 a { font-size: 14px; line-height: 17px; text-transform: none; }
#alsotry li div .desc { padding-bottom: 15px; }
#alsotry li div .play { float: right; padding-bottom: 10px; }
#alsotry li div .play a { background: url(http://images.channelone.com/img/back-2-school/bg-btn-play.gif) no-repeat top left; color: #0a3c9d; padding: 3px 0 2px 23px; line-height: 19px; }
/*#social { float: right; width: 320px; }*/
#social p { color: #333; font-weight: bold; text-align: center; padding: 20px 0 5px; }
#social ul { list-style: none; margin: 0; padding: 0; text-align: center; }
#social li { display: inline; padding-right: 10px; }
#sshot1 { position: absolute; top: 37px; left: 0px; }
#sshot2 { position: absolute; top: 401px; left: 0px; }
#sshot3 { position: absolute; top: 214px; right: 0px; }
.buy-now { position: relative; }
.buy-now strong { color: #b82c25; font-size: 14px; position: absolute; right: 65px; top: 42px; z-index: 255; text-decoration: none; }

#arcadeLiveRail { background: #fff; position: absolute; width: 960px; height: 810px; _height: 820px; top: 0px; left: 0px; }
#arcadeLiveRail .inner { position: relative; width: 960px; height: 810px; _height: 820px; }
#divflash { width: 480px; height: 320px; position: absolute; top: 10px; left: 70px; }
.companionDiv { width: 300px; height: 250px; position: absolute; top: 10px; right: 10px; }
.companionDiv #lr_comp_default_300x250, .companionDiv #lr_comp_300x250 { width: 300px; height: 250px; }
