@font-face {
	font-family : TorinoURWDOTNor;
	font-style : normal;
	font-weight : normal;
	src : url("../fonts/TorinoURWDOT-Nor.otf");
}
@font-face {
	font-family : "Nuptial Script LT Std";
	font-style : normal;
	font-weight : 500;
	src : url("../fonts/NuptialScriptLTStd.otf");
}
a:link {
	color:navy;
	text-decoration:none;
}
a:active { color:red }
a:visited { 
	color:purple; 
	text-decoration:none;
}
.bookname {
	font-family : "TorinoURWDOTNor", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1.5em;
	text-decoration : none;
	text-shadow: 1px 1px 3px grey;
	text-align: center;
	text-transform: uppercase;
	color : #08088A;
	margin: .5em 0 .5em 0;
}
.sbbookname {
	display: block;
	text-align: center;
	font-weight: bold;
	font-size: 200%;
	margin-top: 45px;
	margin-bottom: 1em;
	font-variant: small-caps;
	font-family:"Times New Roman";
	page-break-after: avoid;
}
.chapter {
	font-family:"Times New Roman";
   font-size:185%;
   font-style:inherit;
   text-decoration:none;
   color:black;
   vertical-align:-6px;
	padding: 0 10px 0 0;
	display: inline;
	float: left;
	margin: 0;
	text-indent: 0;
}
.section-header {				
	display: block;
	text-align: left;
	margin-top: 30px;
	font-size: 155%;
	text-indent: 0;
	font-family:sans;
	font-weight:bold;
	page-break-after: avoid;
	}
.head1 {				
	display: block;
	text-align: left;
	margin-top: 15px;
	font-size: 100%;
	text-indent: 0;
	font-family:sans;
	font-style:italic;
	page-break-after: avoid;
	}
.sbhead {				
	display: block;
	text-align: left;
	margin-top: 24px;
	font-size: 100%;
	text-indent: 0;
	font-family:sans;
	font-style:italic;
	page-break-after: avoid;
}
.head2 {				
	display: block;
	text-align: left;
	margin: 0;
	margin-top: 15px;
	text-indent: 0;
	font-weight: bold;
	page-break-after: avoid;
}
.head3 {				
	display: block;
	text-align: left;
	margin-bottom: 0;
	margin-top: 15px;
	font-weight: bold;
	text-indent: 0;
	font-size: 85%;
	page-break-after: avoid;
	}
.toc-head3 {				
	display: block;
	text-align: center;
	margin-bottom: 50px;
	margin-top: 15px;
	font-weight: bold;
	text-indent: 0;
	font-size: 115%;
	page-break-after: avoid;
	}
.table {
	
}
.psalm {				
	display: block;
	text-align: left;
	margin-top: 15px;
	font-size: 101%;
	text-indent: 0;
	font-family:sans;
	font-style:italic;
	page-break-after: avoid;
}
.supertitle {			
	display: block;
	text-align: center;
	margin: 0;
	font-weight: bold;
	font-size: 1.3em;
	text-indent: 0;
	text-transform: uppercase;
	page-break-after: avoid;
}

.list1{
	display: block;
	text-indent:0;
	font-weight: bold;
	}

.list2{
	display: block;
	text-indent:15px;
	font-weight: bold;
	}

.list3{
	display: block;
	text-indent:30px;
	font-weight: normal;
	}
	
.Twisted-Reference {
	font-family : "Nuptial Script LT Std", serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1.17em;
	text-decoration : none;
	font-variant : normal;
	text-align : center;
	margin-left: auto;
	margin-right: auto;
	color : #000000;
	}
	
.TWISTED-TITLE {
	font-family : "TorinoURWDOTNor", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.83em;
	text-decoration : none;
	text-transform : uppercase;
	text-shadow: 1px 1px 3px grey;
	text-align : center;
	margin-left: auto;
	margin-right: auto;
	color : #08088A;
	}
	
/* **************************************** */
/* --------- Div Styles ----------------   */
/* **************************************** */ 		


.pNormal {
	text-indent: 1em;
	text-align:left;
}
.pnoind {
	float: left;
}
.pCenter {
	text-align:center;
}
.glosstext {
	margin-top: 10px;
	margin-right: 15px;
	font-size: 90%;
	display: block;
	}  
.gloss{
	font-weight: normal;
	}

.verse{
	font-size:.75em;
	vertical-align: 50%;
	color:#484848
}

