/** D U M **/
.ulysses { color: #999; position: relative; left: 0px; top: -25px;	z-index: 1;
	font-family: "Times New Roman", Times, serif;
	font-style: italic; font-size: 1.5em;  background-color: transparent; }

.worsley { display: block;
	color: #060;
	padding: 10px 20px 5px 50px;}

  /** DUM'S JOURNAL **/
  /*BODY.journal { background-color: #A29B7F; background-image: url(../images/website/foxed.jpg);
  font-family: 'Satisfy', cursive; } */
  
.logtable {	background-color: #A29B7F; 
			background-image: url(../images/website/foxed.jpg);
			border-collapse: separate;
			border-spacing: 0; /* no spaces between contiguous borders */
			font-family: 'Satisfy', cursive; }

.logtopleft {border-start: 0;
			border-end: blue;
			border-top:0;
			border-bottom: 2px;	}
.logtopdata {}
.logtopentry { text-align: center; }
.logtopright {}

.logleft {}
.logdate { text-decoration: none; }
.loglatlong { text-align: right; 
			vertical-align: top; 
			font-size: 0.8em;
			text-decoration: underline; }
.logentry { padding: 0.5em 1em 0.5em 1em;
		  text-align : left; }
.logright {}

.logfootleft {}
.logback { text-align: center; }
.logpage { text-align: center; }
.lognext { text-align: center; }
  
  .journalquote { background-color: #A29B7F; background-image: url(../images/website/foxed.jpg);
  font-family: 'Satisfy', cursive; } 
 
  .journaltop	{	border-top: double Maroon;
  	border-top-color: Maroon;
  	border-top-style: double; } 
	
  .journaldata	{
  	padding-top: 0.5em;
  	text-align: right;
  	vertical-align: top;
  	border-left: double Red;
  	border-left-color: Red;
  	border-left-style: double;
  	border-right-color: Red;
  	border-right-style: solid;
  	border-right-width: 1px; } 
	
  .journaldate { text-decoration: none; } 
  
  .latlong { text-align: right; vertical-align: top; font-size: 0.8em;
  	text-decoration: underline; } 
	
  .journalentry	{
  	padding: 0.5em 1em 0.5em 1em;
  	text-align : left;
  	border-left: double Red;
  	border-left-color: Red;
  	border-left-style: double;
  	border-right-color: Red;
  	border-right-style: solid;
  	border-right-width: 1px;
  	border-bottom-color: #1B3975;
  	border-bottom-style: solid;
  	border-bottom-width: 2px; } 
	
  .journalbottom	{
  	border-bottom: double Maroon;
  	border-bottom-color: Maroon;
  	border-bottom-style: double; } 
	
	#journalpage { text-align: center;
	border-left: double Red;
	border-left-color: Red;
	border-left-style: double;
	border-right-color: Red;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom: double Maroon;
	border-bottom-color: Maroon;
	border-bottom-style: double;
}	
		
  .journalrightmargin	{
  	text-align: center;
    border-right: double Maroon;
  	border-right-color: Maroon;
  	border-right-style: double;
  }
  .journalback { text-align: center;
  	border-left: double Red;
  	border-left-color: Red;
  	border-left-style: double;
  	border-right-color: Red;
  	border-right-style: solid;
  	border-right-width: 1px;
  	border-bottom: double Maroon;
  	border-bottom-color: Maroon;
  	border-bottom-style: double; } 
	
  .journalnext { text-align: center;
  	border-right: double Maroon;
  	border-right-color: Maroon;
  	border-right-style: double;
  	border-bottom: double Maroon;
  	border-bottom-color: Maroon;
  	border-bottom-style: double; } 	  
  /* end Dum's journal */
  
/** NEWSPAPER **/
#times {font-family: "Times New Roman", serif;
  	font-size: medium; }

.newspaper { background-image: url(../images/website/foxed.jpg);
			color: #33000; font-family: "Times New Roman", serif; padding: 0px;
			max-width:800px; margin:auto;}
.heading {border-bottom-color: #330000;
			border-bottom-style: double;
			border-bottom-width: 5px;}
.date  { color: #666; }
.left-column, right-column { text-align: justify;
			border-left-color: Black;
			border-left-style: solid;
			border-left-width: 1px;
			padding: 15px; }
.right-column {	text-align: justify;
			border-left-color: Black;
			border-left-style: solid;
			border-left-width: 1px;
			border-right-color: Black;
			border-right-style: solid;
			border-right-width: 1px;
			padding: 15px; }
.row { margin-right: 0px; margin-left: 0px;}

/* Custom styling for the Off-canvas gallery background */
#imageGalleryOffcanvas {
    background-image: url(../images/website/wrinkly.jpg);
    background-repeat: repeat;
    color: #333; 
}

/* Ensure the close button is visible */
#imageGalleryOffcanvas .btn-close {
    /* If background is dark, this makes the close button white */
    /* filter: invert(1) grayscale(100%); */
    /* If background is light this probably unnecessary */
}