/*
Skin Name: Nivo Slider v3
Skin URI: http://nivo.dev7studios.com
Skin Type: fixed
Image Width: 960
Image Height: 408
Description: Nivo Slider
Version: 3.0
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
*/

.theme-nivo .nivoSlider {
    background: #fff url(loading.gif) no-repeat 50% 50%;
    position: relative;
}

.theme-nivo .nivoSlider img {
    display: none;
    left: 0px;
    position: absolute;
    top: 0px;
}

.theme-nivo .nivoSlider a {
    border: 0;
    display: block;
}

.theme-nivo .nivo-controlNav {
    background: url(control-nav.png) no-repeat;
    bottom: 15px;
    height: 13px;
    left: 50%;
    margin-left: -51px; /* Tweak this to center bullets */
    opacity: 0.5;
    padding: 15px 13px 15px 17px;
    position: absolute;
    width: 72px;
    z-index: 210;
}

.theme-nivo:hover .nivo-controlNav { opacity: 1.0; }

.theme-nivo .nivo-controlNav a {
    background: url(bullets.png) no-repeat;
    border: 0;
    display: block;
    float: left;
    height: 12px;
    margin-right: 3px;
    text-indent: -9999px;
    width: 11px;
}

.theme-nivo .nivo-controlNav a.active { background-position: 0 -12px; }

.theme-nivo .nivo-directionNav a {
    background: url(arrows.png) no-repeat;
    border: 0;
    display: block;
    height: 43px;
    text-indent: -9999px;
    width: 43px;
}

.theme-nivo a.nivo-nextNav {
    background-position: -43px 0;
    right: 390px;
    top: 350px;
}

.theme-nivo a.nivo-nextNav:hover { background-position: -43px -43px; }

.theme-nivo a.nivo-prevNav {
    left: 390px;
    top: 350px;
}

.theme-nivo a.nivo-prevNav:hover { background-position: 0 -43px; }

.theme-nivo .nivo-caption { font-family: Helvetica, Arial, sans-serif; }

.theme-nivo .nivo-caption a {
    border-bottom: 1px dotted #fff;
    color: #fff;
}

.theme-nivo .nivo-caption a:hover { color: #fff; }