look this is how it is. the design is fundamentally flawed because you are wanting white on white. I honestly cannot think of anything sillier. if the image is your drawcard to invite visitors to use your site, then you'd better go back to design school, because its not the greatest image. and doesnt tell me anything at all about your business. no amount of sugarcoating will evade this fact. you need to read up on WCAG, read up on page layout and design too. incorporate the image into the design, but dont make it your design.