core styling and structure