This new website is going through some growing pains. But I'm actually not bothered by it at all. The Stevie Nicks organization is a non-techie group, so it kind of reminds me of the people I help out at work with their new smartphones and tablets
(On this page, the text and background colors are both white.)