Fixed: html ids can not begin with numbers
Fixed: no dashes in html ids or css class names.