Updated styles with percentage-based width of top nav ul.