Hi
I have taken a quick look at all pages on the web site using a small(-ish) screen view. It seems as though the problem with scrolling left-right only takes place on the start page: Due to the the initial image plus some announcements to the right of it.
The side menu on the left is specially designed to not scroll. It is made of a background image with the attribute "background-attachment:fixed;" plus some little clickable <div> fields with absolute locations. I liked this since the navigation is always fixed in a complete page, whereas usually it is necessary to scroll back to the top to get to the buttons. It is unconventional maybe but I didn't want to necessarily have a standard looking web site - as well as the fact that I didn't want the OpenSource type looking web site either. Also I think that it works well with the forum.
The drawback is that, if the screen is not high enough, not all buttons are visible. As a quick workaround I have added a new navigation button (as upmost - and only on the start page for the moment) which allows anyone with a small portable device who doesn't see all buttons to open a new window with just navigation buttons (not so high).
After checking the start mage in more detail I realised that it is fact a table that is causing the left-right scroll bar to be activated very early. I made tha table less wide but couldn't get it as small as I wanted (probably some CSS sheets somewhere overwriting what I wanted). So I simply made sure that the NEW entries on the right of the image use some line returns so that they don't want to use up more width.
The result is that the left-right scroll bar appears later (when the screen size is reduced more). When it appears, it is due to the table and not yet the content, so, even though it appears it probably doesn't mean that it will need to be used to see anything (apart from on much smaller screens). The effect is still present when the left-right scroll bar is used but, since it will hardly be needed to be used, shouldn't actually disturb anymore.
Is this acceptable?
Regards
Mark