﻿/* begin: slideshow */
.slideshow {
position:relative;
padding:0;
margin:0;
background-color:#FFFFFF;
}

.slideshow a img {
border:none;
max-height:300px;
}

.slideshow li.slide {
list-style-type:none;

}
.slideshow .slides {
height:300px;
margin:0;
}
.slideshow .slides li.slide {
visibility:hidden;
position:absolute;
left:0px;
top:0;
}

.slideshow li.caption {list-style-type:none;}
.slideshow .captions
{
    width: 400px;
    display: block;
    position: absolute;
    z-index: 101;
    left: 0px;
    bottom: 80px;
    margin: 0;
    padding: 0;
    
}
.slideshow .captions li.caption
{
    visibility: hidden;
    position: absolute;
    /*background-color: #000000;*/
    background-image: url('../_img/black_gloss.png');
    padding: 3px;
    width: 394px;
    font-weight: bold;
    color: silver;
    font-size:1.1em;
    height:30px;
}

.slideshow .buttons {
display:none;
}
.slideshow .buttons {
display:block;
position:absolute;
z-index:100;
left:0px;
bottom:0px;
margin:0;
padding:3px 0;
background-color:Black;
width:400px;
}
.slideshow .buttons li {
float:left;
display:inline;
width:32px;
height:30px;
margin:4px;
line-height:30px;
background-repeat:no-repeat;
text-align:center;
}

.slideshow .buttons li a {
float:left;
text-decoration:none;
height:30px;
color:#fff;
outline:0;
filter:alpha(opacity=30);
-moz-opacity:0.3;
-khtml-opacity: 0.3;
opacity: 0.3;
}

.slideshow ul.buttons li a:hover {
text-decoration:none;
color:#0a0a0a;
cursor:pointer;
filter:alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}

.slideshow ul.buttons li.active a:hover,
.slideshow ul.buttons li.active a {
color:#666666;
filter:alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}

.slideshow ul.buttons li a img {max-width:35px;}


/* end: slideshow */
