/*	1. COLORS
 *	----------------------------------------------
 *	green		=		#035912
 *	red			=		#b2180b
 * 	cream		=		#e5e9be
 *  grey		+		#b4af99
*/


/*	2. RESET - do not remove or modify
 *	----------------------------------------------
*/
	
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input { 
		margin: 0; 
		padding: 0; 
		border: 0; 
		outline: 0; 
		font-size: inherit; 
		font-family: inherit; 
		list-style: none; 
		}	
 	
	table { 
		border-collapse: collapse; 
		border-spacing: 0; 
		}

	ol, ul { 
		list-style: none; 
		}

	q:before, q:after, blockquote:before, blockquote:after { 
		content: ""; 
		}
		
	:focus {
		outline: 0;
		}
		
	legend {
		display: none;
		}
		
	hr {
		height: 1px;
		border: 1px solid #CCC;
		}
		
	th {
		text-align: left;
		color: #035912;
		}		
		
	/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
	.clearfix:after {
		clear: both;
		content: ' ';
		display: block;
		font-size: 0;
		line-height: 0;
		visibility: hidden;
		width: 0;
		height: 0;
		}

	.clearfix {
		display: inline-block;
		}

	* html .clearfix {
		height: 1%;
		}

	.clearfix {
		display: block;
		}


/*	3. LINKS
 *	----------------------------------------------
*/

    a {
		color: #035912;
	   }	 
	
	a:link, a:active, a:visited, a:hover {
		color: #035912;
		}
		
	a:hover {
		text-decoration: none;
		}			

		
/*	4. TYPOGRAPHY
 *	----------------------------------------------
*/

	body {
		padding: 20px;
		font: 75%/1.5 "Trebuchet MS", "Lucida Grande", Arial, Helvetica;
		color: #444;
		background: #fff;
		}


	h1, h2, h3, h4, h5, h6 {
		color: #035912;
		}
		
	h1 {
		font-size: 2.6em;
		font-family: "Times New Roman", Times, serif;
		color: #b2180b;
		}
		
	h2, h3 {
		font-family: Helvetica, Arial, Times;
		font-weight: normal;
		}	
		
	h2 {
		font-size: 1.7em;
		margin: 0 0 .3em;
		color: #035912;
		}
		
	h3 {
		font-size: 1.6em;
		margin: 0 0 .2em;
		color: #035912;
		}
		
	h4 {
		color: #035912;
		margin: 0 0 .5em;
		font-size: 1.1em;
		}
		
	h5 {
		color: #035912;
		}
		
	h6 {
		color: #035912;
		}						
		
	label {
		font-size: 1.1em;
		}
		
	textarea {
		font-family: "Trebuchet MS", "Lucida Grande", Arial, Helvetica;
		font-size: 12px; 
		}	
		
	p { 
		margin: 0 0 .5em; 
		}	
