Schönes Forum hast du da!
Also, ich kenn mcih mit CGI überhaupt nicht aus, aber kannst du nicht irgendwie rausfinden wieviele Antworten es schon zu diesem Thema gibt? Ich weiß ja nicht wie du es programmiert hast, aber wenn du es per Datei-Operationen gemacht hast (was bei CGI glaube ich durchaus üblich ist) kannst du doch für jedes neue Thema auch die Zahl der Antworten angeben, diese Zahl holst du dir wenn eine Antwort hinzugefügt wird, machst eine Tabelle mit 2 Spalten und die Linke hat die breite [antworten] * [pixel die du pro antwort einrücken willst].
Wenn du das wie in PHP mit einer Schleife machst (zumindest geht es so bei DBs) kannst du pro Ausgabe doch einen Zähler um X hoch setzen und den Zähler als die Breite deiner Tabellen-Zelle nehmen.
Da ich mich überhaupt gar nicht mit CGI auskenne kann ich dir auch nicht viel weiterhelfen.