  /************************************************/
 /**  urantia-book.org Master Style Sheet       ***/
/************************************************/ 

body{
	font: 100% Helvetica, Verdana, Arial, sans-serif;
	margin: 0 auto;
	padding:0;
	line-height: 1.2;	
	width:auto;
	background:url(/graphics/bg-body-master-full.jpg);
	background-repeat:no-repeat;
	background-color:#0d144b;
}
sup {
	font-size:.6em;
	color:#999;
}
.popup_page {
	background-color:#FFFFFF;
}
#super-container {
	margin:auto;
	width: 995px;
	padding-top: 2em;
}
#container { 
/**   From Sumiyo global.css:  .container { width:960px; margin:0 auto; }   **/
	
	/**  From Sumiyo margin:0 auto;    **/
	
	/**  margin:0 auto;    **/
	margin: auto;
	width:995px;
	background-color:#FFFFFF; 
	/**      
	margin-top:2em;
	margin-bottom:6em;
	margin-left:2em;
	margin-right:1em; 
	 **/
	text-align:left; 
	border: solid 1px #996600;
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
}
/** --------------------------- global pseudo classes ---------------- **/
a:link{
	color:#003399;
	text-decoration:none;
	border-bottom:dashed 1px #B4CDCD;
}

a:visited{
	color: #6495ED;
	text-decoration: none;
	border-bottom:dashed 1px #B4CDCD;
}
a:hover{
	color: #cd3700;
	text-decoration: underline;
	border-bottom:none;
}

a:active{
	color: #cc6600;
	text-decoration: underline;
	}

/* ----------------------------  thrColLiqHdr and #sidebar1 are used only in the home page of urantia-book.org  -----   */

.thrColLiqHdr #sidebar1 {
	float: left;
	width: 11em;
	padding: 5px 0; 
	margin-top:1em;
	margin-left:5px;
}
.thrColLiqHdr #sidebar1 a:link{
	color:#2d3a5d;
	text-decoration:none;
	border-bottom:none;
}
.thrColLiqHdr #sidebar1 a:visited{
	color: #2d3a5d;
	text-decoration: none;
	border-bottom:none;
}
.thrColLiqHdr #sidebar1 a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.thrColLiqHdr #sidebar1 a:active {
	color: #2d3a5d;
	text-decoration: none;
	border-bottom:none;
}
.thrColLiqHdr #sidebar1 h3 {
	font-size:10px;
	padding-top:2px;
	padding-bottom:6px;
	margin:4px 8px 4px 8px;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	background:url(/graphics/bg_gradient_3_small.jpg) 0% 0% repeat-x;
	color: #2D3A5D;
}

/*  -----------------------------------  */


.thrColLiqHdr #sidebar2 {
	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;
	}
	
/*  ----------------------------   */

.menu_div {
	margin-top:.5em;
	margin-bottom:2em;
}
.menu_div a {
	text-decoration:none;
	border-bottom:none;
	color:#2d3a5d;
}
.menu_div a:link { 
	text-decoration:none;
	border-bottom:none;
	color:#2d3a5d;
}
.menu_div a:hover {
	text-decoration:none;
	border-bottom:none;
}
.menu_div a:active {
	text-decoration:none;
	border-bottom:none;
	color:#2d3a5d;
}
.menu_div a:visited {
	text-decoration:none;
	border-bottom:none;
	color:#2d3a5d;
}


/*  -----------------------------------  */
#masthead{  
	position:relative;
	background-color: #ffffff;
	/**    width:90%;    **/
	width:836px;
	/**   height:80px;   **/
	height:89px;
	text-align:center;
	margin:0 auto;
}
#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:#FFFFF2;
	border: solid 1px #996600;
	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:#FFFFF2;
	border: solid 1px #996600;
	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;	  **/
	margin-left:auto;
	margin-right:auto;
	/**    padding-right:1em;
	padding-left:1em;   **/	
	}	
.HeaderLogo {
	left:11px;
	top:8px;
	position:relative;
	border:0;
	}
