No has pensado en utilizar un cms para manejar esta web?
Existen muchos templates que puedes adaptar a el formato que necesites con un poco de conocimiento sobre diseño web, o simplemente usar alguno que te guste.
entre los cms que recomiendo estan: joomla, drupal o wordpress que es mas bien para blogs pero hay templates que lo modifican muy bien tambien.
si te interesan consulta
http://www.google.com