
p.inscription {
	font-variant: small-caps;
}

span.smallCaps {
	font-variant: small-caps;
}

span.acrosticTitle {
	font-variant: small-caps;
}

span.acrosticTitle:after {
	content:".";
}

span.hebrewTitle {
	font-variant: small-caps;
	font-size: 0.9em;
}

p.refrain {
	display:block;
	text-align:right;
}

p.attribution {
	display:block;
	text-align:right;
}

table.nivTable {
	width: 80%;
	margin: 0px;
	border-collapse: collapse;
}

table.nivTable > tbody > tr > td+td {
	text-align: right;
}

/* regular subject headings */
.bibleTable > .row > .columns h1,
.bibleTable > .row > .columns h3 {
    font-size: 1em;
    font-weight: bold;
	page-break-after: avoid;
}
.bibleTable .row > .columns h3.psalm-book {
    font-family: serif !important;
    font-style: normal;
    letter-spacing: 0.2em;
    font-size: 1em;
    text-transform: uppercase;
}
