in css consistently use dashes instead of underscores
obtain script libs from CDN iff online