.fakeverse{
	font-size: 70%;
	vertical-align: 6px;
	color:#484848
}
.hashem{
	font-variant: small-caps;
}
.tdyn {
	display: block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 18px;
}
.poem {
	display: block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 18px;
}

.rightTXT {
float: right;
text-align: right;
}

.twisted {
text-align: center;
margin-left: auto;
margin-right: auto;
}

.article {
text-align: center;
margin-top: 2em;
margin-bottom: 2em;
margin-left: auto;
margin-right: auto;
page-break-before: auto;
}

/* **************************************** */
/* ------------ Block Styles -------------- */
/* **************************************** */
.blockindent {
	display: block;
	margin-top: 10px;
	margin-right: 35px;
	margin-bottom: 10px;
	margin-left: 25px;
	padding: 0;
}
.Pull-Quote {
	margin: 3em 2em 3em 2em;
	padding: .5em .5em 1.5em .5em;
	text-align: center;
	vertical-align: text-top;
	border-top-width: 1px;
	border-top-style: ridge;
	border-top-color: grey;
	border-bottom-width: 1px;
	border-bottom-style: ridge;
	border-bottom-color: grey;
	page-break-before: avoid;
	}

/* ---------- Dynamic Prose and Old Testament Dynamic Prose ------------ */
.dynprose, .otdynprose {
	display: block;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}


/* ---------- Poetry ------------ */
.poetryblock {
	display: block;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.poemright {
	float: right;
}
.in1 {
	display: block;
	text-indent: 0;
	margin-left: 35px;
}

/* ---------- Song of Solomon ------------ */
.songblock {
	display: table;
	margin-right: 3em;
	margin-left: 3em; 
}
.songrow {
	display: table-row;
	width: 100%;
}
.song1 {
	display: table-cell;
	text-align: left;
	text-indent: 0;
	width: 5%;
	padding: 0;
}
.song2 {
	display: table-cell;
	text-align: left;
	text-indent: 0;
	width: 5%; 
	padding: 0;
}
.song3 {
	display: table-cell;
	text-align: left;
	text-indent: 0;
	padding: 0;
	width: 90%; 
}

/* **************************************** */
/* ---------- Paragraph Styles ------------ */
/* **************************************** */
.box {
	display: block;
	margin: 10px 10%;
	text-align: center;
	font-weight: bold;
	border:2px solid black;
}


/* **************************************** */
/* ----------- Misc Styles ------------- */
/* **************************************** */
b {font-weight: bold;}
br {display: block;}
i {font-style: italic;}
.otquote {font-weight: bold;}
.red {color: black;}
.small-cap {font-variant: small-caps;}
sub {
vertical-align: 0;
font-size: 0.7em;
}
sup {
vertical-align: 3px;
font-size: 0.7em;
}

.image {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 75%;
	page-break-before: always;
}
.photocaption {
	font-size: 75%; 
	font-style: italic; 
	margin-bottom: 7px; 
	margin-top: 7px;
	margin-left: 25px;
	margin-right: 25px;
	text-align: center;
	}

.hr {
	margin: 0 3em 0 3em;
	}

/* **************************************** */
/* ----------- Language Styles ------------- */
/* **************************************** */
.heb {font-family: "Ezra SIL", "Narkism", "Times New Roman", serif;}
.lat {font-style: italic;}
.tarc {font-style: italic;}
.tgrc {font-style: italic;}
.theb {font-style: italic;}


/* **************************************** */
/* ----------- Footnotes ------------- */
/* **************************************** */
.note {
	font-size: 80%;
	color: black;
	text-align: left;
	font-family: sans;
	font-size: .85em;
}

.fn {
	font-size: .75em;
	vertical-align: 50%;
	color: gray;
}

.sn {
font-size: .75em;
vertical-align: 50%;
color : #08088A;
}

.nobold {font-weight: normal;
}
.toc {
font-weight: normal;
font-style: normal;
font-size: .75em;
border-collapse:collapse;
width: 100%;
margin-right: auto;
margin-left: auto;
border: none;
text-indent: 25px;
}
.toc2 {
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	text-align: left;
	color : #08088A;
	margin: .5em 0 .5em 0;
}
th > p, td > p {
text-indent: 0;
font-size: .75em;
margin: 0;
text-align: left;
}

.dingbat {
font-size: .50em;
vertical-align: 25%;
}