
#parchment {
  background: #fffef0;
}


	#navarrow img:hover {
	  filter: drop-shadow(5px 5px 5px #c6e4fe)
		drop-shadow(-5px 5px 5px #c6e4fe)
		drop-shadow(5px -5px 5px #c6e4fe)
		drop-shadow(-5px -5px 5px #c6e4fe);
	}

	#navtext a {
	  color: #001482;
		text-shadow: 
		  0px 0px 4px #FFFFFF, 
		  2px -2px 10px #ca9052, 
		 -2px 2px 10px #b67938, 
		  2px 2px 30px #8e5e2c, 
		 -2px 0px 30px #6b4721;
	}

	#mode img {
	  content: url(dark.png);
	}
	
	.printTitle {
	  color: #54381a;
	 }		

	.itemTitleCode {
	  color: #6a4621;
	}

	p {
	  color: black;
	}
	
	
	.section  {
	  text-shadow: 
	    0px 0px 4px #FFFFFF, 
	    2px -2px 10px #ca9052, 
	   -2px 2px 10px #b67938, 
	    2px 2px 30px #8e5e2c, 
	   -2px 0px 30px #6b4721;
	}

	#expdesc a {
	  color: #001482;
	  text-shadow: 
	    0px 0px 4px #FFFFFF, 
	    2px -2px 10px #ca9052, 
	   -2px 2px 10px #b67938, 
	    2px 2px 30px #8e5e2c, 
	   -2px 0px 30px #6b4721;			
	}
		

	#scans p {
	  color: black;
	  text-align: center;
	}
	

	.scan {
	  box-shadow: 8px 8px 4px #999;
	}
	
	.scan2nd {
	  box-shadow: 8px 8px 4px #999;
	}	

a {
	color: #001482;
}

	a:visited {
		color: #001482;		
	}

	a:hover {
		color: yellow;
		transition: all 0.2s ease-in-out 0s;
		animation: animation .65s ease-in-out infinite alternate;
	}

th {
	color: #6b4721;
}

td {
	color: black;
}

td a:hover {
		color: yellow;
		transition: all 0.2s ease-in-out 0s;
		animation: animation .65s ease-in-out infinite alternate;
		text-shadow: 2px 2px 9px #000;	
		-webkit-text-stroke-width: .4px;
		-webkit-text-stroke-color: yellow;	
	}


/* disable parchment background on Firefox (it's slow) 
@supports (-moz-appearance:none) {

	#wrapper {
		background: #deddd3;	
	}	
}
*/

/* shift to mobile device layout */
@media screen and (max-width: 580px) {

	#wrapper {
      background: #deddd3; 
	}
	
	
	table .mobile-head {
		background-color: #dddddd;
	}
	
}	