I have a horizontal menu. The markup looks like this:
Item 1 Longer Item 2
If you are trying to style the ul (such that it stretches across the entire page), your best bet is to wrap it in a div, and style the div, and then allow the ul to just stretch as far as its content carries it