Easy. Create the site with html/css as you like. Install wordpress in a folder… blog or something. Should work. Just keep the rest of the site out of the wordpress folder and you shouldn’t have problems. You may have to hardcode your site menu into the wordpress section and not let wordpress manage the menu but that should be the only issue.
Maybe you mean something more then this though… ? It is totally possible I am overlooking some problems.