body {
	background-color : #000;
	margin : 0px;
	padding : 0px;
	color : #fff;
	overflow: hidden;
  font-family:sans-serif;
}
#game canvas {
  cursor: default;
}
#debug {
  position:absolute;
  bottom:0;
  left:0;
  padding:5px;
  text-shadow:1px 1px 1px #000;
}
#action-bar {
  display:block;
}

#panel {
  position:absolute;
  top:0;
  left:0;
  background: rgba(0,0,100,0.5);
  padding: 2px;
  border-bottom-right-radius: 3px;
}
#active-tool {
}
#panel label {
  display:block;
  padding-top: 5px;
  margin-top:5px;
  border-top: 1px solid #99c;
}
#panel label span {
  font-size:80%;
  float:left;
  padding:2px 10px 0 5px;
  width: 60px;
}
#panel label input[type="range"] {
  display:block;
}

#loading {
  position:absolute;
  top:0;
  left:50%;
  margin-left:-40px;
  width:80px;
  background:#F4EB70;
  color: #555;
  padding: 2px 0;
  text-align:center;
  font-size: 80%;
  box-shadow: 0 1px 2px #444;
}
