Ok, since noone can decide on the style for the forums pages, I added some CSS code, that is driven by the package parameters of forums.
This fixes the wide table problem. It also allows colors if the site owner chooses.
I also added the posting date to the display.
I fixed the home page by removing a pl/sql call in the where clause in an ETP procedure query. Now the query takes 14ms instead of over 3000ms.