made changes to basic css structure to allow for more expandibility