﻿#gallery
{
    width: 358px;
    text-align: center;
    overflow: hidden;
}

#slides
{
    height: 260px;
    width: 358px;
    overflow: hidden;
}

#gallery .slide
{
    float: left;
}
#gallery ul
{
    margin: 0px;
    padding: 0px;
}

#gallery li
{
    width: 60px;
    display: inline-block;
    list-style: none;
    height: 45px;
    overflow: hidden;
}
/*
#gallery li span
{
    display: block;
    background: url(/images/gallery/divider.png) no-repeat right;
    height: 35px;
    padding-top: 10px;
    cursor: pointer;
}
*/
#gallery a img
{
    border: none;
}
.photo-meta-data
{
    background: url(/images/icon/transpBlack.png);
    height: 30px;
    width: 358px;
    margin-top: -30px;
    position: relative;
    z-index: 9999;
    color: white;
}
.photo-meta-data a
{
    color: White;
}
/*----*/

.slider-ctrl
{
    height: 20px;
    padding-top: 6px;
    text-align: center;
}

.slider-ctrl-con
{
    background-position: -24px -782px;
    cursor: pointer;
    display: inline-block;
    height: 20px;
    margin: 0 1px;
    overflow: hidden;
    text-indent: -10em;
    width: 24px;
}
.slider-ctrl-prev, .slider-ctrl-next, .slider-ctrl-con, .slider-ctrl .current
{
    background-image: url("/images/icon/icon_v9.png");
    background-repeat: no-repeat;
}
.slider-ctrl .current_static
{
    background-position: -24px -762px;
}
.slider-ctrl .current
{
    background-position: -24px -762px;
    -moz-animation: a_slidercurrent 5s linear;
    -webkit-animation: a_slidercurrent 5s linear;
    -o-animation: a_slidercurrent 5s linear;
    animation: a_slidercurrent 5s linear;
}
.slider-ctrl-b .current_static
{
    background-position: -32px -822px;
}
.slider-ctrl-b .current
{
    background-position: -32px -822px;
    -moz-animation: a_slidercurrent_b 5s linear;
    -webkit-animation: a_slidercurrent_b 5s linear;
    -o-animation: a_slidercurrent_b 5s linear;
    animation: a_slidercurrent_b 5s linear;
}
