Привлекательные кнопки с помощью CSS3

Предлагаю очередной набор правил и свойств CSS3, для формирования довольно привлекательных кнопок сайта, без использования дополнительных фоновых изображений. Весь код CSS разбит так, чтобы стили можно было использовать, как в общем массиве, так и для каждой кнопки отдельно.