.HeaderTitle {
	position:relative;
	left:12px;
	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;
	background-color:#fcf6cf;
	border-top:1px solid #4169e1;
	border-bottom:1px solid #4169e1;
	border-left:1px solid #4169e1;
	border-right:1px solid #4169e1;
	}
#OLT_Search_2 {  /*  Online Text Search Box no background  */
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
#Primary_Search {   /* site search box  */
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	left: 482px;
	top: 19px;
	width: 415px;
	height: 29px;
}
#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_2 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;
}
#OLT_Search_2 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:.78em;
/*  color:#B8860B;   */
color:#8B4513;
}
.bib_ref { 
font-size:.9em;
color:#B8860B;
padding-left:1em;
padding-right:.5em;
}
.phrase{
font-size:1em;
padding-left:.5em;
margin-left:.5em;
padding-right:.5em;
background-color:#FFEC8B; 
}
.pmny_type{
font-size:.7em;
text-transform:lowercase;
padding-right:.5em;
padding-left:.5em;
background-color:#ECF1EF;
margin-right:.5em;
}
.pmnyref {
padding-left:2em;
padding-right:2em;
padding-top:.5em;
padding-bottom:.5em;
font-size:.85em;
}
.bigtitle
{  
font-weight:normal;
text-align:left;
font-size:2.5em;
margin-top:6px;
color:#039;
font-family:"Palatino Linotype", Tahoma, "Trebuchet MS", sans-serif;
}
.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:"Palatino Linotype", Tahoma, "Trebuchet MS", sans-serif;
}
.subtitle { /** div class for online UB section titles   **/
text-align:center;
font-size:.9em;
font-weight:bold;
font-family:Helvetica, verdana, sans-serif;
margin-top:1em;
margin-bottom:1em;
margin-left:6em;
margin-right:6em;
padding-top:.5em;
padding-bottom:.5em;
padding-left:.5em;
padding-right:.5em;
background-color:#f0f8ff; 
}
.papertitle { /** div class for online UB paper titles   **/
text-align:center;
font-size:.95em;
font-weight:bold;
font-family:Helvetica, verdana, sans-serif;
margin-top:1em;
margin-bottom:1em;
margin-left:6em;
margin-right:6em;
padding-top:.5em;
padding-bottom:.5em;
background-color:#f0f8ff; 
}
.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:#f0f8ff;
}
.photo_title {
text-align:left;
font-size:.8em;
font-weight:normal;
font-family:Helvetica, verdana, sans-serif;
}

p.ubtext {
margin-bottom:.5em;
margin-left:auto;
margin-right:auto;
margin-top:.5em;
padding-left:2em;
padding-right:2em;
line-height:1.3em;
font-family:"Palatino Linotype", Tahoma, "Trebuchet MS", sans-serif;
font-size:1em;
width:95%;
text-indent:1.2em;
}
/**           ubtext2 is identical to ubtext except no indentation on first line    **/
p.ubtext2 {
margin-bottom:.5em;
margin-left:auto;
margin-right:auto;
margin-top:.5em;
padding-left:2em;
padding-right:2em;
line-height:1.3em;
font-family:"Palatino Linotype", Tahoma, "Trebuchet MS", sans-serif;
font-size:1em;
width:95%;
}
/**      ubtext3 is identical but can be used anywhere, not just in a paragraph    **/
.ubtext3 {
margin-bottom:.5em;
margin-left:auto;
margin-right:auto;
margin-top:.5em;
padding-right:2em;
line-height:1.3em;
font-family:"Palatino Linotype", Tahoma, "Trebuchet MS", sans-serif;
font-size:1em;
width:95%;	
}


.author {
	font-size:.9em;
	font-weight:normal;
	font-family:Helvetica, verdana, sans-serif;
}

