span.puzzle-solution-label{padding-left:5px;font-family:Georgia,serif}#byline{font-family:Georgia,serif;font-size:28px;line-height:28px}.solution-table{border-collapse:collapse}.solution-table tr{border-bottom:1px solid #000}.solution-table th{padding:1em;white-space:nowrap}.solution-table th.wrap{white-space:normal}.solution-table td{padding:1em}.solution-table td.nowrap{white-space:nowrap}.solution-table td p{margin:0}.condensed-table td,.condensed-table th{padding:.5em}