/* Basic HTML
----------------------------------------------------------------------------------------------------*/
body{background:url(../images/8bit/ground-bottom-repeat.gif) bottom left repeat-x #6082ff;font:13px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;}
pre,code{font-family:'DejaVu Sans Mono', Menlo, Consolas, monospace;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}

/* Headings
----------------------------------------------------------------------------------------------------*/
h1{font-size:35px;color:#fff;font:"Courier New", Courier, monospace;}
h2{font-size:25px;color:#fff;font:"Courier New", Courier, monospace;}
h3{font-size:20px;color:#fff;}
h4{font-size:18px;color:#fff;}
h5{font-size:16px;color:#fff;}
h6{font-size:14px;color:#fff;}

/* Spacing
----------------------------------------------------------------------------------------------------
ol{list-style:decimal;}
ul{list-style:disc;}
li{margin-left:30px;}
p{margin:10px;}
ol,ul,pre,table,address,fieldset,figure{margin-bottom:20px;}
*/
.header{height:180px;}
.content{}
#scoreboard{margin-bottom:10px;}
.score{font:12px "Lucida Console", Monaco, monospace;color:#fff;padding:10px;}
.alignright{text-align:right;}
#scoreA,#scoreB{font-size:16px;font-weight:bold;}


/* PingPong
----------------------------------------------------------------------------------------------------*/
#playground{background:#37b700;width:392px;height:192px;position:relative;overflow:hidden;border:4px solid #000;}
#ball{background:#f4c400;width:20px;height:20px;position:absolute;border-radius:10px;border:2px solid #000;left:150px;top:100px;}
.paddle{background:url(../images/8bit/paddle.gif) repeat-y;left:50px;top:70px;position:absolute;width:30px;height:70px;}
#paddleB{left:320px;}