Come + volte scritto in questo forum o in quello CSS, l'uso delle tabelle per l'impaginazione è fortemente sconsigliato se non per l'uso appropriato con dati evidentemente tabellari.
D'altra parte, l'uso di js può aiutare ma vai incontro a problemi di accessibilità (con js disattivato non funziona!).

Ti consiglio la lettura (se già non l'hai fatto) delle guida di base CSS e con un po' di pratica otterrai risultati incredibili.


In seguito, dai un'occhiata qui: