  /************************************************/
 /**  urantiabook.org master style sheet       ***/
/************************************************/ 

body{
	font-family:"palatino linotype", "book antiqua", palatino, serif;
	font-size:12px;
	/*font: 100% 'times new roman', 'century', 'garamond', serif;*/
	margin: 0 auto;
	padding: 0;
	color: #151515;
	line-height:100%;
	/*line-height: 1.2;*/
	width: auto;
	/*  background-color:#136acd;  */
	/*  background-color:#000000;  */
	/*background-color: #51669b;*/
	background-color:#151515;
}
.popup_page {
	background-color:#ffffff;
}
.HorizontalSpacer {
	width:100%;
	height:4px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	padding: 0px;
	clear:both;
}
h1 {
	font-weight: bold;
	font-size: 16pt;
	color: #000000;
	font-style: normal;
	font-family: "palatino linotype", "book antiqua", palatino, serif;
	/*font-family: 'times new roman', 'century', 'garamond', serif;*/
	text-align: center;
	text-transform: uppercase;
}
h2 {
	font-weight: normal;
	font-size: 14pt;
	color: #000000;
	font-style: normal;
	font-family: "palatino linotype", "book antiqua", palatino, serif;
	/*font-family: 'times new roman', 'century', 'garamond', serif;*/
	text-align: center;
	text-transform: uppercase;
}
h3 {
	font-weight: normal;
	font-size: 12pt;
	color: #000000;
	font-style: normal;
	font-family: "palatino linotype", "book antiqua", palatino, serif;
	/*font-family: 'times new roman', 'century', 'garamond', serif;*/
	text-align: center;
	text-transform: uppercase;
}

.gba-comment {
	border-bottom:dashed;
	border-bottom-color:#ae7cc4;
	border-bottom-width:thin;
}

.gba-note {
	font-size: 0.9em;
	font-weight: bold;
	color: #7f589c; /*#64467b;*/ /*#6c0d83;*/ /*#765291;*/
}

.title-palatino {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style: italic;
	font-weight: bold;
	font-size: 1.1em;
}

figure {
	/* [disabled]margin:0 auto; */
	padding: 0;
}
figure img {
	padding: 10px;
	background-color: #151515;
	-webkit-box-shadow: 1px 1px 15px #999999;
	box-shadow: 1px 1px 15px #999999;
	margin: 0, auto;
}
figcaption {
	display: block;
	text-align: center;
	font-weight: normal;
	font-size: 11px;
} 
#container {
	width: 970px;  /* a container 80% of the browser width */
	background-color: #FFFBF9;
	margin: 0 auto; /* auto margins w/width center the page */
	/* [disabled]margin-top: 1em; */
	/* [disabled]margin-bottom: 6em; */
	text-align: left;
	/* [disabled]border: double 10px #4371b4; */
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: normal;
}
#container-ub-segment-text {
	font-family: "palatino linotype", "book antiqua", palatino, serif;
	/*font-family: 'times new roman', 'century', 'garamond', serif;*/
	font-size: 15px;
	color: #151515;
	width: 75%;
	text-align: justify;
	margin: 0 auto;
}

.container-ub-segment-text {
	font-family: "palatino linotype", "book antiqua", palatino, serif;
	/*font-family: 'times new roman', 'century', 'garamond', serif;*/
	font-size: 15px;
	color: #151515;
	width: 75%;
	text-align: justify;
	margin: 0 auto;
}

