Разные свойства border-top, left... в одну строчку?
Запись border-width: 2px 5px 1em 3px; эквивалентна записи border-top-width: 2px;
border-right-width: 5px;
border-bottom-width: 1em;
border-left-width: 3px;
Удобный список свойств на русском htmlbook.ru/css
Вот вы задумались о том чего насколько мне известно css не может, хотя с css3 возможно скоро (если и не уже) можно. Однако предлагаю присмотреться к модулям css например: less, sass
Их много поэтому думаю что подходящее точно найдешь