
html {  
    /* border: dashed #bbffaa;
    border-width: 48px; */
}

@font-face {
        font-family: freepixel;
        src: url("FreePixel.ttf");
}
@font-face {
        font-family: p3d;
        src: url("DigitalDisco.ttf");
}

body {
        background-image: url("bg.png");
        background-repeat: repeat;
        background-color: #C64C64;
        /* zoom: 200%; */
}

p {
        color: #5e5e5e;
        font-family: freepixel;
        font-size: 32px;
        -ms-interpolation-mode: nearest-neighbor; /* IE 7+ (non-standard property) */
        image-rendering: -webkit-optimize-contrast; /* Safari 6, UC Browser 9.9 */
        image-rendering: -webkit-crisp-edges; /* Safari 7+ */
        image-rendering: -moz-crisp-edges; /* Firefox 3.6+ */
        image-rendering: -o-crisp-edges; /* Opera 12 */
        image-rendering: pixelated; /* Chrome 41+ and Opera 26+ */
}

span {
        font-family:p3d;
        font-size:32px;
        color: #E2E2E2;
        background-color: #68C878;
}

h1 {
        font-family: p3d;
        font-size: 64px;
        color: #bcec5b;
}
h2 {
        font-family: p3d;
        font-size: 32px;
        color: #bcec5b;
}

#float {
        text-align: center;
        /* height: 220px; */        
        -ms-interpolation-mode: nearest-neighbor; /* IE 7+ (non-standard property) */
        image-rendering: -webkit-optimize-contrast; /* Safari 6, UC Browser 9.9 */
        image-rendering: -webkit-crisp-edges; /* Safari 7+ */
        image-rendering: -moz-crisp-edges; /* Firefox 3.6+ */
        image-rendering: -o-crisp-edges; /* Opera 12 */
        image-rendering: pixelated; /* Chrome 41+ and Opera 26+ */
}
#float_eq {
        text-align: center;
        height: 20%;
        /*height: 220px;        */
        -ms-interpolation-mode: nearest-neighbor; /* IE 7+ (non-standard property) */
        image-rendering: -webkit-optimize-contrast; /* Safari 6, UC Browser 9.9 */
        image-rendering: -webkit-crisp-edges; /* Safari 7+ */
        image-rendering: -moz-crisp-edges; /* Firefox 3.6+ */
        image-rendering: -o-crisp-edges; /* Opera 12 */
        image-rendering: pixelated; /* Chrome 41+ and Opera 26+ */
}

:link { color: #68C878; background: #bcec5b; }
:visited { color: #C87868; background: #bcec5b; }

::selection {
  background: #E8E8B8; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #E8E8B8; /* Gecko Browsers */
}