Contact page fix

Contact page is reformatted to display correctly.

Also added little green indicator if there was no delay in contacting
me.

style.css also has some changes for the portfolio as it was not the
right width