html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;}html{-o-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;height:100%;overflow:hidden;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;}body{font-family:'Lucida Grande','Trebuchet MS','Franklin Gothic Medium','Arial Narrow','Century Gothic',Helvetica,'Lucida Sans Unicode',Arial,sans-serif;font-size:1em;overflow:hidden;padding:0;}body.ua-ie-4,body.ua-ie-5,body.ua-ie-6{width:100%;}a,a:link,a:visited{text-decoration:none;}a:hover,a:active{text-decoration:underline;}h1 a:hover,h1 a:active{text-decoration:none;}#player-grid,#info,#stats,#copyright{position:absolute;position:fixed;}#player-grid{left:1em;top:1em;}#stats{left:23em;top:1em;}#info{right:1em;top:1em;}#copyright{right:1em;bottom:1em;}#player-score,#replay-score,#replay-grid,#preview-grid,#header,#instructions,#start-btn{clear:both;float:left;margin-bottom:1em;}#instructions,#start-btn,.view-grid,.view-score{border:1px solid;border-collapse:separate;-moz-border-radius:0.25em;-webkit-border-radius:0.25em;border-radius:0.25em;}.view-grid{padding:1px;}.view-score{font-size:0.9em;min-width:6.75em;width:6.75em;}#preview-grid .grid{font-size:0.5em;}#replay-grid .grid{font-size:0.3em;}.grid,.row,.cell{border-collapse:collapse;border-style:none;}.row{clear:left;}.ua-ie-4 .row,.ua-ie-5 .row,.ua-ie-6 .row,.ua-ie-7 .row,.ua-ie-8 .row{float:left;}.cell{background-image:url(00a0206985a3a36ea92e4e1843339ed2c46738ba.png);background-repeat:repeat;background-position:center center;-webkit-background-clip:padding-box;border:1px solid;font-family:Consolas,'Courier New',monospace;font-variant:small-caps;height:2em!important;line-height:2em!important;min-width:2em!important;overflow:hidden;text-align:center;width:2em!important;}.empty,.ua-ie-4 .cell,.ua-ie-5 .cell,.ua-ie-6 .cell{background-image:none;}#instructions{width:10.5em;padding:1em;}#instructions dl{font-size:0.75em;}#instructions dl,#instructions dt,#instructions dd{display:block;float:left;}#instructions dl,#instructions dt{width:10em;}#instructions dl{margin-right:0.5em;}#instructions dt{clear:both;font-weight:bold;white-space:nowrap;}#instructions dd{-webkit-background-clip:padding-box;border:1px solid;-moz-border-radius:0.25em;-webkit-border-radius:0.25em;border-radius:0.25em;font-weight:bold;padding:0.25em 0.5em;margin:1px;white-space:nowrap;}#header h1{font-size:2em;font-variant:small-caps;line-height:1em;margin:0;padding:0;text-align:center;width:4.6875em;}#copyright p{font-size:0.75em;}#copyright a{font-weight:bold;white-space:nowrap;}.view-score{padding:0.5em;}.view-score h3{border-bottom:1px solid;font-variant:small-caps;font-size:0.8125em;font-weight:bold;margin-bottom:0.5em;padding-bottom:0.5em;text-align:center;white-space:nowrap;}.view-score dl{clear:both;}.view-score dt,.view-score dd{display:inline;white-space:nowrap;}.view-score dt{clear:left;font-weight:bold;}.view-score dd{padding-left:0.5em;}#start-btn{display:block;width:12.5em;}#start-btn a{display:block;font-weight:bold;padding:0.25em;text-align:center;text-decoration:none;}#start-btn .pause-game,#start-btn .start-game,.playing #start-btn .reset-game{display:none;}.playing #start-btn .pause-game,.paused #start-btn .start-game,.paused #start-btn .reset-game{display:block;}.paused #start-btn .pause-game{display:none;}.narrow-aspect #instructions,.narrow-aspect #start-btn{display:none;}.narrow-aspect #header h1{font-size:1.5em;}.narrow-aspect #copyright p{font-size:0.5em;}.portrait-aspect #instructions,.portrait-aspect #start-btn{display:none;}.portrait-aspect #copyright{left:23em;bottom:2em;width:6.75em;}.standard-aspect #header h1{font-size:2.5em;}.standard-aspect #info{top:3.5em;}.standard-aspect #copyright p{font-size:0.75em;}.standard-aspect #instructions{width:16.75em;}.standard-aspect #start-btn{width:18.75em;}.landscape-aspect #header h1{font-size:3em;}.landscape-aspect #info{top:4em;}.landscape-aspect #instructions{width:26em;}.landscape-aspect #start-btn{display:block;width:28em;}.widescreen-aspect #header h1{font-size:4em;}.widescreen-aspect #info{top:5em;}.widescreen-aspect #instructions{width:32.8125em;}.widescreen-aspect #start-btn{display:block;width:34.8125em;}body.dark-theme{background-color:#000;background-image:url(4006d29a81e5475b80de2a7b27f1f564ba65a2c2.png);background-repeat:no-repeat;background-position:right bottom;color:#EEE;}.dark-theme a{color:#69C;}.dark-theme h1,.dark-theme h1 a{color:#FFF;}.dark-theme #instructions,.dark-theme #start-btn,.dark-theme .view-grid,.dark-theme .view-score{background-color:#000;background-repeat:no-repeat;background-position:left top;border-color:silver;color:#EEE;}.dark-theme .view-score h3{border-color:#666;}.dark-theme #start-btn a{color:#FFF!important;}.dark-theme #start-btn a:hover,.dark-theme #start-btn a:active{background-color:#131;text-decoration:none;}.dark-theme #instructions dd{background-color:#222;border-color:#999;}.dark-theme #preview-grid,.dark-theme #instructions{background-image:url(fee4387da450ad303181e89b3323523d6975023f.png);}.dark-theme #player-grid,.dark-theme .view-score{background-image:url(ed1773adcfbe1d9da305a87863cbfcc7eff834bb.png);}.dark-theme .view-score{background-position:-300px -100px;}.dark-theme #replay-grid{background-position:-300px top;}.dark-theme #replay-grid,.dark-theme #replay-score{background-image:url(aabb2e9864f577afedec71dc9f70bcd96787c720.png);}.dark-theme .grid{border:1px solid #111;border-right-style:none;border-top-style:none;}.ua-gecko .dark-theme .grid{border-left-style:none;}.ua-opera .dark-theme .grid{border-style:none;}.dark-theme .cell{border-color:#111;}.dark-theme .empty{color:#333;}.dark-theme .tee{background-color:#F6FF93;color:#F6FF93;}.dark-theme .jay{background-color:#FF9000;color:#FF9000;}.dark-theme .ell{background-color:#5C01B1;color:#5C01B1;}.dark-theme .ess{background-color:#009990;color:#009990;}.dark-theme .zee{background-color:#137D02;color:#137D02;}.dark-theme .box{background-color:#0053A7;color:#0053A7;}.dark-theme .bar{background-color:#B10101;color:#B10101;}.dark-theme .row-completed .cell{background-color:#F5F5F5;color:silver;}body.light-theme{background-color:#FFF;color:#000;}.light-theme a{color:#3B5998;}.light-theme h1,.light-theme h1 a{color:#666;-webkit-text-shadow:silver 1px 1px 2px;-moz-text-shadow:silver 1px 1px 2px;text-shadow:silver 1px 1px 2px;}.light-theme .view-grid,.light-theme .view-score,.light-theme #instructions,.light-theme #start-btn{background-color:#ECEFF5;border-color:#E5E5E5;-webkit-box-shadow:0 0 10px #F5F5F5;-moz-box-shadow:0 0 10px #F5F5F5;box-shadow:0 0 10px #F5F5F5;color:#000;}.ua-ie-7 .light-theme #instructions,.ua-ie-6 .light-theme #instructions,.ua-ie-5 .light-theme #instructions{font-size:1.5em;}.light-theme .view-score{border-color:#E5E5E5;width:auto;}.light-theme .view-score h3{border-color:silver;}.light-theme .grid,.light-theme .cell{border-color:#E5EAF1;}.light-theme .empty{color:silver;}.light-theme .tee{background-color:#937F5B;color:#B1A38A;}.light-theme .jay{background-color:#CA5C18;color:#FCB262;}.light-theme .ell{background-color:#AB4EBE;color:#8B0CA6;}.light-theme .ess{background-color:#94A3A0;color:#5E7571;}.light-theme .zee{background-color:#47970E;color:#2E7206;}.light-theme .box{background-color:#6D84B4;color:#3B5998;}.light-theme .bar{background-color:#A23A3A;color:#C03D3D;}.light-theme .row-completed .cell{background-color:silver;color:#F5F5F5;}.light-theme #instructions dt{font-weight:normal;}.light-theme #instructions dd{background-color:#627AAD;border-color:#1D4088;color:#FFF;-webkit-text-shadow:#1D4088 0 0 2px;-moz-text-shadow:#1D4088 0 0 2px;text-shadow:#1D4088 0 0 2px;}.light-theme #start-btn{background-color:#627AAD;border-color:#1D4088;-webkit-box-shadow:0 0 10px #F5F5F5;-moz-box-shadow:0 0 10px #F5F5F5;box-shadow:0 0 10px #F5F5F5;margin:1em 0;white-space:nowrap;}.light-theme #start-btn a{color:#FFF!important;-webkit-text-shadow:#1D4088 0 0 3px;-moz-text-shadow:#1D4088 0 0 3px;text-shadow:#1D4088 0 0 3px;}.light-theme #start-btn a:hover,.light-theme #start-btn a:active{background-color:#3B5998;}