Steve Firth is a Leicester based web designer with particular interests in semantics and accessibility