Success! Finally found a solution.
I have finally found a solution which covers the menu problem on a mobile device. Today I am rebuilding the menu system and you can view the progress here;
I will be spending the next few days updating the other websites with this new menu. People will finally be able to view the sites on a phone when I am done the work.