make sure <a> elements with block-level children are at least enclosed by a div… umm...

(there's not much point to this)
remove calls for arial besides as a backup font. thematic was left alone here, however.