Moved homepage CSS into separate file. Improved the homepage layout for mobile portrait orientation.