
Tommylogic is spot on right here I'm afraid. Standards compliancy is more important than design in this day and age. Tables break the cardinal rule of separating content and style. Only tabulated data should be in tables. Also, as a rule of thumb, validate code will make a better looking site than the design. It's what the standards are there for.
EDIT: Bhushan, the site is visually appealing, it's nice that way. Good luck with CSS, it's so easy lol. All I would say is focus on standards as soon as you begin, it will make your life easier in the long run.