updated styles -- hope it will work better on various monitor sizes.