Ben, I thought on how to approach this thing and the main question for me is - could you work with the existing HTML/CSS code and change it so that it works with the new design? I think it would be best and easiest way to integrate it as it would allow to minimize code changes which is always good and also allow for iterative rollout.