#actual {
    float: left;
    width: auto;
    height: auto;
    position: relative;
    padding-bottom: 37px !important;
}
    #actual-top{
        width: 100%;
        background-color: #E6E6E6;
        height: 32px;
        padding: 0px;
        margin: 0px;
    }
        #actual-logo{

            float: left;
            width: 128px;
            height: 32px;
            background: url("../img/actual-top.png") no-repeat;
        }
        #actual-crumbs{


            width: 100%;
            height: auto;

            border-top: #333333 solid 1px;
        }

#frame {
    position: absolute;
    z-index: 0;
    width: 1047px;
    height: 341px;
}

/*
    Slideshow
*/

#slides {
    /*position: absolute;*/
    z-index: 100;
    height: 270px;
}
    #slides-links{
        float: right;
        width: 896px;
        height: 32px;
        background: #F15A24 url("../img/actual-down.png") no-repeat left top;
        margin-bottom: 37px;
    }
        #slides-links ul{
            margin: 0px;
            padding: 0px;
            height: 32px;
        }
            #slides-links ul li{
                padding-top: 3px;
                list-style: none;
                float: left;
            }
                #slides-links ul li a{
                    color: #FFFFFF;
                }
                #slides-links ul li a:hover{
                    color: #61BCE4;
                }
                #slides-links ul li span{
                    border-bottom: #FFFFFF dotted 1px;
                }
                #slides-links ul li span:hover{
                    border-bottom: #61BCE4 dotted 1px;
                }
/*
    Slides container
    Important:
    Set the width of your slides container
    Set to display none, prevents content flash
*/

.slides_container {
    width: 1024px;
    overflow: hidden;
    position: relative;
    display: none;
}

/*
    Each slide
    Important:
    Set the width of your slides
    If height not specified height will be set by the slide content
    Set to display block
*/
.slides_container a {
    width: 1024px;
    height: 270px;
    display: block;
}
    .slides_container a .slider_text {
        position: absolute;
        width: 450px;
        height: 220px;
        margin: 25px 50px;
        color: #FFFFFF;
        overflow: hidden;
    }
    .slides_container a img {
        display: block;
    }

/*
    Next/prev buttons
*/

#slides .next, #slides .prev {
    position: absolute;
    top: 107px;
    left:10px;
    width: 31px;
    height: 48px;
    display: block;
    z-index: 101;
}

#slides .next {
    left: 983px;
}

/*
    Pagination
*/
#slider_paginatop{
    float: right;
    width: 120px;
    height: 33px;
    margin: 0px;
    padding: 0px;
}
.pagination {
    margin: 0px;
    padding: 12px 4px;
    width: 112px;
    height: 9px;
}

.pagination li {
    float: left;
    margin: 0 1px;
    list-style: none;
}

.pagination li a {
    display: block;
    width: 12px;
    height: 0;
    padding-top: 12px;
    background: url(../img/slides/pagination.png)  0 0;
    float: left;
    overflow: hidden;
}

.pagination li.current a {
    background-position: 0 -12px;
}