I don`t know if it makes any difference, but you have a url without extension ( url ('fonts/trajan') )
Or you might have the path wrong (maybe your CSS is in a folder and you need to go up one folder?).
Anyway, here is a structure that I use for @font-face:
/* FONTS */
@font-face {
font-family: 'trajan';
font-style: normal;
font-weight: 100;
src: url('fonts/trajan.eot');
src: url('fonts/trajan.eot?#iefix') format('embedded-opentype');
src: local('trajan'), url(fonts/trajan.woff) format('woff');
}