a{color:black;font-weight:bold;text-decoration:underline}a:hover{background-color:#ccf}a.dangerous{color:#fcc}a.dangerous:hover{color:#a00;background-color:#fcc}a.hint{color:#999}a.hint:hover{color:#666;background-color:#ffc}img{max-width:100%}body{font-family:monospace;font-size:13px;text-align:center}div#root{max-width:800px;margin:auto;text-align:left}ul.menu{list-style:none;display:block;padding:0;margin:8px}ul.menu li{display:inline-block;padding:0 1ex;margin:0}ul.user-menu{padding:4px 0;background-color:#ffc}header{text-align:center;border-bottom:1px solid black}header h1 a{text-decoration:none}header div.flash{margin:8px;padding:8px;border-width:1px;border-style:solid}header div.alert{border-color:#f00;background-color:#fcc}header div.notice{border-color:#0f0;background-color:#cfc}footer{text-align:center;border-top:1px solid black}span.headline.count{background-color:#ffc;white-space:nowrap}span.headline.date{background-color:#ffc;white-space:nowrap}form label{font-size:18px;font-weight:bold}form input{font-size:16px;font-family:monospace}form .error{color:#c00}form .field_with_errors input,form .field_with_errors select{outline:2px solid #c00}h3.sketch-list{color:gray;margin:0}ul.sketch-list{list-style-type:none;padding-left:24px}li.sketch{line-height:24px;margin:2px 0}li.sketch time{color:gray}li.sketch img{vertical-align:middle}.writer-list{line-height:24px}.writer-list img{vertical-align:middle}div.writer-table-preamble{text-align:center}div.writer-table-preamble span.club30{background-color:#ffc}table.writer-table{width:100%}table.writer-table tr td{width:20%;padding:8px;text-align:center}table.writer-table tr td.club30{background-color:#ffc}
