﻿@charset "utf-8";

/* ImageFlow Settings
==================================== */
@media screen, projection {
  .imageflow {
    overflow:hidden;
    position:relative;
    text-align:left;
    visibility:hidden;
    width:100%;
  }
  .imageflow img {
    border:none;
    position:absolute;
    top:0px;
    visibility:hidden;
    -ms-interpolation-mode:bicubic; /* Enables bicubic image resampling for the IE7 */
  }
  .imageflow p {
    margin:0 auto;
    text-align:center;
  }
  .imageflow .loading {
    border:1px solid white;
    height:15px;
    left:50%;
    margin-left:-106px;
    padding:5px;
    position:relative;
    visibility:visible;
    width:200px;
  }
  .imageflow .loading_bar {
    background:darkblue;
    height:15px;
    visibility:visible;
    width:1%;
  }
  .imageflow .navigation{
    z-index:10000;
  }
  .imageflow .caption {
    font-weight:bold;
    position:relative;
    text-align:center;
    visibility:hidden;
    z-index:10001;
  }
  .imageflow .scrollbar {
    border-bottom:2px solid black;
    position:relative;
    visibility:hidden;
    z-index:10002;
    height:1px;
  }
  .imageflow .slider {
    background:url(graphics/slider.png) no-repeat;
    height:14px;
    margin:-6px 0 0 -7px;
    position:absolute;
    width:14px;
    z-index:10003;
  }
  .imageflow .slideshow {
    cursor:pointer;
    height:14px;
    margin:20px 0 0 20px;
    position:absolute;
    width:14px;
    z-index:10003;
  }
  .imageflow .slideshow.pause {
    background:url(graphics/button_pause.png) no-repeat;
  }
  .imageflow .slideshow.play {
    background:url(graphics/button_play.png) no-repeat;
  }
  .imageflow .images {
    overflow:hidden;
    white-space:nowrap;
  }
  .imageflow .button {
    cursor:pointer;
    height:17px;
    position:relative;
    width:17px;
  }
  .imageflow .previous {
    background: url(graphics/button_left.png) top left no-repeat;
    float:left;
    margin: -7px 0 0 -30px;
  }
  .imageflow .next {
    background: url(graphics/button_right.png) top left no-repeat;
    float:right;
    margin:-7px -30px 0 30px;
  }
  .highslide-container {
    z-index:10003 !important;
  }
  .highslide-credits {
    display:none !important;
  }
  .highslide-caption {
    color:darkblue !important;
  }

}