I've worked to with margins, buffer and float and I'm not sure how to fix this problem. Thank you again for all of your help.
It looks as though you have probably changed the width property in the #mainnav a style rule. It should be 20%.
If that doesn't fix the problem, compare the code in your style sheet with main.css in the completed/styles folder.