#footer-outer { clear: both; margin-top: 0px; width: 100%; }
#footer-inner { width: 100%; overflow: hidden; }

#footer-alpha-outer { clear: both; padding: 0px 10px 5px 10px; background: #ffffff; color: #999999; }
#footer-alpha-inner { width: 100%; overflow: hidden; }

#footer-beta-outer { padding: 6px 0px 0px 0px; background: transparent url("/EasySiteWeb/EasySite/StyleData/WDC_CLAN/Images/bg_footer_top.jpg") no-repeat left top; clear: both; margin-top: 5px; font-size: 0.94em; color: #ffffff; }
#footer-beta-inner { width: 100%; padding: 0px 0px 7px 0px; overflow: hidden; background: #0f939a url("/EasySiteWeb/EasySite/StyleData/WDC_CLAN/Images/bg_footer_bottom.gif") no-repeat left bottom; }

.footer-sep { color: #ffffff; padding: 0px 0px 0px 10px; } 
#footer-links { float: left; padding-left: 10px; width: 45%; }
.footer-links { color: #fff; }
ul.footer-links { padding: 0; margin: 0; width: 100%; }
ul.footer-links li { display: inline; list-style-type: none; padding: 0 8px 0 0px; margin: 0; }
ul.footer-links li.start { padding-left: 0; }
ul.footer-links li.end { }

.footer-link:link, .footer-link:visited { text-decoration: none; color: #ffffff; text-decoration: underline; }
.footer-link:hover, .footer-link:active { background: transparent; text-decoration: none; }

.tagline { text-align: right; float: right; width: 49%; }
.tagline-link:link, .tagline-link:visited { color: #999; } 
.tagline-link:hover, .tagline-link:active { color: #999; }
.copyright { color: #ffffff; float: right; width: 45%; text-align: right; padding-right: 10px; }

.address { float: left; width: 45%; }
.contact { float: right; width: 45%; text-align: right; }
#strapline { float: left; } 