moved styling out of HTML