/* acostics/styles.css */

*:focus {outline: none;} /* prevents outline on clicked items */

body {background-color:#fff; font-family:arial; font-size:20px; color:#007;}

#box {width:1200px; border:1px solid black; margin:auto;
			background-color:ivory; position:relative; margin-top:10px;
		  padding-top:20px;}
.textC {text-align: center;}
.abs {position:absolute;}
#back1 {left:10px; bottom:20px;}
#home {right:10px; top:10px;}
#back {left:10px; top:10px;}
#modDate {position:absolute; left:1000px; bottom:-7px; color:#000;
 font-size:16px;}

#head {font-size:24px; color:blue; margin-top:0; margin-bottom:-30px;}
.box {width:18px; height:20px; border-bottom:2px solid; display:inline-block;
	margin:0 0 6px 1px; padding-top:3px; padding-bottom:2px; text-align:center;
	cursor:pointer;}
.space {width:13px; height:20px; display:inline-block; padding-top:3px;
	cursor:default;}
#topDiv {margin:0px 0 5px 40px;}
#numbers {margin-top:-20px;}
#botDivL {margin-left:10px; display:inline-block; vertical-align:top;
	text-align:left;}
#botDivR {margin-left:10px; display:inline-block; vertical-align:top;
	text-align:left;}
#cluesDiv {margin-top:20px; text-align:center;}
.CLUE {margin-left:10px; color:black; cursor:default;}
.clue {margin-left:5px; color:black; font-size:10px; padding-top:4px;
	cursor:default;}
.butn {display:inline-block; padding:10px; margin:20px 10px 0px 10px;
	border:1px solid;
	cursor:pointer; border-radius:3px; background-color:#c7fffe;}
#control {position:absolute; left:170px; bottom:20px;}
#errors {background-color:#ffb3b3;}
#solve {background-color:#c7ffc7;}
#Keyboard {background-color:yellow;}
#topDiv0 {margin:40px 0 40px 0;}
#ss {display:inline-block; width:364px; height:178px; padding:0px 20px 0 0;}
#preamble {display:inline-block; width:665px; padding:20px; border:1px solid;
 background-color:#e3ffff; text-align:left; margin-bottom:-20px;}
.acr {display:inline-block; width:30px; padding:15px; border:1px solid;
 background-color:#d9ffd9; margin:9px; cursor:pointer; font-style:bold;}
 #acr {position:absolute; right:10px; bottom:10px; text-align:center;
 	cursor:default;}
 .pink {background-color:pink;}
 #cryptic {display:inline-block; width:500px; background-color:pink;
  padding:12px; cursor:pointer; border:1px solid; margin-top:9px;}
 #underline {text-decoration:underline; }
