I think I'm overlooking something, call it a long day, but why isn't this working? The styles found in the "li a:active, li a:focus" persist in Firefox and IE but not webkit. Does webkit only support the :focus pseudo class on form elements?
#footer ul li a {
color: #fff; display: block; font-size: 95%; padding: 15px 15px 10px; text-decoration: none; }
#footer ul li a:hover {
color: #f00; }
#footer ul li a:active, #footer ul li a:focus {
border-top: 1px #f00 solid; color: #f00; padding-top: 14px; }
#footer ul li a:focus:hover {
cursor: default; }