#copyright_footer_ga {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	float: left;
	width: 920px;
	background-image: url(../../../img/elements/1x1-000000.gif);
	background-repeat: repeat;
	text-align: center;
	padding-left: 50px;
	margin: 0 auto;
	padding-top: 6px;
}
#counter_footer_ga {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #666;
	float: right;
	width: 50px;
}
.centered {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

/** --------------------------- global pseudo classes ---------------- **/
a:link{
	color:#51669b;
	text-decoration:none;
	border-bottom:none;
}

a:visited{
	color: #51669b;
	text-decoration: none;
	border-bottom:none;
}
a:hover{
	color: #734222;
	text-decoration: underline;
	border-bottom:none;
}

a:active{
	/* [disabled]color: #999999; */
	text-decoration: underline;
	}
/**  ---------------------- global dreamweaver templates ---------------  **/
/**  -------------------- links in global template nav bars ------------  **/

#globalnav-top {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	top:4px;
	width:90%;
	text-align:center;
	background-color:#F8F7F0;
	border: solid 1px #FFFFFF;
	padding-top:6px;
	padding-bottom:6px;
}
#globalnav-bottom {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	top:4px;
	width:90%;
	text-align:center;
	background-color:#F8F7F0;
	border: solid 1px #FFFFFF;
	padding-top:6px;
	padding-bottom:6px;
}
#ub-toc-nav-top {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	top:4px;
	width:90%;
	text-align:center;
	background-color:#F8F7F0;
	border: solid 1px #FFFFFF;
	padding-top:6px;
	padding-bottom:6px;
}
#ub-toc-nav-bottom {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	top:4px;
	width:90%;
	text-align:center;
	background-color:#F8F7F0;
	border: solid 1px #FFFFFF;
	padding-top:6px;
	padding-bottom:6px;
}
.navlinks:a {
	font-size:10px;
	color:#003399;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding-top:2px;
	margin-bottom:2px;
	margin-right:8px;
	margin-left:8px;
	/*  border-bottom:none;  */
	}
.navlinks:link {
	font-size:10px;
	color:#27408b;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:2px;
	margin-bottom:2px;
	margin-right:8px;
	margin-left:8px;
	/*   border-bottom:none;	*/
	}
.navlinks:visited {
	font-size: 10px;
	color:#51669b;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:2px;
	margin-bottom:2px;
	margin-right:8px;
	margin-left:8px;
	/*  border-bottom:none;  */
	}
.navlinks:hover {
	font-size: 10px;
	color:#734222;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
	padding-top:2px;
	margin-bottom:2px;
	margin-right:8px;
	margin-left:8px;
	}
.navlinks:active {
	font-size: 10px;
	color:#999999;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	padding-top:2px;
	margin-bottom:2px;
	margin-right:8px;
	margin-left:8px;
	/* border-bottom:none;  */
	}
/**  -------------------------- div ids and classes for global template  --------------  **/
.nav_col {
    position:relative;
    background-color:#bcd2ee;
	top:0px;
	left:0px;
	width:120px;
	height:430px;
	padding-top:20px;
	margin:2px;
	border:1px;
	border-style:solid;
	border-color:#996600;
}
.thrcolliqhdr #sidebar1 {
	float: left; 
	width: 10em; 
	padding: 15px 0; 
	margin-top:1em;
	margin-left:2em;
}
.thrcolliqhdr #sidebar1 a:link{
	color:#003399;
	text-decoration:none;
	border-bottom:none;
}

.thrcolliqhdr #sidebar1 a:visited{
	color: #6495ed;
	text-decoration: none;
	border-bottom:none;
}
.thrcolliqhdr #sidebar1 a:hover{
	color: #cd3700;
	text-decoration: underline;
}

a:active{
	color: #cc6600;
	text-decoration:none;
	}
.thrcolliqhdr #sidebar1 h3 {
	font-size:10px;
	padding:2px;
	border:1px;
	border-style:solid;
	border-color:#996600;
	margin:4px 8px 4px 8px;
	text-align:center;
	font-weight:bold;
	/*  background-color:#ffec8b;  */
	background-color:#fffff2;
	text-transform:uppercase;
}
.thrcolliqhdr #sidebar2 {
	/*  float: right; 
	width: 190px;     */
	background: #ffffff; 
	margin-right:auto;
	margin-left:auto; 
	margin-bottom:1em;
	width:500px;
	height:80px;
	margin-top:1em;
	border:1px solid #996600;
}
.thrcolliqhdr #sidebar2 h3 {
	font-size:10px;
	padding:2px;
	border:1px;
	border-style:solid;
	border-color:#cd8500;
	margin:4px 8px 4px 8px;
	text-align:center;
	font-weight:bold;
	background-color:#ffa500;
	text-transform:uppercase;
}
.thrcolliqhdr #maincontent2col { 
	margin-left:10em;
	margin-right:1em;
	margin-top:1em;
	background:#ffffff;
	border:1px solid #0000ff;
}
.thrcolliqhdr #maincontent3col { 
	margin-left:14em;
    margin-right:4em;
	background:#ffffff;
	/*  border:1px solid #0000ff;  */
}
.thrcolliqhdr #maincontent3col a:link{
	color:#003399;
	text-decoration:none;
	border-bottom:none;
}

