body {
font-family: 'Comic Sans MS'; 'Trebuschet MS', Verdana, sans-serif;
background-color: navy;
margin: 0px;
}
#page{
width: 750px;
background-color: navy;			
margin: auto;
border: 0px solid black;
}
.column1 {
width: 740px;
border: 8px solid blue;
background-color: white;
color: black;
height: 460px;
font-size:26px;
}
#instruction {
position:absolute;
top:600px;
width: 740px;
border: 8px solid navy;
background-color: navy;
color: white;
font-size:16px;
}
#ltadv {
position:absolute;
top:0px;
left:-163px;
width: 160px;
height: 600px;
border: 0px solid white;
}
#rtadv {
position:absolute;
top:0px;
left:758px;
width: 160px;
height: 600px;
border: 0px solid yellow;
}
#btadv {
position:absolute;
top:480px;
left:171px;
width: 468px;
height: 60px;
border: 4px solid red;
}

#question{
border: 1px none white;
width: 738px;
text-align:center;
}
#linebox {
width: 740px;
background-color: white;
Visibility:visible;
}
#answerbox {
width: 740px;
background-color: white;
visibility:visible;
text-align:left;
}
#footer {
color:white;
width: 746px;
height: 23px;
margin-top: -22px;
}
#header1 {
color:lightgrey;
display: block;
height: 10px;
width: 745px;
margin: 1px;
overflow: hidden;
text-align: center;
font-size:20px;
}
img  {border:0;}
.liner {
position:absolute; 
top:364px; 
text-align:center; 
z-index:4; 
cursor:pointer;
}
input {font-family: 'Comic Sans MS'; 'Trebuschet MS', Verdana, sans-serif; color:black}


table {background-color:none; color:white; display:inline;border-collapse:collapse;
}
  td    {border:solid 1px black; width:10px; height: 10px;background-color:gray;}
  td.gray    {border:solid 1px black; width:10px; height: 10px;background-color:DarkGray;}
  td.white    {border:solid 1px white; width:10px; height: 10px; background-color:white;}