/*
==============================================================================
**
** TYPOGRAPHY
**
** SCOPE: 		GLOBARL
** REVISION:	0.1
** DATE:		03/21/11
** AUTHORS:		DUNCAN MCALESTER (DUNCAN@LAYER-51.COM)

** FONTS:		font-family:'Palatino LT W01 Light';
				font-family:'Optima LT W01 Medium';
				


** NOTES:			Modular Scale 
					---------------------- 
					16px @ 1:1.618	 
					14px @ 1:1.618	 
					----------------------
					Pixels		Ems		% of 13
					925.000 	57.813 	7,115.385
					751.538 	46.971 	5,781.062
					571.693 	35.731 	4,397.638
					464.486 	29.03 	3,572.969
					353.333 	22.083 	2,717.946
					287.074 	17.942 	2,208.262
					218.376 	13.649 	1,679.815
					177.425 	11.089 	1,364.808
					134.967 	 8.435 	1,038.208
					109.657 	 6.854 	  843.515
					 83.416	 	 5.214 	  641.662
					 67.773	 	 4.236 	  521.331
					 51.555	 	 3.222 	  396.577
					 41.887	 	 2.618 	  322.208
					 31.863	 	 1.991 	  245.100
					 25.888	 	 1.618 	  199.138
					 19.693	 	 1.231 	  151.485
					 16.000	 	 1 		  123.077
					 12.171	 	 0.761 	   93.623
					  9.889 	 0.618 	   76.069
					  7.522 	 0.47 	   57.862
					  6.112 	 0.382 	   47.015
					  4.649 	 0.291 	   35.762
					  3.778 	 0.236 	   29.062
					  2.873 	 0.18 	   22.100
					  2.335 	 0.146 	   17.962
					  1.776 	 0.111 	   13.662
					  1.443 	 0.09 	   11.100
					  1.098 	 0.069 	    8.446



				
** TODO:		Connect up LESS variables

** REVISION HISTORY
------------------------------------------------------------------------------






==============================================================================
*/
/* REQUIRED FONT URL */
/*
moving this to footer so we can toggle https
@import url(http://fast.fonts.com/cssapi/050834dc-7cd4-4eb0-8e13-7354a97d6b21.css);*/
body {
  font-family: Georgia, serif;
  line-height: 1.6;
  color: #555 !important;
}
h1 {
  font-family: "Optima LT W01 Medium", Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;
  font-size: 1.991em;
  line-height: 1.1;
  color: #000;
  margin: 0 0 .17em 0;
  padding: 0 0 .291em 0;
}
h2,
h3,
h4,
h5,
h6 {
  font-family: "Optima LT W01 Medium", Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif;
  font-weight: normal;
  line-height: 1.2;
  color: #000;
  margin: 0;
}
#asides h1 {
  padding-bottom: .1em;
  color: #524f48;
  border-bottom: 1px solid #d0cec9;
  font-size: 1.75em;
}
section h1,
#landing-page-list h2 {
  border-bottom: 1px solid #ede9d2;
  font-size: 1.3em;
  padding-bottom: 0;
  margin-bottom: .618em;
}
section h2,
footer h1 {
  font-size: 1.231em;
  text-transform: none;
}
header h2 {
  font-family: Georgia, serif;
  color: #888;
  font-size: 1.1em;
  text-transform: none;
  font-style: italic;
  font-weight: normal;
  line-height: 1.3;
  padding: .47em 0 .618em 0;
  margin: -0.618em 0 1.231em 0;
  border-top: 1px solid #ede9d2;
  border-bottom: 1px solid #ede9d2;
}
p,
ul,
ol,
dl {
  margin-top: 0;
  font-size: 1em;
  line-height: 1.3;
}
ul p,
ol p,
dl p,
ul ul,
ol ol,
dl dl {
  font-size: 1em;
}
#asides {
  font-size: 90%;
}
#asides h1 {
  color: #474746;
  font-size: 1.618em;
  margin-bottom: .231em;
}
