I dont think I'd associate your business card with the website. The colour theme is there, but if you're trying to brand yourself, I'd make the card look more like the site, or vise-versa.