body{
    
    
/*
    font-family: 'pixel';
    color: #555;
    font-size: 25px;
*/
    background-color: #0a3d57
    
}

:-webkit-full-screen{ 
    background: none;
}

:-moz-full-screen{
     background: none;
}

:-ms-fullscreen{
     background: none;
}


:fullscreen {
     background: none;
}


            
/*
@font-face {
    font-family: 'pixel';
    src: url('font/mcasdf.ttf');
    font-weight: normal;
    font-style: lighter;
}





html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {
	margin: 0;
	padding: 0;
}

img, fieldset {
	border: 0;
    
}


img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}

iframe,
embed,
object {
        max-width: 100%;
}



article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
    display: block;
}





#game {

    image-rendering: optimizeSpeed;             /* STOP SMOOTHING, GIVE ME SPEED  */
    image-rendering: -moz-crisp-edges;          /* Firefox                        */
    image-rendering: -o-crisp-edges;            /* Opera                          */
    image-rendering: -webkit-optimize-contrast; /* Chrome (and eventually Safari) */
    image-rendering: crisp-edges;
    image-rendering: pixelated; /* Chrome */
    image-rendering: optimize-contrast;         /* CSS3 Proposed                  */
    -ms-interpolation-mode: nearest-neighbor;   /* IE8+                           */
    
  
    
}
