asp.net menu control not rending correctly in safari

The site I’m working on is using a Databound asp:Menu control. When sending 1 menu item it renders HTML that is absolutely correct in Firefox (and IE), but really messed up code in Safari and Chrome. Below is the code that was sent to each browser. I’ve tested it a few browsers, and they are all pretty similarly rendered, so I am only posting the two variations on the rendering source.