Yeah, looks like you've changed some css with unfortunate results. Try putting the nav link padding back in, so from this:
nav > ul > li > a { padding: 0 0 0 0; }
back to:
nav > ul > li > a { padding: 0 0 0 30px; } /* does not need to be 30px - just bigger than 0 */
You'll want to remove the giant padding-top off the nav as well:
nav { position: relative; border: none; padding-top: 7015px; /* that's big! */ }