html,body { height: 100%; margin: 0 }
body,input { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
body { color: #dfc0ff; background: #3f205f url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/7QaYUGhvdG9zaG9wIDMuMAA4QklNA+0KUmVzb2x1dGlvbgAAAAAQAEgAAAABAAIASAAAAAEAAjhCSU0EDRhGWCBHbG9iYWwgTGlnaHRpbmcgQW5nbGUAAAAABAAAAB44QklNBBkSRlggR2xvYmFsIEFsdGl0dWRlAAAAAAQAAAAeOEJJTQPzC1ByaW50IEZsYWdzAAAACQAAAAAAAAAAAQA4QklNBAoOQ29weXJpZ2h0IEZsYWcAAAAAAQAAOEJJTScQFEphcGFuZXNlIFByaW50IEZsYWdzAAAAAAoAAQAAAAAAAAACOEJJTQP1F0NvbG9yIEhhbGZ0b25lIFNldHRpbmdzAAAASAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+BdDb2xvciBUcmFuc2ZlciBTZXR0aW5ncwAAAHAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQIBkd1aWRlcwAAAAAQAAAAAQAAAkAAAAJAAAAAADhCSU0EHg1VUkwgb3ZlcnJpZGVzAAAABAAAAAA4QklNBBoGU2xpY2VzAAAAAG8AAAAGAAAAAAAAAAAAAAEsAAAAlgAAAAcAMAAwADAAMQBuAG4AMQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAlgAAASwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOEJJTQQREUlDQyBVbnRhZ2dlZCBGbGFnAAAAAQEAOEJJTQQUF0xheWVyIElEIEdlbmVyYXRvciBCYXNlAAAABAAAAAE4QklNBAwVTmV3IFdpbmRvd3MgVGh1bWJuYWlsAAAC9QAAAAEAAAA4AAAAcAAAAKgAAEmAAAAC2QAYAAH/2P/gABBKRklGAAECAQBIAEgAAP/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwM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) fixed; font-weight: 700; padding: 16px 8px 20px }
img.nick { vertical-align: middle !important }
#who .list { color: #ffd572 }
#who .n { white-space: nowrap; color: #99f; font-weight: 700; text-decoration: none; padding: 1px 5px 1px 2px; text-shadow: #000 0 0 1px, #000 0 0 1px, #000 0 0 1px }
#who a.n:hover { text-decoration: underline }
#who .m { font-weight: 700 }
#who .s { color: #00bfac; font-style: italic; font-weight: 100; font-size: small }
#who .s img { vertical-align: middle }
#who .cap { color: #d699ff; font-style: italic }
#who #sel { background: #5c0099 }
.bm { color: #00e5e5; font-style: italic; text-align: right; border-bottom: groove 2px #604080; margin: 15px 0px 5px }
.gm { color: #ffbab2; font-style: italic; text-align: right; border-bottom: groove 2px #604080; margin: 15px 0px 5px }
.nm { color: #ff9; font-style: italic; text-align: right; border-bottom: groove 2px #604080; margin: 15px 0px 5px }
.vm { color: #f00; font-style: italic; text-align: right; border-bottom: groove 2px #604080; margin: 15px 0px 5px }
.tm { font-style: italic; font-weight: 700; text-align: right; border-top: solid 1px #995c00; margin: 30px 0px 15px }
.s1 { color: #ccdf20; font-style: italic; font-weight: 100; font-size: x-small }
.l1 { border-bottom: solid 1px #3f205f }
.odd0 { background: #3f205f }
#roomMenu { text-align: center; margin: 0px 0px 15px }
#title { text-align: center }
table.list td { padding: 4px 1px 2px }
table.list th { font-size:  0px; padding: 3px 1px; width: 1px }
table.list td.nick { width: 100% }
font.m1 { font-style: normal; font-weight: 100 }
font.m2 { font-style: normal; font-weight: 700 }
font.m4 { font-style: italic }
font.m5 { font-style: italic; font-weight: 100 }
font.m6 { font-style: italic; font-weight: 700 }
.inp { outline: none; color: #993; background: #1f003f; font:  700  12px sans-serif; border-radius: 4px; border-style: solid; border-width: 1px 3px 1px 3px; border-color: #8060A0 #604080 }
.inp:focus { color: #FF9; background: #573877 }
.btn { outline: none; color: #bfa0ff; background: #502878 url(data:image/gif;base64,R0lGODlhZAAUALMAAAAAAP///z0eWy8XRm84qFwvjCoVP0klbjMaTTkdVX9Cvo1Vx////wAAAAAAAAAAACH5BAEAAAwALAAAAABkABQAAASkcMlJq7046817VmAojmRpnmiqrifhvnAsz3Rt33heF3zv/8CgcEgsGo/Dg3LJbDqf0Kh0Sq1ar9isdisVeL/gsHhMLpvP6LR6zW6732aufE63wu/4vH7P76PrgIGAfoSFhoeIbYKLjI2Oj3QJkpOUlZaXmJmam5ydmQigoaKjpKWmp6ipqqunA66vsLGys7S1tre4ubUGvL2+v8DBwsPExcbHwxEAOw==) repeat-x; font:  700  12px sans-serif; border: none; margin: 0px 1px 0px 0px; height: 18px }
.btn:hover { color: #fff }
.btn:active { position: relative; top: 1px }
div.cm { z-index: 105; cursor: default; background: #eee0ee; border-radius: 8px 0px 8px 0px; border: outset 1px #fff0ff; padding: 0px 2px 2px; box-shadow:  3px 3px 3px 1px rgba(0,0,0,.50) }
div.cm a.m { text-decoration: none; display: block; cursor: default; color: #000; font: normal 100  8pt sans-serif; border-top: solid 1px #eee0ee; border-bottom: solid 1px #eee0ee; padding: 0px 8px }
div.cm a.m:hover { text-decoration: none; color: #90f; background: #ccc0cc; border-radius: 6px 0px 6px 0px; border-top: solid 1px #bbb0bb; border-bottom: solid 1px #bbb0bb }
div.cm div.cmn { color: #126; font: normal 700  9pt verdana; text-align: right; border-bottom: groove 2px #fff0ff; padding: 2px 8px; text-shadow: 1px 1px 0px #fff }
div.cm div.cmn div { color: #126; font: normal 700  9pt verdana; text-align: right; border-bottom: groove 2px #fff0ff; padding: 2px 8px; text-shadow: 1px 1px 0px #fff }
