Both and
elements are block elements, and can be styled in the same way. It may be most prudent to do content instead of wrapping the a's with the li's - and then just style the elements. This is because IE6 doesn't support li:hover for styling, but does support a:hover.
Just a thought. Not a huge deal.