styles ported to css