.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;
}
/**  ----------------------------------- LISTS  ----------------------  **/
.secondary_index  
{
	font-size:.9em;
	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;
	list-style-type:none;
	
}
.secondary_index li ul li    /*  level 2   */
{
	font-size:.9em;
	font-weight:normal;
	list-style-type:none; 
	margin-right:4em;
}
.secondary_index li ul li ul li    /*   level 3   */
{
	font-size:1.2em;
	margin-right:4em;
	list-style-type:none; 
}
.secondary_index li ul li ul li
{
		font-size:inherit;
		margin-right:2em;
		list-style-type:none; 
}
/*  ------------------------------------------------------------  */
.secondary_index_2  
{
	font-size:1em;
	font-weight:bold;
	font-family:"Palatino Linotype", Tahoma, "Trebuchet MS", sans-serif;
	list-style-type:none; 
}
.secondary_index_2 li    /*  level 1   */
{
	margin-right:4em;
	margin-left:2em;
	padding-top:.2em;
	padding-bottom:.5em;
	padding-left:.5em;
	list-style-type:none;
	font-weight:normal;
	font-size:1em;
	
}
.secondary_index_2 li ul li    /*  level 2   */
{
	/*  font-size:.9em;  */
	font-weight:normal;
	list-style-type:none; 
	margin-right:4em;
}
.secondary_index_2 li ul li ul li    /*   level 3   */
{
	font-size:1em;
	margin-right:4em;
	list-style-type:none; 
}
.secondary_index_2 li ul li ul li
{
		font-size:inherit;
		margin-right:2em;
		list-style-type:none; 
}
/* ---------------------------------------------------------------  */
.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:.9em;
	font-family:"Palatino Linotype", Tahoma, "Trebuchet MS", sans-serif;
	list-style-type:none; 
}
.unordered_list_1 li    /* list level 1    */
{
	
	padding-left:.5em;
	padding-right:1em;
	padding-top:.5em;
	padding-bottom:.5em;
	list-style-type:none;
	/**    margin-bottom:.5em;   **/
	margin-right:2em;
	font-size:inherit;
	
}
.unordered_list_1 li ul
{
	margin-top:.5em;
}
.unordered_list_1 li ul li       /*   list level 2    */
{
	list-style-type:none; 

	font-size:inherit;
	font-weight:normal;
	padding-top:.5em; 
}
.unordered_list_1 li ul li ul li     /* list level 3   */
{
	font-size:inherit;

	font-weight:normal;
	padding-top:.5em;   **/
}
.unordered_list_1 li ul li ul li ul li    /*  list level 4  */
{
font-size:inherit;

margin-top:.5em;
font-weight:normal;
buffer-right:1em;
padding-top:.5em;

}
.unordered_list_1 li ul li ul li ul li ul li   /* list level 5   */
{

}
.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:Helvetica, verdana, sans-serif;
	margin-right:2em;
	margin-top:.5em;
	padding-right:2em;
	font-size:.85em;
}  
.ordered_list_1 li  /* level 1   */
{
margin-top:.5em;
line-height:1.25em;
}
.ordered_list_1 li ol 
{
margin-top:.5em;
}
.ordered_list_1 li ol li
{
	margin-top:.25em;
}
.ordered_list_1 li ol li ol li
{
	margin-top:.25em;
}
.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;
}
.ordered_list_3   /*   same as ordered_list_1 except for font to match ubtext, font size .9em     */
{
	list-style-type:decimal;
	list-style-position:inside;
	font-family:"Palatino Linotype", Tahoma, "Trebuchet MS", sans-serif;
	margin-right:2em;
	margin-left:2em;
	margin-top:.5em;
	margin-bottom:.5em;
	padding-right:2em;
	padding-left:3em;
	font-size:1em;
	line-height:1.3em;
	text-indent:2em;
	width:90%;
}  
.ordered_list_3 li  /* level 1   */
{
margin-top:.5em;
line-height:1.3em;
margin-bottom:.5em;
}
.ordered_list_3 li ol 
{
margin-top:.5em;
line-height:1.3em;
margin-bottom:.5em;
}
.ordered_list_3 li ol li
{
	margin-top:.5em;
	line-height:1.3em;
	margin-bottom:.5em;
}
.ordered_list_3 li ol li ol li
{
	margin-top:.5em;
	line-height:1.3em;
	margin-bottom:.5em;
}
.ordered_list_3 li p {
margin-top:.5em;
margin-bottom:.5em;
line-height:1.3em;
}
/*  --------------------------------------------------------------------------  */	
.ordered_list_bible  
{
	list-style-type:decimal;
	font-family:Helvetica, verdana, sans-serif;
	margin-right:2em;
	margin-left:2em;
	margin-top:.25em;
	margin-bottom:.25em;
	padding-right:2em;
	font-size:.9em;
} 
.ordered_list_bible li  /*  level 1   */
{
margin-top:.5em;
}
.unordered_list_bible
{
	font-size:.9em;
	font-family:Helvetica, verdana, sans-serif;
	list-style-type:none; 
    margin-right:2em;
	margin-left:2em;
	margin-top:.25em;
	margin-bottom:.25em;
	padding-right:2em;
	background-color:
}
.usernote_bible {
margin-bottom:.5em;
margin-left:8em;
margin-right:8em;
margin-top:2em;
padding-left:2em;
padding-right:2em;
padding-top:1em;
padding-bottom:.5em;
line-height:1.1em;
font-family: Helvetica, verdana, sans-serif;
font-size:.75em;
background-color:#fdfdf0;
}
/*  ------------------------------------------------------------------------- */
.highlight_1 {
	padding:.1em;  /*   warm summer   */
	background-color:#fcf6cf;
}
.highlight_2 { /*  morning fog  */
	padding:.1em;
	background-color:#fdf2ee;
}
.highlight_3 {  /*  pale olive  */
	padding:.1em;
	background-color:#fbf5e6;
}
.highlight_4 {  /*  far horizon  */
	padding:.1em;
	background-color:#ecf1ef;
}
.highlight_5 {  /*  green veil  */
	padding:.1em;
	background-color:#eef3e2;
}
p.acknowledgement {
margin-bottom:.5em;
margin-left:4em;
margin-right:3em;
margin-top:2em;
line-height:1.5em;
font-family: Helvetica, verdana, sans-serif;
font-size:.85em;
}
.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:1em;
margin-top:1em;
}
.top_idx_level_2
{
	font-size:.85em;
	padding-left:1em;
	padding-right:1em;
	margin-top:.5em;
	margin-right:2em;
	margin-left:2em;
	background-color:#ECF1EF;
}
.top_idx_level_3
{
	font-size:.85em;
	padding-left:1em;
	padding-right:1em;
	margin-top:.5em;
	margin-right:2em;
	margin-left:4em;
	background-color:#FCF6CF;
}
.top_idx_level_4
{
font-size:.85em;
padding-left:1em;
padding-right:1em;
margin-top:.5em;
margin-right:2em;
margin-left:6em;
background-color:#FBF5E6;
}
.top_idx_level_5
{
font-size:.85em;
padding-left:1em;
padding-right:1em;
margin-top:.5em;
margin-right:2em;
margin-left:8em;
background-color:#EEF3E2;
}
.uf_ref
{
color:#999999;
font-size:.9em;
}
.uversa_press_ref
{
padding-right:.5em;
padding-left:.5em;
font-size:.9em;
}

.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;
	}
.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;
	}
.navlinks:visited {
	font-size: 10px;
	color:#6495ED;
	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;
	}
.navlinks:hover {
	font-size: 10px;
	color:#cd3700;
	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:#FFFFFF;
	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;
	}
.index_page_title_text_1 {  /*  text for intro words and intro text     */
	font-family:"Palatino Linotype", Tahoma, "Trebuchet MS", sans-serif;
	font-size:1em;
	font-weight:bold;
	line-height:1em;
}    
.index_page_element_text_1 
{
	font-size:.85em;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-type:none; 
}
