#footer-outer { clear: both; margin-top: 20px; border-top: 1px solid #dec9de; font-size: 0.85em; padding-top: 10px; color: #333; }
#footer-inner { width: 100%; overflow: hidden; }

#footer-alpha-outer { clear: both; }
#footer-alpha-inner { }
#footer-alpha-body { width: 100%; overflow: hidden; }

.copyright { float: left; width: 69%; }

div.footer-links { float: right; text-align: right; width: 30%; color: #333; }

ul.footer-links { padding: 0; margin: 0; }
ul.footer-links li { display: inline; list-style-type: none; padding: 0 0 0 8px; margin: 0; }
ul.footer-links li.start { padding-left: 0; }
ul.footer-links li.end { }

.footer-link:link, .footer-link:visited { text-decoration: underline; }
.footer-link:hover, .footer-link:active { text-decoration: none; }


