Here on tiki.org the maps were appearing with a strangely striped background layer and it seems someone added
- img {max-width: 100%;}
in the custom CSS (presumably to help with images on small devices), so i have now added
- .olMap img {max-width: none;} /* max 100% width messes up OpenLayers maps */
Which seems to fix it. Do we need that anywhere else?