@charset "ISO-8859-1";

@font-face {
	font-family: 'PatternBlankLight';
	src: url('../fonts/PatternBlank-Light.eot');
	src: url('../fonts/PatternBlank-Light.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternBlank-Light.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternBlankRegular';
	src: url('../fonts/PatternBlank-Regular.eot');
	src: url('../fonts/PatternBlank-Regular.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternBlank-Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternBlankBold';
	src: url('../fonts/PatternBlank-Bold.eot');
	src: url('../fonts/PatternBlank-Bold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternBlank-Bold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo1CoarseBold';
	src: url('../fonts/PatternNo1-CoarseBold.eot');
	src: url('../fonts/PatternNo1-CoarseBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo1-CoarseBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo1MediumBold';
	src: url('../fonts/PatternNo1-MediumBold.eot');
	src: url('../fonts/PatternNo1-MediumBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo1-MediumBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo1FineBold';
	src: url('../fonts/PatternNo1-FineBold.eot');
	src: url('../fonts/PatternNo1-FineBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo1-FineBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo1CoarseRegular';
	src: url('../fonts/PatternNo1-CoarseRegular.eot');
	src: url('../fonts/PatternNo1-CoarseRegular.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo1-CoarseRegular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo1MediumRegular';
	src: url('../fonts/PatternNo1-MediumRegular.eot');
	src: url('../fonts/PatternNo1-MediumRegular.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo1-MediumRegular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo1FineRegular';
	src: url('../fonts/PatternNo1-FineRegular.eot');
	src: url('../fonts/PatternNo1-FineRegular.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo1-FineRegular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo2CoarseBold';
	src: url('../fonts/PatternNo2-CoarseBold.eot');
	src: url('../fonts/PatternNo2-CoarseBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo2-CoarseBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo2MediumBold';
	src: url('../fonts/PatternNo2-MediumBold.eot');
	src: url('../fonts/PatternNo2-MediumBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo2-MediumBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo2FineBold';
	src: url('../fonts/PatternNo2-FineBold.eot');
	src: url('../fonts/PatternNo2-FineBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo2-FineBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo3CoarseBold';
	src: url('../fonts/PatternNo3-CoarseBold.eot');
	src: url('../fonts/PatternNo3-CoarseBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo3-CoarseBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo3FineBold';
	src: url('../fonts/PatternNo3-FineBold.eot');
	src: url('../fonts/PatternNo3-FineBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo3-FineBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo4FineLight';
	src: url('../fonts/PatternNo4-FineLight.eot');
	src: url('../fonts/PatternNo4-FineLight.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo4-FineLight.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo4FineRegular';
	src: url('../fonts/PatternNo4-FineRegular.eot');
	src: url('../fonts/PatternNo4-FineRegular.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo4-FineRegular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo4FineBold';
	src: url('../fonts/PatternNo4-FineBold.eot');
	src: url('../fonts/PatternNo4-FineBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo4-FineBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo4CoarseBold';
	src: url('../fonts/PatternNo4-CoarseBold.eot');
	src: url('../fonts/PatternNo4-CoarseBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo4-CoarseBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo5CoarseRegular';
	src: url('../fonts/PatternNo5-CoarseRegular.eot');
	src: url('../fonts/PatternNo5-CoarseRegular.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo5-CoarseRegular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo5MediumRegular';
	src: url('../fonts/PatternNo5-MediumRegular.eot');
	src: url('../fonts/PatternNo5-MediumRegular.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo5-MediumRegular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo5FineRegular';
	src: url('../fonts/PatternNo5-FineRegular.eot');
	src: url('../fonts/PatternNo5-FineRegular.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo5-FineRegular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo6CoarseBold';
	src: url('../fonts/PatternNo6-CoarseBold.eot');
	src: url('../fonts/PatternNo6-CoarseBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo6-CoarseBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo6MediumRegular';
	src: url('../fonts/PatternNo6-MediumRegular.eot');
	src: url('../fonts/PatternNo6-MediumRegular.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo6-MediumRegular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo6MediumBold';
	src: url('../fonts/PatternNo6-MediumBold.eot');
	src: url('../fonts/PatternNo6-MediumBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo6-MediumBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo6FineLight';
	src: url('../fonts/PatternNo6-FineLight.eot');
	src: url('../fonts/PatternNo6-FineLight.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo6-FineLight.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo6FineRegular';
	src: url('../fonts/PatternNo6-FineRegular.eot');
	src: url('../fonts/PatternNo6-FineRegular.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo6-FineRegular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo6FineBold';
	src: url('../fonts/PatternNo6-FineBold.eot');
	src: url('../fonts/PatternNo6-FineBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo6-FineBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo7CoarseBold';
	src: url('../fonts/PatternNo7-CoarseBold.eot');
	src: url('../fonts/PatternNo7-CoarseBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo7-CoarseBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo7MediumBold';
	src: url('../fonts/PatternNo7-MediumBold.eot');
	src: url('../fonts/PatternNo7-MediumBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo7-MediumBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo7FineBold';
	src: url('../fonts/PatternNo7-FineBold.eot');
	src: url('../fonts/PatternNo7-FineBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo7-FineBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo7CoarseLight';
	src: url('../fonts/PatternNo7-CoarseLight.eot');
	src: url('../fonts/PatternNo7-CoarseLight.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo7-CoarseLight.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo8CoarseBold';
	src: url('../fonts/PatternNo8-CoarseBold.eot');
	src: url('../fonts/PatternNo8-CoarseBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo8-CoarseBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo8MediumRegular';
	src: url('../fonts/PatternNo8-MediumRegular.eot');
	src: url('../fonts/PatternNo8-MediumRegular.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo8-MediumRegular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo8FineLight';
	src: url('../fonts/PatternNo8-FineLight.eot');
	src: url('../fonts/PatternNo8-FineLight.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo8-FineLight.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo9FineLight';
	src: url('../fonts/PatternNo9-FineLight.eot');
	src: url('../fonts/PatternNo9-FineLight.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo9-FineLight.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo9MediumRegular';
	src: url('../fonts/PatternNo9-MediumRegular.eot');
	src: url('../fonts/PatternNo9-MediumRegular.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo9-MediumRegular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PatternNo9CoarseBold';
	src: url('../fonts/PatternNo9-CoarseBold.eot');
	src: url('../fonts/PatternNo9-CoarseBold.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/PatternNo9-CoarseBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

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

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

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

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