.thrcolliqhdr #maincontent3col a:visited{
	color: #6495ed;
	text-decoration: none;
	border-bottom:none;
}
.thrcolliqhdr #maincontent3col a:hover{
	color: #cd3700;
	text-decoration: underline;
	border-bottom:none;
}

.thrcolliqhdr #maincontent3col a:active{
	color: #cc6600;
	text-decoration: underline;
	}

#masthead{  
	position:relative;
	background-color: #ffffff;
	/*  width:740px;  */
	width:90%;
	height:80px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:4px;
}
#masthead a:link{
	color:#003399;
	text-decoration:none;
	border-bottom:none;
}

#masthead a:visited{
	color:#6495ed;
	text-decoration: none;
	border-bottom:none;
}
#masthead a:hover{
	color:#cd3700;
	text-decoration: underline;
	border-bottom:none;
}

#masthead a:active{
	color: #cc6600;
	text-decoration:none;
	}
#globalnav {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	top: 4px;
	width: 90%;
	text-align: center;
	background-color: #ECE7E5;
	border: solid 1px #ffffff;
	padding-top: 6px;
	padding-bottom: 6px;
}
#siteinfo{
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	top:4px;
	width:90%;
	text-align:center;
	background-color:#f8f7f0;
	border: solid 1px #ffffff;
	padding-top:6px;
	padding-bottom:6px;
}
#onlinetextnav {
	margin:auto;
	font-size:11px;
	font-weight:bold;
	padding:0px;
	text-transform:uppercase;
	text-align:center;
	height:18px;
	line-height:18px;
	width:90%;
}
#dw_editableregion {
	width:auto;
	padding-right:1em;
	padding-left:1em;
	background-color:#ffffff;
	}
#editregion3 {
	width:auto;
	padding-right:1em;
	padding-left:1em;
	}	
.headerlogo {
	left:11px;
	top:8px;
	position:relative;
	border:0;
	}
.headertitle {
	position:relative;
	left:0px;
	top:12px;
	border:0;
	}
.pmny_1 {font-size:.7em;
		text-align:left;
		}		
.pmny_2 {font-size:.8em}
#olt_search {  /*  online text search box  */
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
#primary_search {   /* site search box  */
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#olt_search form input {
	font-size:10px;  /*  form input box is 12px height  */
	font-weight:bold;
	background-color:#e6e6fa;
	border-top:1px solid #fff5ee;
	border-right:1px solid #cdc5bf;
	border-bottom:1px solid #cdc5bf;
	border-left:1px solid #fff5ee;
}
#olt_search form label {
	font-size:10px;
	font-weight:bold;
}
#primary_search form label {
	font-size:10px;
	font-weight:bold;
}
#primary_search form input {
	font-size:10px;  /*  form input box is 12px height  */
	font-weight:bold;
	border-top:2px solid #fff5ee;
	border-right:2px solid #cdc5bf;
	border-bottom:2px solid #cdc5bf;
	border-left:2px solid #fff5ee;
}
#olt_search a {
	font-size:.9em;
	font-weight:bold;
}
#primary_search a {
	font-size:.9em;
	font-weight:bold;
}
.button {
	border-top:2px solid #ffffff;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	border-left:2px solid #ffffff;
}
/**  ---------- supplemental nav bar for online text of the urantia book ---------  **/
.psp {  /** span class for paper:section.paragraph numbers in online text **/
	font-size: 12px;
	/*  color:#b8860b;   */
	color: #4371B4;
	font-family: "Courier New", Courier, monospace;
}
.bib_ref { 
font-size:.9em;
color:#b8860b;
padding-left:1em;
padding-right:.5em;
}
.phrase{
	font-size: 1em;
	padding-left: 0.5em;
	margin-left: 0.5em;
	padding-right: 0.5em;
	background-color: #ECE7E5;
}
.pmny_type{
	font-size: 0.7em;
	text-transform: lowercase;
	padding-right: 0.5em;
	padding-left: 0.5em;
	/* [disabled]background-color: #e0dfd4; */
	margin-right: 0.5em;
}
.pmnyref {
padding-left:2em;
padding-right:2em;
padding-top:.5em;
padding-bottom:.5em;
font-size:.85em;
}

