Hi, I new to CSS and I can't seem to find the solution to my problem anywhere online. The page in question is here
Right now the page looks like this:
This is what I want it to look like:
I don't want any text to wrap around the menu, but stay aligned on the right side of the page. I tried to extend the menu vertically, but that pushes the footer really far down, and as every page has a different length, hardcoding the height of the menu is a bad idea. I know that css must have some kind of function to get the behaviour that I want, but I just don't know what it is. Maybe there is something wrong with the way that the floating was done.
My css file is at here
Thanks so much.