better markup
basic CSS