body {
	margin: 0;
	padding: 0px;
	background-color: rgba(51, 51, 51,1);
}

canvas {
	border: solid 1px rgba(0,0,0,1);
	padding-left: 0;
    padding-right: 0;
    margin-left: auto;
    margin-right: auto;
    display: block;
	background-color: rgba(51, 51, 51, 0.8);

	/*image-rendering: optimizeSpeed;             // Older versions of FF
    image-rendering: -moz-crisp-edges;          // FF 6.0+
    image-rendering: -webkit-optimize-contrast; // Webkit
                                                //  (Safari now, Chrome soon)
    image-rendering: -o-crisp-edges;            // OS X & Windows Opera (12.02+)
    image-rendering: optimize-contrast;         // Possible future browsers.
    -ms-interpolation-mode: nearest-neighbor;   // IE*/
}

@font-face {
	font-family: 'GillSansInfant';
	src: url("../assets/GillSansInfantStd-Bold.eot") format("embedded-opentype"),
		 url("../assets/GillSansInfantStd-Bold.eot?#iefix") format("embedded-opentype"), /* IE9 Compat Modes */
		 url("../assets/GillSansInfantStd-Bold.woff") format("woff");
	src: url("../assets/GillSansInfantStd-Bold.otf") format("opentype");
}

@font-face {
	font-family: 'MuseoSans';
	src: url("../../assets/MuseoSans_500.otf") format("embedded-opentype"),
		 url("../../assets/MuseoSans_500.eot?#iefix") format("embedded-opentype"), /* IE9 Compat Modes */
		 url("../../assets/MuseoSans_500.woff") format("woff");
	src: url("../../assets/MuseoSans_500.otf") format("opentype");
}

#canvasHolder {
	position: absolute;
	left:50%;
	top:50%;
}

:-ms-fullscreen {
  width: 100%;
  height: auto;
  margin: auto;
}
