
		body,
		div,
		dl,
		dt,
		dd,
		h1,
		h2,
		h3,
		h4,
		h5,
		h6,
		pre,
		form,
		fieldset,
		img,
		input,
		textarea,
		p,
		blockquote,
		th,
		td				{ margin:0; padding:0;}
		
		table			{ border-collapse:collapse; border-spacing:0; }
		
		fieldset,
		img				{ border:0; }
		
		address,
		caption,
		cite,
		code,
		dfn,
		em,
		strong,
		th,
		var				{ font-style:normal; font-weight:normal; }
		
		caption,th		{ text-align:left; }

		q:before,
		q:after			{ content:''; }
		
		abbr,acronym	{ border:0; }
		
		html			{ background-color: #e6e7e8; }
		
		
		
		body			{ background-color: #e6e7e8; font-size: 62.5%; color: #fff; font-family: 'Josefin Slab', Arial, Verdana, Helvetica, sans-serif; }

		h1,
		h2,
		h3,
		h4,
		h5,
		h6				{ font-weight: normal; color:#fff; margin: 0; padding: 0; font-family: 'Josefin Slab', Arial, Verdana, Helvetica, sans-serif; }

		h1				{ font-size: 2.0em; font-weight: bold; width: 220px; height: 18px; margin: 0; }
		h2				{ font-size: 1.8em; text-transform: uppercase; }
		h3				{ font-size: 1.2em; }
		h4				{ font-size: 1.1em; }
		h5				{ font-size: 1.0em; }
		h6				{ font-size: 0.9em; }

		p 				{ font-size: 1.2em; line-height: 1.2em; margin: 0 0 15px 0; color: #ccc; font-family: 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif; font-weight: lighter; }	
		label 			{ font-size: 13px; }
		
		span			{ color: #ccc; font-family: 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif; font-weight: lighter; }
		
		a, 
		a:link		 	{ outline: none; color: #fff; text-decoration: underline; }
		a:focus, 
		a:hover			{ outline: none; color: #999; text-decoration: underline; }
		a:active		{ outline: none; color: #333; }	
		
		input,
		select,
		textarea		{ font-family: Arial, Verdana, Helvetica, sans-serif; }
		
		blockquote		{ font-style: italic; }
		strong			{ font-weight: bold; }
		p strong		{ font-weight: bold; }
		strong em		{ font-weight: bold; font-style: italic; }
		em strong		{ font-weight: bold; font-style: italic; }
		em,dfn			{ font-style: italic; }
		dfn				{ font-weight: bold; }
		pre,code		{ margin: 1.5em 0; white-space: pre; }
		pre,code,tt		{ font: 1em 'andale mono', 'monotype.com', 'lucida console', monospace; line-height: 1.5; } 
		tt				{ display: block; margin: 1.5em 0; line-height: 1.5; }
		hr				{ margin: 5px 0 15px 0; }
	