A io ne capisco ben poco di template, sto cercando di imparare. Comunque io pensavo che se magari scrivi cosi:
width:100%
dovrebbe adattarsi alla risoluzione del monitor
invece che usare dei valori cosi:
width:900 px
che sarebbe uguale per tutti.
Comunque aspettiamo la risposta di qualcuno/a che conosca bene i css