Added landscape support, consistent styling