﻿/* Photo Gallery styles */

.plGalleryList { 0 }

.galleryThumb { width: 190px; float:left; margin:0 35px 32px 0; height:142px;}
.galleryThumb img { width: 140px; height: 105px; }
.galleryThumb a, .galleryThumb a:visited {color:#737373;  margin:5px 0; display:block; text-decoration: none;}
.galleryThumb a:hover, .galleryThumb a:visited:hover {color:#000000;}

h2.galleryTitle { color: #737373; margin-bottom: 10px; font-size: 150%; color: #000; font-weight: normal; }

a.backLink { color: #000; font-weight: bold; text-decoration: none; }

/* JQuery Gallery Styles */
/* below two main divs are set to display:none - their display is controlled on page if js is enabled */
div.content { display: none; float:left; width:456px; }
div.galleryNavigation { display: none; float:left; width:170px; margin-right: 10px; }
div.content a, div.galleryNavigation a { text-decoration: none; color: #000; }
div.content  a:focus, div.content  a:hover, div.content  a:active { text-decoration: underline; }
div.controls { margin-top: 5px; height: 23px; }
div.controls a { padding: 5px; }
div.ss-controls { float: left; }
div.nav-controls { float: right; }

div.loader { background: url('loader.gif') no-repeat center center; width: 500px; height: 350px }
div.slideshow { clear: both; }
div.slideshow span.image-wrapper { display: block; width: 456px; float: left; padding-bottom: 12px; }
div.slideshow a.advance-link { padding: 2px; display: block;}
div.slideshow img { border: none; display: block; margin: 0 auto; }
div.download { float: right; }
div.embox { clear: both; color: #ff7300; font-size: 130%; padding: 12px 12px 0 0; }
div.image-title { font-weight: bold; font-size: 1.4em; }
div.image-desc { line-height: 1.3em; padding-top: 12px; }

#thumbs-adv ul.thumbs { clear: both; list-style: none; margin: 0; padding: 0; }
#thumbs-adv ul.thumbs li { float: left; padding: 2px; margin: 5px 5px 5px 0;   width: 76px; }
#thumbs-adv a.thumb {border: 1px solid #fff; display: block; padding: 2px; z-index:1; }
#thumbs-adv ul.thumbs li.selected a.thumb { background: #d96100;  }
#thumbs-adv a.thumb:focus { outline: none; }
#thumbs-adv ul.thumbs img { border: none; display: block; }

div.pagination { clear: both; }
div.galleryNavigation div.top { margin-bottom: 12px; height: 11px;}
div.galleryNavigation div.bottom { margin-top: 12px; }
div.pagination a, div.pagination span.current { display: block; float: left; margin-right: 2px; padding: 4px 7px 2px 7px; border: 1px solid #ccc; }
div.pagination a:hover { background-color: #eee; text-decoration: none; }
div.pagination span.current { font-weight: bold; background-color: #000; border-color: #000; color: #fff; }