﻿
#container_footer {
    position:relative;
    width: 960px;
    min-height: 150px;
    display: inline-block;
}

#container_footer1 {
    background-color: #eae8e8;
    height: 100px;
    margin-right: -20px;
    margin-left: -20px;
    position: absolute;
    box-shadow: 0 0 15px gray;
    width: 1000px;
}

#container_footer2 {
    position: relative;
    top: 100px;
    vertical-align: middle;
    height: 66px;
    width: 1010px;
    margin: -32px 50px 0px -25px;
    background: url(../images/footer-bottom-bg.png) no-repeat 0 0;
}

ul.icons {
    list-style: none;
    text-align: center;
}

    ul.icons li {
        display: inline;
    }

        ul.icons li a {
            padding: 0px 5px 0px 5px;
            -webkit-transform: translateZ(0);
            transform: translateZ(0);
            box-shadow: 0 0 1px rgba(0, 0, 0, 0);
            -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
            -moz-osx-font-smoothing: grayscale;
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: transform;
            transition-property: transform;
        }

        ul.icons li a img {
            border: none;
        }

            ul.icons li a:hover {
                /*-webkit-transform: scale(1.1);
                transform: scale(1.1);
                -webkit-filter: drop-shadow(5px 5px 3px gray);*/
            }

            ul.icons li a:focus {
     
            }

            ul.icons li a:active {
                -webkit-transform: scale(1.1);
                transform: scale(1.1);
            }

.copyright2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: white;
    text-align: center;
    padding-top:15px;
}


#foot_icons {
    padding: 2px 0px 0px 0px;
    text-align: center;
}

.bodycopy_foot {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

    .bodycopy_foot a:link {
        color: black;
        background-color: transparent;
        text-decoration: none;
    }

    .bodycopy_foot a:visited {
        color: black;
        background-color: transparent;
        text-decoration: none;
    }

    .bodycopy_foot a:hover {
        color: black;
        background-color: transparent;
        text-decoration: underline;
    }

    .bodycopy_foot a:active {
        color: black;
        background-color: transparent;
        text-decoration: underline;
    }

#icon_title{
    font-size:20px;
        font-family: Arial, Helvetica, sans-serif;
}

    #icon_title a:link {
        color: red;
        background-color: transparent;
        text-decoration: none;
    }

    #icon_title a:visited {
        color: red;
        background-color: transparent;
        text-decoration: none;
    }