/* GALLERY ----------------------------------------------------------- */.single-format-gallery #main, .page-template-gallery-php #main, .page-template-gallery-php #container {padding-top: 0;}/* -----------------------------------------------------------------------------------------------------------------------      GALLERIFFIC.CSS--------------------------------------------------------------------------------------------------------------------------        works in conjunction with the Galleriffic jQuery scripthttp://www.twospy.com/galleriffic/----------------------------------------------------------------------------------------------------------------------- */#slideshow-container {position: relative;width: 920px;height: 450px;z-index: 10;}#slideshow {position: absolute;left: 270px;top: 0px;text-align: center;z-index: 11;}#slideshow, span.image-wrapper, a.advance-link  {width: 620px;height: 450px;}#controls, .nav-controls  {width: 620px;height: 464px;}span.image-wrapper {display: block;position: absolute;}a.advance-link {display: table-cell;text-align: center;border: none;vertical-align: middle;}a.advance-link img {width: auto;height: auto;max-width: 600px;max-height: 436px;margin-top: 0;/*box-shadow: 3px 4px 14px rgba(0,0,0,0.6);-moz-box-shadow: 3px 4px 14px rgba(0,0,0,0.6);-webkit-box-shadow: 3px 4px 14px rgba(0,0,0,0.6);*/}/* CONTROLS */#controls {position: absolute;left: 270px;top: 0;z-index: 17;}.ss-controls {position: absolute;bottom: 2px;left: 50%;margin: 0 0 0px -21px;z-index: 20;}.ss-controls .play, .ss-controls .pause {display: block;width: 40px;text-align: center;text-transform: uppercase;line-height: 10px;padding: 0 0 2px 0;color: #d82d35;}.ss-controls .play:hover, .ss-controls .pause:hover {color: #3835dd;}.nav-controls {position: absolute;left: 0;top: 0;z-index: 19;}.nav-controls a.prev, .nav-controls a.next {position: absolute;text-indent: -9999px;width: 50%;height: 100%;bottom: 0px;margin-bottom: 2px;}.nav-controls a.prev {left: 0;background: url(../img/aro/prev.png) bottom right no-repeat;}.nav-controls a.prev:hover {background: url(../img/aro/prev-over.png) bottom right no-repeat;}.nav-controls a.next {right: 0;background: url(../img/aro/next.png) bottom left no-repeat;}.nav-controls a.next:hover {right: 0;background: url(../img/aro/next-over.png) bottom left no-repeat;}/* CAPTION */#caption {position: absolute;top: 400px;left: 20px;width: 200px;text-align: right;z-index: 18;}#caption .caption {display: table-cell;height: 70px;vertical-align: bottom;}#caption .image-title {display: block;width: 178px;font-size: 2.2em;line-height: 0.85em;text-transform: uppercase;color: #d82d35;padding: 2px 36px 0 0;margin: 0 0 3px 0;background: url(../img/aro/finger30-rt.png) center right no-repeat;}#caption .image-excerpt, #caption .image-description {width: 178px;font-size: 1em;line-height: 1.2em;margin: 0 0 0 0;color: #fff;}#caption .image-excerpt {color: #fff;}#caption .image-description {color: #ccc;}/* THUMBS & THUMBS CONTROLS */#thumbs {position: absolute;left: 18px;top: 170px;width: 204px;height: 220px;z-index: 16;}ul.thumbs {position: absolute;top: 0;height: 204px;overflow: hidden;clear: both;list-style: none;margin: 0;}ul.thumbs li {display: inline;float: left;margin: 2px;border: 1px solid #200;}ul.thumbs li.selected {border: 1px solid #d82d35;}ul.thumbs li, ul.thumbs li img {width: 45px !important;height: 45px !important;}div.pagination {position: absolute;bottom: 0;right: 0;}div.bottom.pagination {display: none;}div.pagination span.current, div.pagination a, .view-overview a {display: block;float: left;text-align: center;font-size: 1.1em;line-height: 10px;padding: 2px 6px 1px 6px;border-right: 1px dotted #3835dd;}div.pagination:last-child, div.pagination span.current:last-child {border-right: none;}div.pagination span.current {color: #d82d35;}div.pagination a, .view-overview a {color: #3835dd !important;}div.pagination a.nextpage, div.pagination a.prevpage {text-indent: -9999px;padding: 0 0px;width: 20px;height: 13px;}div.pagination a.prevpage {background: url(../img/aro/aro-dbl-lft.png) 6px 4px no-repeat;border-left: none;}div.pagination a.prevpage:hover {background: url(../img/aro/aro-dbl-lft-over.png) 6px 4px no-repeat;}div.pagination a.nextpage {background: url(../img/aro/aro-dbl-rt.png) 6px 4px no-repeat;border-right: none;}div.pagination a.nextpage:hover {background: url(../img/aro/aro-dbl-rt-over.png) 6px 4px no-repeat;}/* ---- end GALLERIFFIC.CSS ------------------------------------------------------------------------------------------------ */