/* Preloader v1.1.2 Copyright @2010-2012 Joe Workman */
 .preloader{margin:0 auto;position:relative;background:transparent;overflow:hidden} .preloader .default{height:100%;width:100%} .preloader .arrows{background:url(../slideshow_files/block_27/preloader-images/arrows.gif) transparent center no-repeat} .preloader .ball{background:url(../slideshow_files/block_27/preloader-images/ball.gif) transparent center no-repeat} .preloader .bars{background:url(../slideshow_files/block_27/preloader-images/bars.gif) transparent center no-repeat} .preloader .circle{background:url(../slideshow_files/block_27/preloader-images/circle.gif) transparent center no-repeat} .preloader .default{background:url(../slideshow_files/block_27/preloader-images/default.gif) transparent center no-repeat} .preloader .pacman{background:url(../slideshow_files/block_27/preloader-images/pacman.gif) transparent center no-repeat} .preloader .snake{background:url(../slideshow_files/block_27/preloader-images/snake.gif) transparent center no-repeat} .preloader .squares{background:url(../slideshow_files/block_27/preloader-images/squares.gif) transparent center no-repeat} .preloader .custom{background:url() transparent center no-repeat} .preloader .alt{position:absolute;padding:6px;background:#0C0C0C;border-top:solid 1px #0C0C0C;font-size:1.1em;color:#FFFFFF;opacity:0.0;bottom:0;left:0;width:100%;display:none;z-index:99}

#gvphotos { visibility: hidden;min-width:0;}
#gvphotos ul, #gvphotos li	{margin-left:0 !important; margin-top:0 !important; list-style: none !important;}
.gallery { background: #CCCCCC;border: 10px solid #CCCCCC;-webkit-border-radius:0px; -moz-border-radius:0px;border-radius:0px; margin: 20px auto;  }
.loader { background: url(../slideshow_files/block_27/themes/loader.gif) center center no-repeat #000; }
.panel {z-index:20;}
.panel .panel-overlay, .panel .overlay-background { height: 50px; padding: 5px; display: none;}
.panel .overlay-background { background: #FFFFFF;}
.panel .panel-overlay { color: #000000; font-size: 11px; text-align: center;}
.panel .panel-overlay a { color: #000000; text-decoration: underline; font-weight: bold; }
.filmstrip { margin: 0px !important; }
.frame {}
.frame .img_wrap {} /*border: 1px solid #aaa;*/
.frame.current .img_wrap {} /*border: 1px solid #000;*/
.frame img { border: none; }
.frame .caption { font-size: 11px; text-align: center; color: #888; }
.frame.current .caption { color: #000; }
.pointer {border-color: #FF0000;}
*html .pointer {filter: chroma(color=pink);}

