﻿        .highslide-wrapper div {
	        font-family: Verdana, Helvetica;
	        font-size: 10pt;
        }
        .highslide {
	        cursor: url(../highslide/graphics/zoomin.cur), pointer;
	        outline: none;
	        text-decoration: none;
        }
        .highslide img {
	        border: 2px solid silver;
        }
        .highslide:hover img {
	        border-color: gray;
        }

        .highslide-active-anchor img, .highslide-active-anchor:hover img {
	        border-color: black;
        }
        .highslide-image {
	        border-width: 2px;
	        border-style: solid;
	        border-color: black black #202020 black;
	        background: gray;
        }
        .highslide-wrapper, .glossy-dark {
	        background: #111;
        }
        .highslide-image-blur {
        }
        .highslide-caption {
	        display: none;
	        border-top: none;
	        font-size: 1em;
	        padding: 5px;
	        color: white;
	        background: #111;
        }
        .highslide-heading {
	        display: none;
	        color: white;
	        font-size: 1.2em;
	        font-weight: bold;
	        margin-bottom: 0.4em;
        }
        .highslide-dimming {
	        position: absolute;
	        background: black;
        }
        .highslide-loading {
	        display: block;
	        color: white;
	        font-size: 9px;
	        font-weight: bold;
	        text-transform: uppercase;
	        text-decoration: none;
	        padding: 3px;
	        border-top: 1px solid white;
	        border-bottom: 1px solid white;
	        background-color: black;
	        /*
	        padding-left: 22px;
	        background-image: url(highslide/graphics/loader.gif);
	        background-repeat: no-repeat;
	        background-position: 3px 1px;
	        */
        }
        a.highslide-credits,
        a.highslide-credits i {
	        padding: 2px;
	        color: silver;
	        text-decoration: none;
	        font-size: 10px;
        }
        a.highslide-credits:hover,
        a.highslide-credits:hover i {
	        color: white;
	        background-color: gray;
        }
        .highslide-move a {
	        cursor: move;
        }


        /* Controls. See http://www.google.com/search?q=css+sprites */
        .highslide-controls {
	        width: 195px;
	        height: 40px;
	        background: url(../highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;
	        margin-right: 15px;
	        margin-bottom: 10px;
	        margin-top: 20px;
        }
        .highslide-controls ul {
	        position: relative;
	        left: 15px;
	        height: 40px;
	        list-style: none;
	        margin: 0;
	        padding: 0;
	        background: url(../highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;
        }
        .highslide-controls li {
	        float: left;
	        padding: 5px 0;
        }
        .highslide-controls a {
	        background: url(../highslide/graphics/controlbar-black-border.gif);
	        display: block;
	        float: left;
	        height: 30px;
	        width: 30px;
	        outline: none;
        }
        .highslide-controls a.disabled {
	        cursor: default;
        }
        .highslide-controls a span {
	        /* hide the text for these graphic buttons */
	        display: none;
        }

        /* The CSS sprites for the controlbar */
        .highslide-controls .highslide-previous a {
	        background-position: 0 0;
        }
        .highslide-controls .highslide-previous a:hover {
	        background-position: 0 -30px;
        }
        .highslide-controls .highslide-previous a.disabled {
	        background-position: 0 -60px !important;
        }
        .highslide-controls .highslide-play a {
	        background-position: -30px 0;
        }
        .highslide-controls .highslide-play a:hover {
	        background-position: -30px -30px;
        }
        .highslide-controls .highslide-play a.disabled {
	        background-position: -30px -60px !important;
        }
        .highslide-controls .highslide-pause a {
	        background-position: -60px 0;
        }
        .highslide-controls .highslide-pause a:hover {
	        background-position: -60px -30px;
        }
        .highslide-controls .highslide-next a {
	        background-position: -90px 0;
        }
        .highslide-controls .highslide-next a:hover {
	        background-position: -90px -30px;
        }
        .highslide-controls .highslide-next a.disabled {
	        background-position: -90px -60px !important;
        }
        .highslide-controls .highslide-move a {
	        background-position: -120px 0;
        }
        .highslide-controls .highslide-move a:hover {
	        background-position: -120px -30px;
        }
        .highslide-controls .highslide-full-expand a {
	        background-position: -150px 0;
        }
        .highslide-controls .highslide-full-expand a:hover {
	        background-position: -150px -30px;
        }
        .highslide-controls .highslide-full-expand a.disabled {
	        background-position: -150px -60px !important;
        }
        .highslide-controls .highslide-close a {
	        background-position: -180px 0;
        }
        .highslide-controls .highslide-close a:hover {
	        background-position: -180px -30px;
        }