yeah this is frustrating. who came up with css anyway?