.wst-toc-table caption {
text-transform:uppercase;
font-size:120%;
font-style:italic;
}
.wst-toc-table caption .wst-rule {
margin:1em auto;
}
.wst-heading {
text-transform:uppercase;
font-style:italic;
}
.ps2-table {
margin:auto;
}
.__programme td {
padding-top:0.5em;
}
.__programme .wst-toc-row-1-1-1-1 td:nth-child(2) {
font-variant:small-caps;
text-align:left;
}
.__programme .wst-toc-row-1-1-1-1 td:nth-child(3) {
text-align:center;
}
.__programme .__toc_row_1-2-1 td:last-child,
.__programme .wst-toc-row-1-1-1-1 td:last-child {
font-style:italic;
padding-right:0;
}
.__programme .wst-toc-row-1-1-1-1.__performer td {
padding-top:0;
font-variant:small-caps;
}
.__programme td[rowspan="2"] {
vertical-align:middle;
}
.__programme .__first-piece td:nth-child(3) {
text-align:left;
}
.__programme .__second-piece td {
padding-top:0;
}
.__programme .__second-piece td:first-child {
text-align:left;
}
.__programme .wst-toc-row-1-1-1-1.__second-piece td:nth-child(2) {
font-variant:normal;
text-align:right;
}
/*
.__sports-programme {
counter-reset: count attr(start integer, 0); FIXME: this doesn't work
}
.__sports-programme li {
counter-increment: count 1;
}
.__sports-programme li::marker {
font-style:italic;
content:"(" counter(count) ".) ";
}
*/
.__cricket-fixtures {
margin:auto;
font-size:92%;
text-align:left;
border-collapse:separate;
}
.__cricket-fixtures td:nth-child(4) {
font-style:italic;
}
.acrostic-table {
margin:auto;
font-variant:small-caps;
text-align:center;
}
.acrostic-table td:first-child,
.acrostic-table td:last-child {
text-transform:uppercase;
font-weight:bold;
}
.acrostic-table td:first-child {
text-align:left;
}
.acrostic-table td:last-child {
text-align:right;
}