refactored margin and padding elements in css to clean up a bit, added html5shiv in header