Профессиональный дизайнер не только должен наривовать, но и сделать корректный html код с CSS классами, у которых максимально эффективно рассписаны их чайлды.
тобишь:
/* Global settigs */
* { padding: 0; margin: 0 }
/* DIV[class=simpleClass] */
.simpleClass {}
.simpleClass > table {}
.simpleClass > table > thead {}
.simpleClass > table > thead > tr {}
.simpleClass > table > thead > tr > th {}
.simpleClass > table > thead > tr > th:last-child {}
.simpleClass > table > thead > tr > th.last-child {}
.simpleClass > table > thead > a,
.simpleClass > table > thead > a:link,
.simpleClass > table > thead > a:active,
.simpleClass > table > thead > a:visited {}
.simpleClass > table > thead > a:hover {}
.simpleClass > table > tbody {}
.simpleClass > table > tbody > tr {}
.simpleClass > table > tbody > tr > td {}
.simpleClass > table > tbody > tr > td:last-child {}
.simpleClass > table > tbody > tr > td.last-child {}
.simpleClass > table > tbody > a,
.simpleClass > table > tbody > a:link,
.simpleClass > table > tbody > a:active,
.simpleClass > table > tbody > a:visited {}
.simpleClass > table > tbody > a:hover {}
.simpleClass > table > tfoot {}
.simpleClass > table > tfoot > tr {}
.simpleClass > table > tfoot > tr > td {}
.simpleClass > table > tfoot > tr > td:last-child {}
.simpleClass > table > tfoot > tr > td.last-child {}
.simpleClass > table > tfoot > a,
.simpleClass > table > tfoot > a:link,
.simpleClass > table > tfoot > a:active,
.simpleClass > table > tfoot > a:visited {}
.simpleClass > table > tfoot > a:hover {}
Также опытный дизайнер должен уметь - сделать так чтоб программисту потом не нужно было ломать мозг, какой класс куда ставить (будь это таблица, меню, список, кнопка, поле и т.д.), и чтоб желательно небыло инлайн стилей в хтмл коде.
Ещё круче, если дизайнер дружит с Javascript'ом, и если нужны какие либо гаджеты на сайте (вслывающие окна, сворачивающиеся блоки, блоки с автоскроллингом (карусели) и т.д.), то он их опытной рукой сделает (разумеется, за дополнительную плату).
Тут бесконечно можно писать о том, что должен дизайнер, а что нет. Просто всё зависит от того, какого уровня проект и каков бюджет.
******************************************
Насчёт плагиата, это уже вам решать... Для домашней страницы - да, это нормально. Для серьёзного проекта, я бы таких решений не советовал бы.
Циник, грубиян и тролль 80го уровня.