
.music-headline {
	font-size:16pt;
	font-weight:bold;	
	color:#0000AA;
	margin-top:30px;
	margin-bottom:20px;
}

.key-w {
  background-color:white;
  border:1px solid black;
  height:90px;
  width:21px;
  z-index:0;
  position:absolute;
  color:rgba(0,0,0,0);
  top:0px;
}

.key-w:hover {
  background-color:lightgray;
  color:rgba(50,50,50,1);
  cursor:pointer;
}

.key-b {
  background-color:black;
  border:1px solid black;
  height:60px;
  width:12px;
  z-index:100;
  position:absolute;
  color:black;
  top:0px;
}

.key-b:hover {
  background-color:lightgray;
  cursor:pointer;
}	

.key-pressed {
  background-color:#ffff00;
  color:rgba(0,0,0,1);
}

.tone-name {
  position:absolute;
  width:100%;
  text-align:center;
  bottom:3px;
}