button hover and border colors

@ctalkington,  having some sort of merging conflicts so I created a new request, but I did see your suggestions.  See below.