body {
font-family: 'Comic Sans MS', 'Trebuschet MS', Verdana, sans-serif;
background-color: Yellow;
margin: 0px;
}
#page{
width: 750px;
background-color: Yellow;			
margin: auto;
border: 0px solid black;
position:relative;
}
#column1 {
position:absolute;
top:11px;
border: 1px solid black;
width: 540px;
background-color: white;
color: black;
height: 358px;
font-size:19px;
z-index:2;
padding-top:107px; 
padding-left:45px;}

#column1c {
font-family:'Comic Sans MS',georgia;
position:absolute;
top: 21px;
left: 0px;
border: 16px solid purple;
width: 524px;
background-color: white;
color: green;
height: 475px;
font-size:20px;
z-index:16;
padding: 12px;
visibility:hidden;
background-color: white;
}
.answerform {
background-color: white;
font-size: 36px;
width: 52px;
position: relative;
border: 0px none white;
border-bottom: 1px solid blue;
color: blue;
font-family: 'Comic Sans MS','Trebuschet MS', Verdana, sans-serif;
text-align: center;
vertical-align:0%;
font-weight: bold;
}
#column1l {
position:absolute;
top: 60px;
left: 330px;
border: 0px solid purple;
z-index:3;
font-size: 186px;
font-weight: bold;
color: blue;
}
#guess {
position: absolute;
top: 60px;
font-size: 25px;
font-weight: bold;
color: blue;
width: 212px;
border: 2px solid blue;
margin-bottom: -10px;
text-align: center;
vertical-align: bottom;
font-family: 'Comic Sans MS', 'Trebuschet MS', Verdana, sans-serif;

}
#column1s {
position:absolute;
top: 366px;
left: 430px;
border: 0px solid purple;
z-index:3;
}
#footer {
width: 746px;
height: 23px;
border: 0px solid none;
margin-top: -10px;
}
#column2 {
width: 150px;
height: 580px;
border-left: 0px solid GhostWhite;
border-right: 0px solid GhostWhite;
border-bottom: 0px solid GhostWhite;
position: absolute;
top:0px;
left: 594px;
}
#header {
display: block;
height: 10px;
width: 584px;
border: 0px solid black;
margin: 1px;
padding: 0px;
overflow: hidden;
}
#header1 {
display: block;
height: 54px;
width: 584px;
border: 0px solid black;
margin: 0px;
position: absolute;
top: 14px;
left: 2px;
z-index:3;
text-align: center;
font-size:28px;
font-weight: bold;
color: green;
}
#box1right {
color:blue;
position:absolute;
right: 2px;
top:100px;
border-top: 0px solid black;
border-left: 0px inset black;
border-bottom: 0px solid black;
border-right: 0px solid black;
font-size:36px;
width: 200px;
text-align: right;
padding-top:20px;
padding-left:20px;
}


span {text-align: center;}
img  {border:0;}
table {border:solid 5px blue; background-color:blue; color:white;}
  td    {width:20px; height: 20px;background-color:white;}