Действительно дизайн выглядит не очень. Фон и цветовая гамма не подходят друг другу, это видно сразу. К тому же такие цвета: зеленый и желтый не стоит смешивать.
насколько плохо я разбираюсь в css , я сделаю намного лучше )
А так если делаешь 1 раз поставь ноу репит на бэкграунд , или подбери 1 картинку большего размера