1. it depends where you want to have this main menu.
First you could use for #menu
position:absolute or position:fixed
but i advice u do position:absolute; with display:blocked;
so it stay on the right position even if your content will be scrolled
Second when u set your position on menu ( you can check where it stay with border function - just see it)
Then u handle with your content of menu your "support button" etc
There you can use you ul li position relative float to left
and it will work fine.
If you still will have this problem send your project to me on priv msg and I'll try to help you
Depends how many time I've got