/*
 * +AMDG
 */
/*
 * This document was begun on 10 May 1207, the Fifth Sunday
 * after Easter, and it is humbly dedicated to the
 * Immaculate Heart of Mary, for her prayers, and to our
 * Resurrected Lord, for His mercy.
 */

.blogpost {
	background:  var(--bg-trans-color);
	padding:  2em;
	margin:  2em 0 2em 0;
	border-radius:  10pt;
}
.blogpost h1 {
	font-size:  1.75rem;
	margin:  0;
	padding:  0;
}
.blogpost h1 a {
	text-decoration:  none;
	text-shadow:  1px 1px 1px #000000;
	padding:  0em 0pt 0em 0pt;
}
.blogpost h1 a:hover {
	text-decoration:  none;
	text-shadow:  1px 1px 1px #000000;
	padding:  0em 0pt 0em 0pt;
}
.blogpost p {
	margin: 0;
}
.blogauth {
	all:  revert;
	font:  normal normal bold 100% serif;
	margin:  0;
	padding:  0;
}
.blogdate {
	all:  revert;
	color:  var(--blog-date-color);
	font:  italic normal bold 75% serif;
	margin:  0;
	padding:  0;
}
.blogimg {
	float:  left;
	max-width:  10%;
	margin:  3px 9px 0 0;
}
.morelink {
	font:  italic normal bold 100% serif;
}
@media (max-width:  640px) {
	.blogpost h1 {
		text-align:  left;
	}
	.blogimg {
		max-width:  50%;
		margin:  6px 6px 0px 0;
	}
	.toc {
		text-align:  left;
	}
}
/* TOC stuff */
.toc {
	border:  none;
}
.toc, .tocsect, .tocsubsect, .tocsubsub {
	border:  none;
	text-align:  left;
}
.tocsubsect {
	padding-left:  2em;
}
.tocsubsub {
	padding-left:  4em;
}
.gentab {
	margin:  auto;
}
.gentab th, td {
	border:  1px solid black;
	text-align:  center;
	padding:  0 2px 0 2px;
}
.growhead {
	text-align:  left;
}
.gensum {
	font-weight:  bold;
}
.parallel {
	padding:  0pt 3em 0pt 3em;
}
.parallel th {
	font-weight:  bold;
	text-align:  center;
	border:  1px solid black;
}
.parallel td {
	text-align:  left;
	width:  50%;
	padding:  4pt;
}
.premises {
	margin:  auto;
}
.premises tr {
	align:  left;
}
.premises td {
	border:  0;
	align:  left;
}
.timewhen {
	font-weight:  bold;
	align:  left;
}
