How about putting the forum into a table, so it automatically increases or decreases in width depending on the viewers screen resolution. This is possible, coz the php script I use for my forums does this. Check out:

http://www.cybernetx.uklinux.net/forums

Thanks in Advance!