/* Quick classes for often used fonts */

.arial 			{ font-family: Arial, Helvetica, sans-serif; }
.times 			{ font-family: "Times New Roman", Times, serif; }
.georgia 		{ font-family: Georgia, "Times New Roman", Times, serif; }
.verdana 		{ font-family: Verdana, Geneva, sans-serif; }
.tahoma 		{ font-family: Tahoma, Geneva, sans-serif; }
.corier 		{ font-family: "Courier New", Courier, monospace; }
.lucida-console	{ font-family:"Lucida Console", Monaco, monospace; }
.lucida-text 	{ font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }


/* Quick classes for font weights and decorations */
.b 		{ font-weight: bold; }
.em 	{ font-style: italic; }
.u 		{ text-decoration: underline; }
.s 		{ text-decoration: line-through; }
.uc 	{ text-transform: uppercase; }
.lc 	{ text-transform: lowercase; }
.n		{ font-style: normal; font-weight: normal; }


/* Quick classes and multipliers for font sizes in em */
.fs6,  x1-2	{ font-size: 0.5em; }
.fs8		{ font-size: 0.66em; }
.fs10		{ font-size: 0.83em; }
.fs12, x1 	{ font-size: 1em; }
.fs14 		{ font-size: 1.16em; }
.fs16 		{ font-size: 1.33em; }
.fs18, x3-2	{ font-size: 1.5em; }
.fs20 		{ font-size: 1.66em; }
.fs22 		{ font-size: 1.83em; }
.fs24, x2 	{ font-size: 2em; }
.fs30		{ font-size: 2.5em; }
.fs36, x3 	{ font-size: 3em; }
.fs48, x4 	{ font-size: 4em; }
.fs60, x5 	{ font-size: 5em; }
.fs72, x6 	{ font-size: 6em; }



/* Font sizes in pt */

.pt6		{ font-size: 6pt; }
.pt8		{ font-size: 8pt; }
.pt10		{ font-size: 10pt; }
.pt12		{ font-size: 12pt; }
.pt14		{ font-size: 14pt; }
.pt16		{ font-size: 16pt; }
.pt18		{ font-size: 18pt; }
.pt20		{ font-size: 20pt; }
.pt22		{ font-size: 22pt; }
.pt24		{ font-size: 24pt; }
.pt30		{ font-size: 30pt; }
.pt36		{ font-size: 36pt; }
.pt48		{ font-size: 48pt; }
.pt60		{ font-size: 60pt; }
.pt72		{ font-size: 72pt; }



/* Typographical names via Didot system. See http://en.wikipedia.org/wiki/Point_(typography) for details */

.nonparel, .nonpareille	{ font-size: 6pt; }
.petit,    .brevier		{ font-size: 8pt; }
.corpus,   .long-primer	{ font-size: 10pt; }
.cicero,   .pica		{ font-size: 12pt; }
.mittel					{ font-size: 14pt; }
.tercia					{ font-size: 16pt; }
.greatprimer			{ font-size: 18pt; }
.paragon				{ font-size: 20pt; }
.canon					{ font-size: 48pt; }
.inch 					{ font-size: 72pt; }



/********** Usage **********

Arial 14 pt bold:
	<p class="arial pt14 b">Text</p>

Georgia 18 pt italic inside Georgia 12 pt:
	<p class="georgia">Lorem ipsum <span class="pt18 em">dolor</span> sit amet</p>
	
More examples:
	<div class="times pt12">
		<p class="x2">Headline 24pt</p>
		<p>Usual Text</p>
		<p class="b em">Block with bold italic font, <span class="u">underlined</span> and <span class="x1-2">halved-size</span> too</p>
		<p class="cicero">Text typed cicero and <span class="x2">doubled cicero</span></p>
		<p class="paragon arial x2 b em u">Doubled paragon arial (40 pt), bold italic underline</p>
	</div>
*/