/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 7, 2010 11:27:30 AM America/New_York */



@font-face {
	font-family: 'CartoGothicStdBook';
	src: url('CartoGothicStd-Book-webfont.eot');
	src: local('☺'), url('CartoGothicStd-Book-webfont.woff') format('woff'), url('CartoGothicStd-Book-webfont.ttf') format('truetype'), url('CartoGothicStd-Book-webfont.svg#webfontTH20CnY4') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CartoGothicStdItalic';
	src: url('CartoGothicStd-Italic-webfont.eot');
	src: local('☺'), url('CartoGothicStd-Italic-webfont.woff') format('woff'), url('CartoGothicStd-Italic-webfont.ttf') format('truetype'), url('CartoGothicStd-Italic-webfont.svg#webfontWj8M1e3I') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CartoGothicStdBold';
	src: url('CartoGothicStd-Bold-webfont.eot');
	src: local('☺'), url('CartoGothicStd-Bold-webfont.woff') format('woff'), url('CartoGothicStd-Bold-webfont.ttf') format('truetype'), url('CartoGothicStd-Bold-webfont.svg#webfontuvgRkG9V') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CartoGothicStdBoldItalic';
	src: url('CartoGothicStd-BoldItalic-webfont.eot');
	src: local('☺'), url('CartoGothicStd-BoldItalic-webfont.woff') format('woff'), url('CartoGothicStd-BoldItalic-webfont.ttf') format('truetype'), url('CartoGothicStd-BoldItalic-webfont.svg#webfontM62nYRBo') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Puritan2.0Normal';
	src: url('Puritan_Regular-webfont.eot');
	src: local('☺'), url('Puritan_Regular-webfont.woff') format('woff'), url('Puritan_Regular-webfont.ttf') format('truetype'), url('Puritan_Regular-webfont.svg#webfonthJByadKK') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Puritan2.0Italic';
	src: url('Puritan_Italic-webfont.eot');
	src: local('☺'), url('Puritan_Italic-webfont.woff') format('woff'), url('Puritan_Italic-webfont.ttf') format('truetype'), url('Puritan_Italic-webfont.svg#webfontNQ5KxIEl') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Puritan2.0Bold';
	src: url('Puritan_Bold-webfont.eot');
	src: local('☺'), url('Puritan_Bold-webfont.woff') format('woff'), url('Puritan_Bold-webfont.ttf') format('truetype'), url('Puritan_Bold-webfont.svg#webfontD4mC9dz6') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Puritan2.0BoldItalic';
	src: url('Puritan_Bold_Italic-webfont.eot');
	src: local('☺'), url('Puritan_Bold_Italic-webfont.woff') format('woff'), url('Puritan_Bold_Italic-webfont.ttf') format('truetype'), url('Puritan_Bold_Italic-webfont.svg#webfontQw7nMqYR') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DejaVuSansMonoBook';
	src: url('DejaVuSansMono-webfont.eot');
	src: local('☺'), url('DejaVuSansMono-webfont.woff') format('woff'), url('DejaVuSansMono-webfont.ttf') format('truetype'), url('DejaVuSansMono-webfont.svg#webfontWKSFvneu') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DejaVuSansMonoOblique';
	src: url('DejaVuSansMono-Oblique-webfont.eot');
	src: local('☺'), url('DejaVuSansMono-Oblique-webfont.woff') format('woff'), url('DejaVuSansMono-Oblique-webfont.ttf') format('truetype'), url('DejaVuSansMono-Oblique-webfont.svg#webfontqv3Hr8NM') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DejaVuSansMonoBold';
	src: url('DejaVuSansMono-Bold-webfont.eot');
	src: local('☺'), url('DejaVuSansMono-Bold-webfont.woff') format('woff'), url('DejaVuSansMono-Bold-webfont.ttf') format('truetype'), url('DejaVuSansMono-Bold-webfont.svg#webfont0C4GUWEE') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DejaVuSansMonoBoldOblique';
	src: url('DejaVuSansMono-BoldOblique-webfont.eot');
	src: local('☺'), url('DejaVuSansMono-BoldOblique-webfont.woff') format('woff'), url('DejaVuSansMono-BoldOblique-webfont.ttf') format('truetype'), url('DejaVuSansMono-BoldOblique-webfont.svg#webfontoNHc0zlx') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LatinModernRoman10Regular';
	src: url('lmroman10-regular-webfont.eot');
	src: local('☺'), url('lmroman10-regular-webfont.woff') format('woff'), url('lmroman10-regular-webfont.ttf') format('truetype'), url('lmroman10-regular-webfont.svg#webfontUr2TdlZR') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LatinModernRoman10Italic';
	src: url('lmroman10-italic-webfont.eot');
	src: local('☺'), url('lmroman10-italic-webfont.woff') format('woff'), url('lmroman10-italic-webfont.ttf') format('truetype'), url('lmroman10-italic-webfont.svg#webfontjQNsWITO') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LatinModernRoman10Bold';
	src: url('lmroman10-bold-webfont.eot');
	src: local('☺'), url('lmroman10-bold-webfont.woff') format('woff'), url('lmroman10-bold-webfont.ttf') format('truetype'), url('lmroman10-bold-webfont.svg#webfonty5YKnuOH') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LatinModernRoman10BoldItalic';
	src: url('lmroman10-bolditalic-webfont.eot');
	src: local('☺'), url('lmroman10-bolditalic-webfont.woff') format('woff'), url('lmroman10-bolditalic-webfont.ttf') format('truetype'), url('lmroman10-bolditalic-webfont.svg#webfontAjkoCUJz') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LatinModernRomanSlanted10Regu';
	src: url('lmromanslant10-regular-webfont.eot');
	src: local('☺'), url('lmromanslant10-regular-webfont.woff') format('woff'), url('lmromanslant10-regular-webfont.ttf') format('truetype'), url('lmromanslant10-regular-webfont.svg#webfontvq97LVDx') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LatinModernRomanSlanted10Bold';
	src: url('lmromanslant10-bold-webfont.eot');
	src: local('☺'), url('lmromanslant10-bold-webfont.woff') format('woff'), url('lmromanslant10-bold-webfont.ttf') format('truetype'), url('lmromanslant10-bold-webfont.svg#webfontd0lMf1UI') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LatinModernRomanCaps10Regular';
	src: url('lmromancaps10-regular-webfont.eot');
	src: local('☺'), url('lmromancaps10-regular-webfont.woff') format('woff'), url('lmromancaps10-regular-webfont.ttf') format('truetype'), url('lmromancaps10-regular-webfont.svg#webfonta4hKHUPR') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LatinModernRomanCaps10Oblique';
	src: url('lmromancaps10-oblique-webfont.eot');
	src: local('☺'), url('lmromancaps10-oblique-webfont.woff') format('woff'), url('lmromancaps10-oblique-webfont.ttf') format('truetype'), url('lmromancaps10-oblique-webfont.svg#webfontvZc9f04v') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LatinModernRomanDemi10Regular';
	src: url('lmromandemi10-regular-webfont.eot');
	src: local('☺'), url('lmromandemi10-regular-webfont.woff') format('woff'), url('lmromandemi10-regular-webfont.ttf') format('truetype'), url('lmromandemi10-regular-webfont.svg#webfontu6qmFmF7') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LatinModernRomanDemi10Oblique';
	src: url('lmromandemi10-oblique-webfont.eot');
	src: local('☺'), url('lmromandemi10-oblique-webfont.woff') format('woff'), url('lmromandemi10-oblique-webfont.ttf') format('truetype'), url('lmromandemi10-oblique-webfont.svg#webfontJyBgTnaY') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LatinModernRomanDunhill10Regu';
	src: url('lmromandunh10-regular-webfont.eot');
	src: local('☺'), url('lmromandunh10-regular-webfont.woff') format('woff'), url('lmromandunh10-regular-webfont.ttf') format('truetype'), url('lmromandunh10-regular-webfont.svg#webfontAlblrzVT') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LatinModernRomanDunhill10Obli';
	src: url('lmromandunh10-oblique-webfont.eot');
	src: local('☺'), url('lmromandunh10-oblique-webfont.woff') format('woff'), url('lmromandunh10-oblique-webfont.ttf') format('truetype'), url('lmromandunh10-oblique-webfont.svg#webfontXqRTUacB') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'HattoriHanzoLight';
	src: url('Hattori_Hanzo-webfont.eot');
	src: local('☺'), url('Hattori_Hanzo-webfont.woff') format('woff'), url('Hattori_Hanzo-webfont.ttf') format('truetype'), url('Hattori_Hanzo-webfont.svg#webfontwDgCZ3F8') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HattoriHanzoLightItalic';
	src: url('Hattori_Hanzo_Italic-webfont.eot');
	src: local('☺'), url('Hattori_Hanzo_Italic-webfont.woff') format('woff'), url('Hattori_Hanzo_Italic-webfont.ttf') format('truetype'), url('Hattori_Hanzo_Italic-webfont.svg#webfontQoq0SWVR') format('svg');
	font-weight: normal;
	font-style: normal;
}


