Switched from using a list to absolute positions to achieve more
consistant behavior across different browsers.