/*//////////////////////////////////////////////////////////////////////////////////  GLOBAL STYLES*/body {	font-family:verdana,sans-serif;}.bodyCont blockquote, .bodyCont table, .bodyCont ul {	font-family:verdana,sans-serif;}h1, h2, h3, h4, h5, h6, p {	margin:0;	padding:0;}.bodyCont {	width:500px;	padding:24px 30px 0 30px;	margin-left:auto;	margin-right:auto;}* html .bodyCont {	width:565px;}.bodyCont p {	text-align:justify;	width:500px;	line-height:18px;	font-size:12px;	padding-bottom:18px;}.bodyCont h5 {	padding-left:35px;}.bodyCont hr { /* CHANGE COLOR IN BOOKSTY.CSS */	width:25%;	border:0;	border-top-width:1px;	border-top-style:solid;}.bodyCont blockquote {	font-size:11px;	text-align:justify;	width:400px;	margin-bottom:32px;	margin-left:auto;	margin-right:auto;	line-height:15px;}.bodyCont blockquote p {	text-align:justify;	font-size:11px;	color:#000;	line-height:15px;	width:300px;	margin:0;	padding-bottom:18px;}.bodyCont table {	text-align:left;	font-size:12px;}.bodyCont p img, .bodyCont blockquote img, .bodyCont table img {	display:block;}/*//////////////////////////////////////////////////////////////////////////////////  LIST & CONTAINER STYLES*/.bodyCont .listcontain {	width:450px;	margin-left:50px;}.bodyCont .listcontainB {	width:350px;	margin:0 auto 0 auto;	padding:0;}.bodyCont .listcontainC ul {	margin:0;	padding:0;	list-style-type:decimal;}.bodyCont .listcontainD {	width:210px;	margin:0 auto 0 auto;	padding:0;	font-size:12px;	text-align:left}.bodyCont .listcontainE {	padding:0 50px 0 75px;	list-style-type:disc;}.bodyCont .listcontain_links {	padding-left:25px;	list-style-type:disc;}.bodyCont .ulA {	font-size:12px;}.bodyCont ul {	text-align:justify;	font-size:11px;	color:#000;	line-height:15px;	margin:0;	padding-bottom:18px;}.bodyCont ul.helper {	padding-left:100px;	list-style-type:disc;}/*//////////////////////////////////////////////////////////////////////////////////  HEADER AND MAIN NAV STYLES*/#mainlinks {	height:26px;	width:800px;}#bookinfo {	width:800px;	text-align:left;}/*//////////////////////////////////////////////////////////////////////////////////  BODY STYLES*/.level1 {	width:500px;	margin:5px 0 18px 0;	font-size:14px;	color:#900;	text-align:left;}.level2 {	width:500px;	color:#000;	font-size:12px;	margin:0 0 10px 0;	font-weight:bold;	text-align:left;}.pgrphNumber {	float:right;	width:30px;	text-align:right;	font-size:10px;	font-weight:bold;	padding-top:3px;	margin-right:-30px;}.myh4A {	font-size:12px;	text-align:center;}.imap1 {	margin:12px 0 12px 0;	text-align:center;}.imap1 img {	border:2px solid #ccc;}/*////////////////////////////////////////  CHAPTER INFO STYLES*/#chapNum {	width:500px;	font-size:18px;	font-weight:bold;	text-align:center;	margin-bottom:18px;}#chapTitle {	width:500px;	font-size:14px;	font-weight:bold;	text-align:center;}#chapSubTitle {	width:500px;	font-size:12px;	font-weight:normal;	text-align:center;	margin-bottom:24px;}/*//////////////////////////////////////////////////////////////////////////////////  FOOTNOTE STYLES*/#footnotes p, .sourecesnotes p {	font-size:11px;	line-height:normal;}#footnotes table, .sourecesnotes table {	font-size:11px;}.sourecesnotes p {	width:400px;}/*//////////////////////////////////////////////////////////////////////////////////  CLASSES*/.textleft {	text-align:left;}.textright {	text-align:right;}.floatR {	float:right;}.floatL {	float:left;}.clearall {	clear:both;}.clearR {	clear:right;}.clearL {	clear:left;}/*//////////////////////////////////////////////////////////////////////////////////  IMAGE STYLES*/.imageleft {	float:left;	margin:5px 10px 0 0;}.imageright {	float:right;	margin:5px 0 0 10px;}/*//////////////////////////////////////////////////////////////////////////////////  TABLE STYLES*/#main .datatables {	font-size:12px;}#main .mindex_tbl {	font-size:11px;}#main .padd3 {	padding:3px;}#main .dataT_A {	padding:3px;}#main .dataT_A th {	text-decoration:underline;	vertical-align:bottom;}#main .mindex_tbl td.noinfo {	border:0;	background:none;}/*//////////////////////////////////////////////////////////////////////////////////	MISC. CLASSES*/.pdfchaps td {	padding-left:70px;	text-indent:-70px;}.pdfchaps img {	border:0;}.spacerA {	display:inline;	width:24px;	height:1px;}.spacerB {	display:inline;	border:0;}.myhrA {	width:25%;	color:#000;	margin-bottom:20px;}.tdright td {	text-align:right;}/*//////////////////////////////////////////////////////////////////////////////////  SPECIAL STYLES*/.poems {	width:400px;}.songs {	width:250px;}.footer {	text-align:center;	width:100%;	padding:10px 0 60px 0;	font-size:12px;}.detailmenu {	margin:0 0 24px 0;	padding:0;}.pictable1 {	width:450px;	margin:0 auto 18px auto;}.pictable1 a {	float:left;}.pictable1 a img {	border:2px solid #ccc;}.bodyCont .blockquote_name {	text-align:right;	font-style:italic;}/*//////////////////////////////////////////////////////////////////////////////////  BORDER STYLES*/.blkbrdrtop {	border-top:1px #999 solid;}.blkbrdrbott {	border-bottom:1px #000 solid;}.blkbrdrbottdbl {	border-bottom:3px #000 double;	padding-bottom:0;}.totrow th {	border-top:1px solid #000;}