/* Added in code block to all pages: <link type="text/css" rel="stylesheet" href="/uploads/styles/gallery4-8.css"> */


/* Home */
.footer-top { letter-spacing: 2px !important; }
.bx-wrapper { border: 0 !important; border-top: 1px solid #000 !important; }

	/* News Banner */
	.banner-description a.light-no-underline:link { text-decoration: none; color: #fff; }
	.banner-description a.light-no-underline:visited { text-decoration: none; color: #fff; }
	.banner-description a.light-no-underline:hover { text-decoration: none; color: #999; }
	.banner-description a.light-no-underline:active { text-decoration: none; color: #ae311b; }
	
	.banner-description a.light:link { text-decoration: underline; color: #fff; }
	.banner-description a.light:visited { text-decoration: underline; color: #fff; }
	.banner-description a.light:hover { text-decoration: none; color: #999; }
	.banner-description a.light:active { text-decoration: underline; color: #ae311b; }

	
	.banner-description a.dark:link { text-decoration: underline; color: #000; }
	.banner-description a.dark:visited { text-decoration: underline; color: #000; }
	.banner-description a.dark:hover { text-decoration: none; color: #666; }
	.banner-description a.dark:active { text-decoration: underline; color: #ae311b; }

	
/* Shows thumbnails text */
div.img-overlay div.text div.meta { display: none; }
.img-overlay .caption { font-style: italic; text-shadow: 2px 2px #333; line-height: 130%; }
  .img-overlay .caption .artist { font-style: normal; margin-top: .3em; }
  .img-overlay .caption .date { font-style: normal; font-weight: normal; margin-top: .5em; }
  
/* Show Page */
/* Show captions */
.mfp-title { margin-top: .5em; margin-bottom: .5em; }

  /* Show Thumbnails */
  div.show { margin-top: 16px; margin-bottom: 32px; }