#footer-one{
background:#efefef url(../images/footer-one-bkgd.jpg) top left repeat-x;
font-family: Arial, Helvetica, sans-serif;
padding:10px 0px;
overflow:hidden;
margin:0px;
width:100%;
}
#footer-one .inner {
margin:0px auto;
width:980px;
}

#footer-one .inner .float {
text-shadow:#fff 0px 1px 0px;
margin:0px 20px 0px 0px;
width:230px;
float:left;
}
#footer-one .inner .video{
width:454px;
}
#footer-one .inner .float h2{
font-weight: bold;
font-size:12px;
color:#7f7f7f;
float:left;
}
#footer-one .inner .float p{
font-size:12px;
color:#7f7f7f;
}
#footer-one .inner .float hr{
clear:both;
}

#footer-one .inner a{
margin:0px 10px 10px 0px;
text-decoration:none;
font-weight:bold;
font-size:13px;
color:#0065a4;
padding:0px;
float:left;
}
#footer-one .inner .float a img{
border:none;
}
#footer-one .inner .float .icon{
margin:0px 0px 0px 10px;
float:left;
}
#footer-one .inner .float .arrow{
margin:2px 0px 0px 0px;
*margin:0px 0px 0px 0px;
float:left;
}
#footer-one .inner .float p{
clear:both;
}
#footer-one .inner a:hover{
text-decoration:underline;
}

#footer-two{
background:#747474 url(../images/footer-bkgd.jpg) top left repeat-x;
font-family: Arial, Helvetica, sans-serif;
padding:10px 0px;
margin:0px;
clear:both;
width:100%;
}
#footer-two .inner {
font-family: Arial, Helvetica, sans-serif;
padding:10px 0px;
margin:5px auto;
overflow:hidden;
width:960px;
}

#footer-two .inner a{
text-decoration:none;
font-size:11px;
color:#fff;
}
#footer-two .inner a:hover{
text-shadow:none;
color:#7ac6f6;
}

#footer-two .inner ul, #footer .inner ul li{
text-shadow:#666 0px 1px 0px;
}

#footer-two .inner ul h3{
text-shadow:#CCC 0px 1px 0px;
margin:0px 0px 10px 0px;
font-weight:600;
font-size:16px;
color:#494949;
padding:0px;
}

#footer-two .inner ul{
list-style:none;
list-style-type:none;
list-style-image:none;
font-size:14px;
float:left;
width:auto;
margin:0px 40px 10px 0px;
}
#footer-two .inner li{
margin:5px 0px;
list-style:none;
}
#footer-two .inner a{
text-shadow:#666 0px 1px 0px;
text-decoration:none;
font-size:14px;
color:#fff;
}

#footer-two .inner .inline{
margin:0px auto 0px auto;
text-align:center;
width:960px;
height:27px;
clear:both;
}

#footer-two .inner h4{
text-shadow:#666 0px 1px 0px;
margin:0px auto;
font-weight: 200;
text-align:center;
font-size:24px;
color:#fff;
padding:10px 0px;
clear:both;
}

#footer-two .inner .inline{
margin:0px auto 20px auto;
text-align:center;
font-size:12px;
clear:both;
}
#footer-two .inner .inline a{
margin:0px 10px;
}

#footer-two .inner .cfour{
position:relative;
padding:0px;
border:none;
margin:0px;
float:right;
}

#footer-two .copyright {
padding:6px 0px 0px 0px;
text-decoration:none;
text-align:center;
font-size:11px;
margin:0px auto;
width:960px;
clear:both;
color:#fff;
}