/* CSS Document */
/*	takada.css

	Notes:
	All positioning is done using floats (no absolute positioning).

	We encounter the IE div spacing bug frequently, and use the "* html" hack to
	get around it. Layout is nearly identical in IE & FF.
	
	Anytime you make positioning changes, look for a corresponding "* html" rule for WinIE specific layout.
*/
/* debugging:
div { border: solid 1px red; }
*/

/*Zero the defaults
*/
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a { 
	margin: 0; 
	padding: 0; 
	border: 0; 
}


/* global stuff */
.image { border: 0px; }
.clear { clear: both; }

.bold {font-weight: bold; }
.center { text-align: center; }
.indent { margin-left: 30px; }
.italic { font-style:italic; }
.underline { text-decoration:underline; }
li { margin-left: 50px; }



html { font-size: 100.01%; }

body { background-color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; }
/*  main div houses both all components of teh demo: the quizmo game piece, and the questions and answers below
*/
#demomain { width: 400px; margin-left: 400px; margin-right: auto; margin-top: 100px; }

/* the quizmo div is where the toy image shows up.
all of the button divs live inside the quizmo div*/
#game { width: 100%; height: 403px; background-image:url(images/quizmo.jpg); background-repeat: no-repeat; margin-bottom: 20px; position: relative; }
#buttona { width: 68px; height: 68px; position: absolute; top: 82px; left: 37px; }
#buttonb { width: 68px; height: 68px; position: absolute; top: 22px; left: 111px; }
#buttonc { width: 68px; height: 68px; position: absolute; top: 19px; left: 209px; }
#buttond { width: 68px; height: 68px; position: absolute; top: 75px; left: 283px; }
#backbutton { width: 89px; height: 62px; position: absolute; top: 266px; left: 62px; background-image:url(images/buttons/back_out.gif); background-repeat: no-repeat; }
#enterbutton { width: 50px; height: 46px; position: absolute; top: 279px; left: 171px; background-image:url(images/buttons/enter_out.gif); background-repeat: no-repeat; }
#nextbutton { width: 88px; height: 64px; position: absolute; top: 261px; left: 240px; background-image:url(images/buttons/forward_out.gif); background-repeat: no-repeat; }
.buttonletter { font-size: 36px; color: white; font-weight: bold; text-transform: capitalize; padding-left: 20px; padding-top: 15px; }
.button:hover { cursor: pointer; }
#buttondown { width: 68px; height: 68px; position: absolute; top: 82px; left: 37px; background-image:url(images/buttons/button_down.gif); background-repeat: no-repeat; }

.buttonGreen { background-image: url(images/buttons/button_greendot.gif); background-repeat: no-repeat; }
.buttonRed { background-image: url(images/buttons/button_reddot.gif); background-repeat: no-repeat; }
.buttonNormal {  background-image:url(images/buttons/button.gif); background-repeat: no-repeat; }


#screen { color: #222; width: 156px; height: 110px; position: absolute; top: 126px; left: 116px; }
#instructions { font-size: 80%; margin-left: 30px; margin-top: 10px; }
#result { font-size: 100%; height: 15px; margin-left: 40px; margin-top: 5px;}
#questionNum { font-size: 300%; width: 100px; text-align: center; margin-left: auto; margin-right: auto; }






/*	the question div where the quizmo questions and answers are
 */
 
#content { font-size: 150%; width: 390px; text-align: left; border-top: 1px solid grey;  border-bottom: 1px solid grey;  padding: 8px; }
#question { text-align: left; }
.answer { margin-left: 20px; }
#answerA  { margin-left: 15px; } 
#answerB  { margin-left: 15px; }
#answerC  { margin-left: 15px; }
#answerD  { margin-left: 15px; } 






