#alphabet { display: block; }
#keyboard { display: none; }
#phonic { display: none; }
#phonic2 { display: none; }
#shape { display: none; }
#fontgrid { display: none; }
#shapebucket img { display:none; }

#fontgrid { font-size: 24px; display: none; }
#fontgrid table {height: 600px;}
#fontgrid td {height: 12%;width: 8%; cursor: pointer; }
.key { 	height: 32px; width: 60px;	}

#vowels {margin-left: 20px; border: 2px dotted #005a9c; background: url(vowelgrid.gif) top left no-repeat; white-space: nowrap; }

#consonants { border: 2px dotted #005a9c; }
#consonants td {  padding: 0;  white-space: nowrap; }
#vowels { margin-left: 20px; border: 2px dotted #005a9c; background: url(vowelgrid.gif) top left no-repeat; white-space: nowrap; }
#vowels td { padding: 0px; margin: 0; border: 0; text-align: center; vertical-align: top; }
#vowels img { padding: 0px; margin: 0; }
#bottomphones td { padding: 0; margin: 0; }
#bottomphones  { margin-bottom: 10px; }
#other2 img { padding: 0; margin: 0; }