I finally had a look at the code for the home page and it is clear where the problem is. The three images side by side with Jeff and Michael in the middle pic. These three images and the side bar have a total width of 1200 and something. Obviously this can't fit into a screen size of 1024. It is possible I think to dynamically resize images in html. If this isn't the case, and you want the page to be viewable on 1024 screen resolution, then they need to be reduced in size.
By the way, there are a number of ordinary errors in the source code, including standards errors, and closing tags without matching opening tags (wtf?).