#footer-outer { clear: both; padding-top: 10px; color: #666; }
#footer-inner { width: 100%; overflow: hidden; }

#footer-alpha-outer { clear: both; padding: 4px 0 4px 0; border-top: 1px solid #e00027; }
#footer-alpha-inner { width: 100%; overflow: hidden; font-size: 1.1em; }

#footer-beta-outer { clear: both; padding-top: 10px; }
#footer-beta-inner { width: 100%; overflow: hidden; }

#footer-gamma-outer { clear: both; padding-top: 10px; }
#footer-gamma-inner { width: 100%; overflow: hidden; }

.address { text-align: left; float: left; }
.telephone { float: right; text-align: right; }

.copyright { text-align: left; float: left; }
.footer-links { float: right; text-align: right; }

.footer-alpha-sep { color: #669EF1; }
.footer-alpha-link:link, .footer-alpha-link:visited { color: #ffffff; text-decoration: underline; }
.footer-alpha-link:hover, .footer-alpha-link:active { color: #FFDD19; background: transparent; text-decoration: underline; }

.contact { float: right; text-align: right; width: 37%; color: #ffffff; font-weight: bold; }
.contact-title { color: #FFDD19; font-weight: normal; }

.address { text-align: left; float: left; }
.telephone { float: right; text-align: right; }

.tagline { text-align: right; color: #666666; }
.tagline-link:link, .tagline-link:visited { color: #666666; } 

/*
c) Reduce size of address text and change colour to grey in line with copyright text and remove grey background. Move text down to sit above copyright and implement new red dividing line above footer, to separate footer from page content (as per H1 heading styling at top of page)

*/
