I have been using CSS for layout for the past three years. I can start this project immediately, and can have this back to you in a very timely manner, with 100% valid CSS, that will work on the full matrix of web browsers you are choosing to support.