fixed some layout issues with CSS