footer {

    left: 0;
    bottom: 0;
    height: 100px;
    width: 100%;

    background: rgb(204,204,204);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjY2NjY2NjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTYlIiBzdG9wLWNvbG9yPSIjZWVlZWVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(-45deg, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 16%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(16%,rgba(238,238,238,1)));
    background: -webkit-linear-gradient(-45deg, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 16%);
    background: -o-linear-gradient(-45deg, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 16%);
    background: -ms-linear-gradient(-45deg, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 16%);
    background: linear-gradient(135deg, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 16%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=1 );
    font-family: 'PT Sans Narrow', sans-serif;

    
}
footer p span{
    padding: 15px 20px 15px 15px;
    display: block-inline;
    font-weight: bold;
    text-align: center;


}


footer nav ul {
    display: block;
    list-style: none;
    margin:0;
    padding: 0 20px 0 15px;
    font-weight: bolder;
}


footer nav ul li {
        display: inline-block;
	white-space: nowrap;
    
}
footer nav ul a:link, ul a:visited {
    font-family: 'PT Sans Narrow', sans-serif;
    font-size: 14px;
    height: 42px;
    color: black;
    text-decoration: none;
    display: block;
    padding: 5px;
}
footer nav ul li {

    line-height: 35px;
}
footer nav ul a:hover {
    display: block;
    background-color: #dfb671;
    height: 32px;
}

.gold {
    color:#dfb671;
}

footer span a {
    text-decoration: none;
    color:#000;
}

footer span img {
    width: 5%;
    height: 5%;
    margin-top: 1%;
    float:right;
}