body{
	/* background-image: url("background.gif");*/
	background-color: #cccccc;
	background-position: right top;
	background-repeat: no-repeat;
	
}

p.mainstyle{
	font-family: Verdana,sans-serif; 
	font-size: 18px; 
	line-height: 1.5; 
	color: rgb(255,255,255);
}

h1.headingstyle{
	font-family: Verdana,sans-serif; 
	font-size: 32px; 
	line-height: 2.0; 
	color: rgb(255,255,255);
}

div.myKeyboard {
  position: relative;
  left: 50px;
  text-align: center;
  width: 600px;
  border: 2px solid green;
  padding: 16px 16px;
}

div.btn-group button {
  background-color: #4CAF50; /* Green background */
  border: 1px solid green; /* Green border */
  color: white; /* White text */
  padding: 12px 24px; /* Some padding */
  cursor: pointer; /* Pointer/hand icon */
  float: left; /* Float the buttons side by side */
}

/* Clear floats (clearfix hack) */
.btn-group:after {
  content: "";
  clear: both;
  display: table;
}

.btn-group button:not(:last-child) {
  border-right: none; /* Prevent double borders */
}

/* Add a background color on hover */
.btn-group button:hover {
  background-color: #3e8e41;
}
  