#pagecontent{background-color:#f0f0f0}h1{font-size:24px}.notepad{max-width:864px;margin-top:10px;margin-bottom:12px;display:none}#top{display:none;grid-template-columns:1fr auto;justify-content:space-between;max-width:860px;border:1px solid gray;margin-top:16px;font-size:14px;padding:5px 8px;border-radius:7px;box-shadow:2px 2px 4px rgba(0,0,0,.2);background-image:url(/images/cctexture.jpg);background-repeat:repeat}#chat{width:400px;margin-top:4px}#chattopcon{padding:0 0 2px 6px;border:1px solid gray;background-color:#fffff0}#topchat{height:120px;overflow-y:scroll;font-size:12px}#botchat{padding:8px 0 4px 0}#chatMsg{width:325px}#members{font-weight:bold;font-size:16px}.largeletter{font-weight:bold;font-size:16px}.altpuz{font-weight:bold;color:#dc143c}#readystatus{font-size:16px;font-weight:bold;margin-bottom:16px}.check{color:red;display:none;margin:20px 0}.unready{background-color:#707070}#container{margin-top:20px}#coninfo{font-size:14px;background-color:#ffc0cb}#congrats{display:none;margin-top:8px;border:1px solid gray;background-color:#ffffc0;font-size:14px;overflow:hidden;padding:5px 8px;border-radius:7px;box-shadow:2px 2px 4px rgba(0,0,0,.2)}#bigClue{font-size:16px;font-weight:bold;color:#000;margin:15px 0 8px 0}#puzzle{display:grid;grid-template-columns:max-content auto auto;grid-column-gap:12px;justify-content:start;align-items:start}#puzTable{visibility:hidden;border-collapse:collapse;margin-right:6px;background-color:#fff}#puzTable td{width:25px;height:25px;text-align:center;border:1px solid #999;vertical-align:top}#puzTable .black{background-color:#333;border:1px solid #333}#puzTable .solcirc,#puzTable .shade{background-image:url(/images/blackcir22.png);background-repeat:no-repeat;background-position:3px 4px}#puzTable td.wrong{background-color:#d02020}#puzTable td.wrong div.letter{color:#fff}#puzTable .right{background-color:#bdf5bd}#puzTable .grid{font-size:8px;text-align:left;height:8px;margin:0;padding:0 0 0 2px;color:#00004d}#puzTable div.letter{height:17px;font-weight:bold;font-size:13px}#puzTable .rebus2{font-size:9px;height:12px;margin-top:2px}#puzTable .current{background-color:#fc3}#puzTable .curword{background-color:#fea}.cluelist{background-color:#fff;padding:4px 6px 4px 6px;border:1px solid #d3d3d3;max-width:300px}.cluehead{font-size:14px;font-weight:bold;padding:0 0 4px 16px;border-bottom:1px solid #d3d3d3;margin-bottom:6px;color:#8b0000}.curListClue{background-color:#fc3;border-radius:3px}.othListClue{background-color:#fec;border-radius:3px}.clues{display:grid;grid-template-columns:auto 1fr;grid-row-gap:5px;grid-column-gap:4px;font-size:12px;font-family:Verdana,Helvetica,Sans-Serif;overflow:auto}.clues div:nth-child(odd){font-weight:bold;text-align:right;color:#8b0000}.clues div:nth-child(even){padding-left:4px}.num{font-weight:bold;color:#8b0000}#clock{padding:0 6px;float:right}.copy{margin-top:3px}.botad{text-align:left}.iPad{border:1px solid red;background-color:#fbb;font-size:18px;font-weight:bold;color:#000;padding:12px 6px;margin-top:18px;margin-bottom:18px}#help{display:none}#help li{margin-top:6px}.myLetter{color:#00008b}.myNumber{background-color:#ccf2ff}.theirLetter{color:#8b4513}.theirNumber{background-color:#efdcc3}.roomClass{color:#228b22}