/* Contents table: three columns,
R-L-R aligned, with small-caps for centre column */
.work_TOC {
margin: auto;
max-width: 36em;
}
.work_TOC td:nth-child(1) {
vertical-align: top;
text-align: right;
}
.work_TOC td:nth-child(2) {
text-align: left;
vertical-align: top;
padding-left:2em;
text-indent:-1em;
font-variant:small-caps;
}
.work_TOC td:nth-last-child(1) {
vertical-align: bottom;
text-align: right;
}
/* Illustrations table: two columns,
L-R aligned, with small-caps for first column */
.illos_TOC {
margin: auto;
max-width: 36em;
}
.illos_TOC td:nth-child(1) {
vertical-align: top;
text-align: left;
padding-left:2em;
text-indent:-2em;
font-variant:small-caps;
}
.illos_TOC td:nth-last-child(1) {
vertical-align: bottom;
text-align: right;
}