.ubtitle {  /** class for "the urantia book" title for each online paper  **/
font-weight:normal;
text-align:center;
font-size:1.4em;
margin-top:6px;
font-family:helvetica, verdana, sans-serif;
}
.subtitle { /** div class for online ub section titles   **/
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 6em;
	margin-right: 6em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	background-color: #ECE7E5;
	text-transform: uppercase;
}
.papertitle { /** div class for online ub paper titles   **/
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 6em;
	margin-right: 6em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	background-color: #ECE7E5;
	text-transform: uppercase;
}
.pmny_ref_link {
text-align:center;
font-size:.6em;
font-weight:normal;
font-family:helvetica, verdana, sans-serif;
margin-top:1em;
margin-bottom:1em;
margin-left:26em;
margin-right:26em;
padding-bottom:.5em;
padding-top:.5em;
background-color:#f8f7f0;
}

p.ubtext {
margin-bottom:.5em;
margin-left:auto;
margin-right:auto;
margin-top:.5em;
padding-left:2em;
padding-right:2em;
line-height:1.15em;
font-family: helvetica, verdana, sans-serif;
font-size:.9em;
width:95%;
text-indent:1.2em;
}
.left_float_image{
float:left;
display:inline;
margin:1em;
}
/**  ------------------------------  general utility classes ------------ **/
.clearthefloats {
	clear:both;
	height:0px;
	width:100%;
	}
