#slide-images{
    position:relative;
    display:block;
    margin:0px;
    padding:0px;
    width:340px;
    height:150px;
    overflow:hidden;
}
#slide-images.show{
    position:relative;
    display:block;
    margin:0px;
    padding:0px;
    width:640px;
    height:450px;
    overflow:hidden;
}
#slide-images li{
    position:absolute;
    display:block;
    list-style-type:none;
    margin:0px;
    padding:0px;
    background-color:#FFFFFF;
}

#slide-images li img{
    display:block;
    background-color:#FFFFFF;
}

#slide-images .caption{
   overflow:auto;
   background:#dfdfdf; 
   padding:6px;
}

#slide-images .caption .photographer{
    float:right;
    clear:none;
    color:#777;
    font-weight: bold;
}

#slide-images .caption p{
    float:left;
    clear:both;
}

#slide-show #controls {
    position:relative;
    bottom:100px;
    z-index:1000;
    width:640px;
}

#slide-show #controls span {
    padding: 6px 8px;
    background:black;
    opacity: 0.7;
    -moz-opacity: 0.7;
    filter:alpha(opacity=70);
}

#slide-show #controls #slides-next {
    float:right;
}
#slide-show #controls #slides-previous {
    float:left;
}

#slide-show #controls span a {
    color:white;
    font-size: 1.1em;
}

p.description { clear:both; width:640px;}
h2.fr {margin-bottom:12px;}

