body {background-color: aa5}
records {background-color: #888;} /*#records>ul{list-style-type: none;}*/ records>ul:first-child {
background-color: #acc; -moz-column-count: 4; -moz-column-gap: 1em; -moz-column-rule: 1px solid black; -webkit-column-count: 4; -webkit-column-gap: 1em; -webkit-column-rule: 1px solid black; margin:0.7em 1.3em; padding: 0.8em;
} records>ul:first-child>li {margin: 0.2em; padding: 0.4em;} records>ul+ul {background-color: ecf;list-style-type: none; margin: 0.2em; padding: 0.2em} records>ul+ul>li { background-color: #956;}
records>ul+ul>li:nth-child(even) { background:#4b3; } records>ul+ul>li>div {
background-color: #9ca; -moz-column-count: 3; -moz-column-gap: 1em; -moz-column-rule: 1px solid black; -webkit-column-count: 3; -webkit-column-gap: 1em; -webkit-column-rule: 1px solid black; margin:0.7em 0.3em; padding: 0.4em;
} records>ul>li:nth-child(even)>div { background-color: ba8; } records>ul>li>div>a>h1 {background-color: transparent; font-size: 1.0em;}