body{margin:20px;background:#fff;color:#222;font:14px/1.5 Arial,sans-serif}#page{max-width:960px;margin:0 auto}a{color:#0645ad}#nav{border-bottom:1px solid #ccc;padding-bottom:12px;margin-bottom:20px}h1{font-size:24px}h2{font-size:18px;margin:8px 0}p{margin:10px 0}.card{display:inline-block;vertical-align:top;width:288px;margin:0 24px 24px 0}.card img,.hero{max-width:100%;height:auto;border:1px solid #ccc}.card p{margin:6px 0}.hint{font-size:12px;color:#555}label{display:block;margin-top:12px}input,textarea,button{font:inherit;padding:4px}textarea{max-width:95%}.description{white-space:pre-wrap}.listing{width:100%;border-collapse:collapse}.listing th,.listing td{text-align:left;vertical-align:top;border-bottom:1px solid #ccc;padding:8px}.inline{display:inline}.inline button{margin:2px}.notice{padding:8px;background:#fff9dd;border:1px solid #ddcf92}.upload{margin-bottom:24px}
