More accurate styling, CSS3 added