.horizontalspacer {
	width:100%;
	height:4px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	padding: 0px;
	clear:both;
}
.dottedline {
    border-bottom: 1px dotted black;
}
/*  ----------------------------------- lists  ----------------------  */
.secondary_index  /*  general   */
{
	font-size:.85em;
	font-weight:bold;
	font-family:helvetica, verdana, sans-serif;
	list-style-type:none; 
}
.secondary_index li    /*  level 1   */
{
	background-color:#ffffff;
	margin-right:4em;
	margin-left:2em;
	padding-top:.2em;
	padding-bottom:.5em;
	padding-left:.5em;
	
}
.secondary_index li ul li    /*  level 2   */
{
	font-size:.9em;
	color:#000000;
	font-weight:normal;
	list-style-type:none; 
	background-color:#fcfcfc;
	margin-right:4em;
}
.secondary_index li ul li ul li    /*   level 3   */
{
	font-size:1.2em;
	background-color:#fef5ca;
	margin-right:4em;
}
/*  ------------------------------------------------------------  */
.appendix_ref  /*  general   */
{
	font-size:.85em;
	font-weight:normal;
	font-family:helvetica, verdana, sans-serif;
	list-style-type:none; 
}
.appendix_ref li    /*  level 1   */
{
	background-color:#ffffff;
	margin-right:4em;
	margin-left:2em;
	padding-top:.1em;
	padding-bottom:.1em;
	padding-left:.5em;
	
}
/*  ------------------------------------------------------------  */
.unordered_list_1  /* general */
{
	font-size:.8em;
	font-family:helvetica, verdana, sans-serif;
	list-style-type:none; 
}
.unordered_list_1 li    /* list level 1    */
{
	background-color:#f8f7f0;
	padding-left:.5em;
	padding-right:1em;
	padding-top:.2em;
	padding-bottom:.5em;
	list-style-type:none;
	margin-bottom:.5em;
	margin-right:2em;
	font-size:inherit;
	
}
.unordered_list_1 li ul li       /*   list level 2    */
{
	list-style-type:none; 
	background-color:#f2f1e7;
	font-size:inherit;
	font-weight:normal;
	margin-top:.5em;
}
.unordered_list_1 li ul li ul li     /* list level 3   */
{
	font-size:inherit;
    background-color:#fef5ca;
	font-weight:normal;
	margin-top:.5em;
}
.unordered_list_1 li ul li ul li ul li    /*  list level 4  */
{
font-size:inherit;
	background-color:#eee9e9;
margin-top:.5em;
font-weight:normal;
buffer-right:1em;

}
.unordered_list_1 li ul li ul li ul li ul li   /* list level 5   */
{
background-color:#f1edc2;
}
.unordered_list_2  /* general */
{
	font-size:.8em;
	font-family:helvetica, verdana, sans-serif;
	list-style-type:none; 
}
.unordered_list_2 li    /* list level 1    */
{
	padding-left:.5em;
	padding-right:1em;
	padding-top:.2em;
	padding-bottom:.5em;
	list-style-type:none;
	margin-bottom:.5em;
	margin-right:2em;
	font-size:inherit;
	
}
.unordered_list_2 li ul li       /*   list level 2    */
{
	list-style-type:none; 
	font-size:inherit;
	font-weight:normal;
	margin-top:.5em;
}
/* --------------------------------------------------------------------   */
.ordered_list_1   /*   general     */
{
	list-style-type: decimal;
	list-style-position: inside;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin-right: 2em;
	margin-top: 0.5em;
	padding-right: 2em;
	font-size: 0.85em;
}  
.ordered_list_1 li  /* level 1   */
{
margin-top:.5em;
background-color:#ffffff;  
line-height:1.25em;
}
.ordered_list_1 li ol 
{
margin-top:.5em;
background-color:#ffffff;   /*  white  */
}
.ordered_list_1 li ol li
{
	margin-top:.25em;
	background-color:#ffffff;    /*   level 2   */
}
.ordered_list_1 li ol li ol li
{
	margin-top:.25em;
background-color:#fafafa;   /*  level 3  */
}
.ordered_list_1 li p {
margin-top:.35em;
margin-bottom:.5em;
}
/*  --------------------------------------------------------------------------  */	
/*  same as ordered list 1 but with no background  */
.ordered_list_2  
{
	list-style-type:decimal;
	font-family:helvetica, verdana, sans-serif;
	margin-right:2em;
	margin-left:4em;
	margin-top:.25em;
	margin-bottom:1em;
	padding-right:2em;
	font-size:.85em;
} 
.ordered_list_2 li  /*  level 1   */
{
margin-top:.5em;
}
/*  ------------------------------------------------------------------------- */
.highlight_1 {
	padding:.1em;  /*   blue   */
	background-color:#b9d3ee;
}
.highlight_2 { /*  yellow  */
	padding:.1em;
	background-color:#ffec8b;
}
.highlight_3 {  /*  beige  */
	padding:.1em;
	background-color:#d2b48c;
}
.highlight_4 {  /*  green  */
	padding:.1em;
	background-color:#c8ff9f;
}
p.acknowledgement {
	margin-bottom: 0.5em;
	margin-left: 4em;
	margin-right: 3em;
	margin-top: 2em;
	line-height: 1.1em;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 0.85em;
	text-indent: 1.2em;
}
.graphic_subtitle {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.emphasis_1
{
font-style:normal;
background-color:#eff68f;
}
/* ------------------ topical index -------------------- */
.top_idx_level_1
{
	font-size: 15px;
	margin-top: 1em;
	text-align: left;
	font-weight: 600;
}
.top_idx_level_2
{
	font-size: 14px;
	padding-left: 1em;
	padding-right: 1em;
	margin-top: 0.5em;
	margin-right: 2em;
	margin-left: 2em;
	/* [disabled]background-color: #f8f7f0; */
	text-align: left;
}
.top_idx_level_3
{
	font-size: 13px;
	padding-left: 1em;
	padding-right: 1em;
	margin-top: 0.5em;
	margin-right: 2em;
	margin-left: 4em;
	/* [disabled]background-color: #f2f1e7; */
	text-align: left;
}
.top_idx_level_4 {
	font-size:12px;
	padding-left:1em;
	padding-right:1em;
	margin-top:.5em;
	margin-right:2em;
	margin-left:6em;
	/* [disabled]background-color:#f8f7f0; */
	text-align:left;
}
.top_idx_level_5 {
	font-size: 12px;
	padding-left: 1em;
	padding-right: 1em;
	margin-top: 0.5em;
	margin-right: 2em;
	margin-left: 8em;
	/* [disabled]background-color:#f2f1e7; */
	text-align: left;
}
.uf_ref
{
color:#999999;
font-size:.9em;
}
.uversa_press_ref {
	padding-right:.5em;
	padding-left:.5em;
	font-size:.9em;
	text-align:left;
}
.pp {
	font-size: 10px;
	color: #999999;
	font-family: Verdana, Geneva, sans-serif;
}
.prev-next {
	font-family: verdana, geneva, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #151515;
	border-bottom-width: medium;
	border-bottom-color: #151515;
}