@font-face {
	font-family: Libertine;
	src: url('linlibertine_rb-webfont.eot');
	src: local(LinLibertineO),
	     local(LinLibertine),
	     url('LinLibertine_R.otf') format('opentype'),
	     url('linlibertine_r-webfont.eot') format('embedded-opentype'),
	     url('linlibertine_r-webfont.woff') format('woff'),
	     url('linlibertine_r-webfont.ttf') format('truetype'),
	     url('linlibertine_r-webfont.svg#LinuxLibertineORegular') format('svg');
}

@font-face {
	font-family: Libertine;
	src: url('linlibertineo-bold-webfont.eot');
	src: local(LinLibertineOB),
		 local(LinLibertineB),
		 url('LinLibertine_RB.otf') format('opentype'),
		 url('linlibertine_rb-webfont.eot') format('embedded-opentype'),
		 url('linlibertine_rb-webfont.woff') format('woff'),
		 url('linlibertine_rb-webfont.ttf') format('truetype'),
		 url('linlibertine_rb-webfont.svg#LinuxLibertineOBold') format('svg');
	font-weight: bold;
}

@font-face {
	font-family: Libertine;
	src: url('linlibertine_ri-webfont.eot');
	src: local(LinLibertineOI),
		 local(LinLibertineI),
		 url('LinLibertine_RI.otf') format('opentype'),
		 url('linlibertine_ri-webfont.eot') format('embedded-opentype'),
		 url('linlibertine_ri-webfont.woff') format('woff'),
		 url('linlibertine_ri-webfont.ttf') format('truetype'),
		 url('linlibertine_ri-webfont.svg#LinuxLibertineOItalic') format('svg');
	font-style: italic;
}

@font-face {
	font-family: Libertine;
	src: url('linlibertine_rbi-webfont.eot');
 	src: local(LinLibertineOBI),
 		 local(LinLibertineBI),
 		 url('LinLibertine_RBI.otf') format('opentype'),
 		 url('linlibertine_rbi-webfont.eot') format('embedded-opentype'),
 		 url('linlibertine_rbi-webfont.woff') format('woff'),
 		 url('linlibertine_rbi-webfont.ttf') format('truetype'),
 		 url('linlibertine_rbi-webfont.svg#LinuxLibertineOBoldItalic') format('svg');
	font-weight: bold;
  	font-style: italic;
}

/* Only offer the smaller sized fonts to small-screen
   mobile devices (sad, because we won't get ligatures) */
@media only screen and (max-device-width: 480px) {
	@font-face {
		font-family: Libertine;
		src: local(LinLibertineO),
		     local(LinLibertine),
		     url('linlibertine_r-webfont.eot') format('embedded-opentype'),
		     url('linlibertine_r-webfont.woff') format('woff'),
		     url('linlibertine_r-webfont.ttf') format('truetype'),
		     url('linlibertine_r-webfont.svg#LinuxLibertineORegular') format('svg');
	}
	
	@font-face {
		font-family: Libertine;
		src: local(LinLibertineOB),
			 local(LinLibertineB),
			 url('linlibertine_rb-webfont.eot') format('embedded-opentype'),
			 url('linlibertine_rb-webfont.woff') format('woff'),
			 url('linlibertine_rb-webfont.ttf') format('truetype'),
			 url('linlibertine_rb-webfont.svg#LinuxLibertineOBold') format('svg');
		font-weight: bold;
	}
	
	@font-face {
		font-family: Libertine;
		src: local(LinLibertineOI),
			 local(LinLibertineI),
			 url('linlibertine_ri-webfont.eot') format('embedded-opentype'),
			 url('linlibertine_ri-webfont.woff') format('woff'),
			 url('linlibertine_ri-webfont.ttf') format('truetype'),
			 url('linlibertine_ri-webfont.svg#LinuxLibertineOItalic') format('svg');
		font-style: italic;
	}
	
	@font-face {
		font-family: Libertine;
	 	src: local(LinLibertineOBI),
	 		 local(LinLibertineBI),
	 		 url('linlibertine_rbi-webfont.eot') format('embedded-opentype'),
	 		 url('linlibertine_rbi-webfont.woff') format('woff'),
	 		 url('linlibertine_rbi-webfont.ttf') format('truetype'),
	 		 url('linlibertine_rbi-webfont.svg#LinuxLibertineOBoldItalic') format('svg');
		font-weight: bold;
	  	font-style: italic;
	}
}
