Updated contact form and improved general site layout
Mobile fixes for contact and home pages to improve rendering on landscape mobile devices
Improved mobilee Safari and Firefox viewing, as well as fixing html to not use align attribute.