Try getting the site in CSS as much as you can because it has multiple benefits.

1. Design is flexible when you would like to move some things to left / right
2. It is more SEO friendly because it increases the code is to content ratio
3. Its easier when you get your hands on CSS because tables can be a bit of trouble when it comes to cross browser compatible but for this you should have a good grasp of CSS