/**** Footer ****/
.footer {clear:both;text-align:left;padding:0px 0px 20px;font:9px/14px verdana, sans-serif;color:#fff;width:965px;margin:0px auto;border-top:1px solid #fff;}

.footer img {border:0px;}

.footer .nav {background:#525252 url(../img/bg_footer_nav.jpg) repeat-x;padding:2px 20px 3px;white-space:nowrap;}
.footer .nav a {color:#fff;text-decoration:none;}
.footer .nav a:hover {color:#ccc;}
.footer .nav a.active {}
.footer .nav a.active:hover {}
.footer .nav ul	{list-style:none none;padding:0px;margin:0px;}
.footer .nav li	{display:inline;}
.footer .nav li.active {}
.footer .nav li.separator {display:inline;padding:0px 4px 0px 4px;}

.footer .text {float:right;padding:0px 20px;margin:-17px 0px 0px;}

.footer .offices {clear:both;background:url(../img/bg_footer_offices.jpg) repeat-x;margin:0px 20px 0px;color:#737373;border-top:1px solid #fff;}
.footer .offices a {color:#737373;text-decoration:none;}
.footer .offices a:hover {color:#ae1811;}
.footer .offices a.active {}
.footer .offices a.active:hover {}
.footer .offices table {border:0px;border-collapse:collapse;padding:0px;margin:0px;background:url(../img/footer_pipe.jpg) no-repeat top right;}
.footer .offices td	{vertical-align:top;padding:5px 10px;width:135px;background:url(../img/footer_pipe.jpg) no-repeat top left;}
