Separated style sheet

Fixed basic layout and colour scheme for site, updated calculator layout