#footer-outer { clear: both; padding-left: 15px; background: #fff url("/EasySiteWeb/EasySite/StyleData/FMB_General/Images/ftr-bkgr-l.gif") no-repeat left bottom; font-size: 94%; }
#footer-inner { padding-right: 15px; padding-bottom: 10px; background: #fff url("/EasySiteWeb/EasySite/StyleData/FMB_General/Images/ftr-bkgr-r.gif") no-repeat right bottom; }

#footer-alpha-outer { padding: 10px 0 0 0; color: #464646; font-size: 1.05em; border-top: 1px solid #ddd; }
#footer-alpha-inner { width: 100%; overflow: hidden; }

#footer-beta-outer { clear: both; margin-top: 5px; font-size: 0.95em; color: #464646; }
#footer-beta-inner { width: 100%; overflow: hidden; }

.footer-links { color: #ccc; }
ul.footer-links { padding: 0; margin: 0; }
ul.footer-links li { display: inline; list-style-type: none; padding: 0 5px 0 0; margin: 0; }
ul.footer-links li.start { padding-left: 0; }
ul.footer-links li.end { }

.footer-link:link, .footer-link:visited { text-decoration: underline; color: #464646; }
.footer-link:hover, .footer-link:active { text-decoration: none; color: #464646; }

.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 { float: left; width: 49%; margin-top: 0px; }

.tagline2 { text-align: right; float: right; width: 49%; }
.tagline2-link:link, .tagline-link:visited { color: #666666; } 
.tagline2-link:hover, .tagline-link:active { color: #666666; }

.copyright2 { float: left; width: 49%; margin-top: 0px; color: #666666; }

.centred-img { text-align: center; margin-top: 10px; }
