here's an example of a few css methods i use and they work well.
this goes at the top of your css and then you can use them throughout your css.
load your fonts to your website directory and all is good, but you can also link back directly to google fonts.
@font-face {
font-family: 'MyriadProCondensed';
src: url('lib/fonts/myriadpro-cond-webfont.eot');
src: url('lib/fonts/myriadpro-cond-webfont.eot?#iefix') format('embedded-opentype'),
url('lib/fonts/myriadpro-cond-webfont.woff') format('woff'),
url('lib/fonts/myriadpro-cond-webfont.ttf') format('truetype'),
url('lib/fonts/myriadpro-cond-webfont.svg#MyriadProCondensed') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
/* This declaration targets Internet Explorer */
font-family: 'MyriadProRegular';
src: url('lib/fonts/myriadpro-regular-webfont.eot');
}
@font-face {
/* This declaration targets everything else */
font-family: 'MyriadProRegular';
src: url(//
format('no404'), url('lib/fonts/myriadpro-regular-webfont.woff') format('woff'), url('lib/fonts/myriadpro-regular-webfont.ttf') format('truetype'), url('lib/fonts/myriadpro-regular-webfont.svg#webfontalIcirPh') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'AvantGardeMdBTMedium';
src: url('lib/fonts/avgardm-webfont.eot');
src: url('lib/fonts/avgardm-webfont.eot?#iefix') format('embedded-opentype'),
url('lib/fonts/avgardm-webfont.woff') format('woff'),
url('lib/fonts/avgardm-webfont.ttf') format('truetype'),
url('lib/fonts/avgardm-webfont.svg#AvantGardeMdBTMedium') format('svg');
font-weight: normal;
font-style: normal;
}