That would be probably better, but I started building the site first and then wanted to incorporate the blog etc. It is actually not as hard to do as it seems (after some reading).
The best way to do that was to use the original WP theme (there is a lot of them, but I wanted to use the original one) and override the CSS rules as another Child-Theme (rules that go after the original ones take precedence). It just takes some browser developer tools and figuring out what is what, maybe some changes in some of the Wordpress php files etc.
The site was actually looking good yesterday, but it kind of started falling apart in different browsers (IE, Firefox, Chrome). I looked at browsershots.org and thats even worse. I need to kind of figure out how to get it all together for the future sites too.