added css, some layout rules