I'm having a little bit of a hard time understanding what you want exactly.
I see the nav links which is pushed to the far right of the page - this is what happens when you float right. However I am not sure where exactly you want your Nav Links div.
Do you want it inside the Main content div but all the way to the right? Or do you want it directly to the right of the main content div?
As I see it now there are 3 rows. top, nav links, and main. top and main are pretty much the same. nav links is in the middle but pushed to the far right. Do you want nav links to be pushed a few more pixels to the left so that its edge matches the right edges of the other two divs?
I know it's difficult to show what you want by typing but perhaps you can create a quick image of what you want?