#photo-gallery, #prev, #next{
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;
    height: 152px;
    position: absolute;
}
#photo-gallery {
    width: 94%;
    left: 3%;
    overflow: hidden;
    //box-shadow: 0 0 10px #ccc;
}

#photo-carousel {
    height: 200px;
}
#photo-carousel a {
    margin: 10px 5px;
    border: 1px solid #fff;
    display: block;
    float: left;
}



#prev, #next {
    background: center center no-repeat #101010;
    width: 3%;
}
#prev:hover, #next:hover {
    background-color: #bbb;
}
#prev {
    background-image: url(../images/gui-prev.png );
    left: 0;
}
#next {
    background-image: url(../images/gui-next.png );
    right: 0;
}