@font-face {
font-family: 'PFBrummell';
src: url('PFBrummell-Regular.eot'); 
src: url('PFBrummell-Regular.eot?#iefix') format('embedded-opentype'),
url('PFBrummell-Regular.woff') format('woff'),
url('PFBrummell-Regular.woff2') format('woff2'),
url('PFBrummell-Regular.svg#PFBrummell-Regular') format('svg');
font-style: normal;
font-weight: normal;  /* 400 */
}

@font-face {
font-family: 'PFBrummell';
src: url('PFBrummell-Italic.eot'); 
src: url('PFBrummell-Italic.eot?#iefix') format('embedded-opentype'),
url('PFBrummell-Italic.woff') format('woff'),
url('PFBrummell-Italic.woff2') format('woff2'), 
url('PFBrummell-Italic.svg#PFBrummell-Italic') format('svg');
font-style: italic;
font-weight: normal;
}

@font-face {
font-family: 'PFBrummell';
src: url('PFBrummell-Black.eot'); 
src: url('PFBrummell-Black.eot?#iefix') format('embedded-opentype'),
url('PFBrummell-Black.woff') format('woff'),
url('PFBrummell-Black.woff2') format('woff2'),
url('PFBrummell-Black.svg#PFBrummell-Black') format('svg');
font-style: normal;
font-weight: 900;
}

@font-face {
font-family: 'PFBrummell';
src: url('PFBrummell-Bold.eot'); 
src: url('PFBrummell-Bold.eot?#iefix') format('embedded-opentype'),
url('PFBrummell-Bold.woff') format('woff'),
url('PFBrummell-Bold.woff2') format('woff2'),
url('PFBrummell-Bold.svg#PFBrummell-Bold') format('svg');
font-style: normal;
font-weight: bold;  /* 700 */
}

@font-face {
font-family: 'PFBrummell';
src: url('PFBrummell-BoldItalic.eot'); 
src: url('PFBrummell-BoldItalic.eot?#iefix') format('embedded-opentype'),
url('PFBrummell-BoldItalic.woff') format('woff'),
url('PFBrummell-BoldItalic.woff2') format('woff2'),
url('PFBrummell-BoldItalic.svg#PFBrummell-Bold') format('svg');
font-style: italic;
font-weight: bold;  /* 700 */
}

@font-face {
font-family: 'PFBrummell';
src: url('PFBrummell-Medium.eot'); 
src: url('PFBrummell-Medium.eot?#iefix') format('embedded-opentype'),
url('PFBrummell-Medium.woff') format('woff'),
url('PFBrummell-Medium.woff2') format('woff2'),
url('PFBrummell-Medium.svg#PFBrummell-Medium') format('svg');
font-style: normal;
font-weight: 500;
}

@font-face {
font-family: 'PFBrummell';
src: url('PFBrummell-Thin.eot'); 
src: url('PFBrummell-Thin.eot?#iefix') format('embedded-opentype'),
url('PFBrummell-Thin.woff') format('woff'),
url('PFBrummell-Thin.woff2') format('woff2'),
url('PFBrummell-Thin.svg#PFBrummell-XThin') format('svg');
font-style: normal;
font-weight: 200;
}
@font-face {
font-family: 'PFBrummell';
src: url('PFBrummell-ThinItalic.eot'); 
src: url('PFBrummell-ThinItalic.eot?#iefix') format('embedded-opentype'),
url('PFBrummell-ThinItalic.woff') format('woff'),
url('PFBrummell-ThinItalic.woff2') format('woff2'),
url('PFBrummell-ThinItalic.svg#PFBrummell-XThinItalic') format('svg');
font-style: italic;
font-weight: 200;
}

body {
text-rendering: optimizeLegibility;
font-feature-settings: "kern" 1;
font-kerning: normal;
}