Refactored HTML to be more semantic and edited CSS to accomodate