I apoligize if this has already been discussed in a previous thread but I have searched the Internet for it and can't find anything. I am currently coding a site and I have a gray nav bar that has white space above it. I think it may be the list that is causing the issue because when I remove it, the bar moves up where it is supposed to be.
As I can't be bothered to copy and paste this code to test it for you. It would be handy if you could upload a demo of this so I can see what you mean, but it seems to me like a simple fix.
Try adding the below code to you body margin: 0px; padding: 0px;
That should work, if it doesn't upload a demo of this and reply back and I'll take another look at it