/*
 * wwz.css
 *
 * 2016/05/12	Numerous ThoughtfulBible improvements
 */

/*
 * Override Wise Words template
 */
body {
	font-family: 'Caudex', 'PT Serif', serif;
	line-height: 20px;
	color: #1e1e1e;
	background-color: #f5f5f0;
}
p {
	margin-bottom: 18px;
	margin-top: 18px;
	line-height: 20px;
}
p.center {
	text-align: center;
}

p.exampleverse, p.examplefootnote {
	margin-left: 40px;
	margin-top: 6px;
	margin-bottom: 6px;}
p.examplefootnote {
	font-size:16px;
}

.contentimg {
	margin: 5px;
}

h1, h2, h3, h4, .ww-nav a, .triple article.widget header h1, .quad article.widget header h1 {
	font-family: 'Almendra', serif;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	color: #7e000e;
}

h1 {
	margin-bottom: 10px;
	text-transform: inherit;
}
h1 {
	font-size: 32px;
}
h1 a:hover, h1 a:focus {
	text-decoration: underline;
}
h2 {
	font-size: 24px;
}
h3 {
	font-size: 20px;
}

.main-content {
	margin-top: 10px;
	margin-bottom: 10px;
}
.main-content h1 {
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.triple-row {
	margin-bottom: 0px;
}
ul {
	margin-top: 6px;
	margin-bottom: 6px;
}
li {
	line-height: 20px;
}
a {
	color: #1c27c1;
	text-decoration: none;
}

.copyright {
	text-align: center;
}
table {
	max-width: none;
}
.table {
	max-width: none;
}
.input-block-level {
	width: auto;
}
input.text, input[type=text], input[type=password] {
	width: auto;
	height: 14px;
}
input, button, select, textarea {
	font-family: inherit;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	font-size: inherit;
	margin-bottom: 0;
}
select {
	width: auto;
	font-size: 15px;
}
hr {
	margin-top: 5px;
	margin-bottom: 0px;
	border-color: #7a3d08;
}

aside.aside-column article.widget header h1 {
	font-family: inherit;
	font-size: 24px;
/*	font-weight: 300; */
}
aside.aside-column article.widget header h1 {
	font-family: inherit;
}
aside.aside-column article.widget {
	/* border-top: 1px solid #b2b8c1; */
	margin-bottom: 10px;
	padding-top: 10px;
}
.widget-blogcategories ul, .widget-blogarchives ul {
	list-style: none;
	text-align: left;
	margin: 0;
}
ul.blog-posts li {
	background-image: none;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.published {
	color: #7e000e;
	text-align: left;
	font-style:italic;
}
#logo {
	height: 100px;
	width: 400px;
	margin: 0px;
}
/********************
 * Add our own
 */
.footnote {
	margin-top: 10px;
	margin-bottom: 10px;
}
hr.footnote {
	/*  height: 20px;*/
	width: 200px;
	border-style: solid;
	/*border-color: black;*/
	border-color: #7a3d08;
	border-width: 1px 0 0 0;
}

table.single {
	border-style: solid;
	border-width:1px;
	border-color: gray;
	border-collapse: collapse;
}
table.indent {
	margin-left: 25px;
}

TH.singleleft, TD.singleleft, TH.singlecenter, TD.singlecenter, TH.singleright, TD.singleright {
	border-style:solid;
	border-width:1px;
	border-color:gray;
	padding:3px;
	/*	color: #000000; */
	/*	font-size: 12pt; */
}

td.turquoise-bk { background-color:turquoise; }
td.yellow-bk { background-color:yellow; }
td.blanchedalmond-bk { background-color:blanchedalmond; }
td.palegreen-bk { background-color:palegreen; }
td.salmon-bk { background-color:salmon; }

TH.singleleft, TD.singleleft	{
	text-align: left;
}

TH.singlecenter, TD.singlecenter	{
	text-align: center;
}

TH.singleright, TD.singleright	{
	text-align: right;
}

.dropcap {
	float: left;
	color: #903;
	font-size: 46px;
	line-height: 46px;
	padding-top: 1px;
	padding-right: 8px;
	/*	padding-left: 3px;*/
	/*	font-family: Almendra; Alas, numerals are considerably shorter than letters */
	/*	background-color: green;*/
}
.verseno {
	color: #354d9d;
}
.verse {
	margin-left:50px;
}
.paren {	/* parenthetical remarks */
	margin-left:40px;
	margin-right:40px;
	font-size:15px;
	line-height:17px;
	font-style:italic;
}
.footnotes {
	font-size:16px;
	line-height:18px;
}

p.fn, p.fntc {
	margin-top:8px;
	margin-bottom:8px;
}
.jred {
	color: #7e000e;
}
.quote {
	margin-left: 25px;
	font-style: italic;
}
/* footnote text ??*/
.foottext, .rcol
{
	font-size:15px;
	line-height: 17px;
}
.lcol, .lcolc, .rcol {
	vertical-align: top;
}
.lcol, .lcolc {
	padding-right: 40px;
	width: 40%;
}
.rcol {
	border-left: 1px solid #7a3d08;
	padding-left: 10px;
	width: 60%;
}
.lcolc {
	text-align: center;
}
.bold {
	font-weight:bold;
}
.neg2, .neg3 {
	font-weight:bold;
	text-decoration:underline;
}
.neg3 {
	text-transform:uppercase;
}
.textsep {
	height: 100px;
}

table.ex {
	font-size:16px;
	margin-left:10px;
}
td.exverse {
	vertical-align: text-top;
	padding-right: 5px;
}

p.toc {
	margin-bottom: 2px;
	margin-top: 2px;
}
cite {
	font-style: italic;
}

ul.leaders {
	padding: 0;
	list-style:none;
}
ul.leaders span:first-child:after {
	content: leader(dotted);
}