aqui hay un muy buen tutorial de como utilizar css para acomodar elementos:
http://css.maxdesign.com.au/floatuto...torial0901.htm
y definitivamente no es cosa del mañana
si me permiten presumir ;) aqui esta mi sitio, hecho en xhtml/css:
http://www.monolinea.com