Additional styling for the contribute page and preparation of French language version

#19
#44

Signed-off-by: Stephen Elford <steve@trafficwebsites.co.uk>