Added registration button to home page

In that case use padding as that will still size the button relative to the
text it contains.