Просматривая многие незамысловатые сайты замечаю, что в файлах css и подобных, практически нет background картинок: чаще всего 1 фоновое изображение, ну или максимум еще ссылаются на 1-2 вроде брендовых картинок и подобное. Но при этом у этих сайтов блоки имеют округленные края, тени, непросто расположение по отношению к друг другу, т.е. сайты не выглядят очень простыми - а реально весьма хороши с точки зрения дизайна. Я также вижу что у этих сайтов подключены файлы jquery. Так вот вопрос - все эти красивые блоки с округленными углами, тенями, иногда градиентами или другими узорами и прочее прочее интересно - это все jquery или что еще? Как стандартно такое реализуют? Мне нужно узнать что учить дальше! За ссылки на учебники или любые полезные ресурсы буду отдельно благодарен.