@charset "utf-8";
/* CSS Document */

body {
    background-color:#05240f;
    padding:20px;
    }
img {
    margin-top:50px;	
    margin-bottom:50px;	
    }
.buttonShadows {
  border:none;
  color:#fff;
  font-family:minecraft;
  font-size:30px;
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, hsla(0,0%,0%,0)), color-stop(1, hsla(0,0%,0%,0.5)) );
  background:-moz-linear-gradient( center top, hsla(0,0%,0%,0) 5%, hsla(0,0%,0%,0.5) 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='hsla(0,0%,0%,0)', endColorstr='hsla(0,0%,0%,0.5)');
}.buttonShadows:hover {
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, hsla(0,0%,0%,0)), color-stop(1, hsla(0,0%,100%,0.2)) );
  background:-moz-linear-gradient( center top, hsla(0,0%,0%,0) 5%, hsla(0,0%,100%,0.2) 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='hsla(0,0%,0%,0)', endColorstr='hsla(0,0%,100%,0.2)');
}

.button {
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
  display:inline-block;
  line-height:100px;
  vertical-align:middle;
  height:100px;
  width:200px;
}.button:active { position:relative;top:2px; }

.title
        {
        font-family:minecraft;
        font-size:30px;
        text-align:center;
	margin-top:20px;
        }
.subtitle
        {
        text-align:center;
        font-size:25px;
        }

.main
        {
        width:700px;
        margin-left:auto;
        margin-right:auto;
        background-color:#f5fffa;
	text-align:center;
	padding:10px;
        }
.consoleTitle
	{
	color:#6c71c4;
	}
#output 
	{
	white-space:pre;
	text-align:left;
	height:300px;
	overflow-y:auto;
	font-family:monospace;
	margin:20px;
	padding:10px;
	}
