                                                                              /*
********************************************************************************
  =RESET
********************************************************************************
                                                                              */

	/* Eric Meyer's Reset Reloaded
	------------------------------------------------------------------------- */
	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, sub, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
	body { line-height:1; font-size:11px; color:#222; background:#fff; padding-top:12px; padding-bottom:20px; }
	ol, ul { margin-bottom:1em; }
	table { border-collapse:collapse; border-spacing:0; margin-bottom:1.4em; }
	caption, th, td { text-align:left; font-weight:normal; }
	blockquote:before, blockquote:after, q:before, q:after { content: ""; }
	blockquote, q { quotes: "" ""; }

	/* Set standards Reset
	------------------------------------------------------------------------- */
	strong { font-weight:bold; }
	em { font-style:italic; }
	a img { border: none; }

                                                                              /*
********************************************************************************
  =REUSABLES
********************************************************************************
                                                                              */
	
	.hide { display:none; visibility: hidden; }
	.container { width: 100%; overflow:hidden; margin-bottom:10px; padding-bottom:10px; }
	.column { float:left; margin-right:30px; }
	
	/* Clearing Floats
	------------------------------------------------------------------------- */
	.clear { display: inline-block; }
	.clear:after, .container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.clear { display: block; }
	
	hr { background: #ddd; color: #ddd; clear: both; float: none; width: 100%; height: .1em; margin: 0 0 1.4em; border: none;  }
	hr.space { background:#fff; color: #fff; }

                                                                              /*
********************************************************************************
  =BASE
********************************************************************************
                                                                              */


	/* Frame
	------------------------------------------------------------------------- */
	#cover { padding-left: 46px; }
	#wrap { width: 850px; }
	.content { background: #fff url(../img/bg_content.gif) no-repeat 5px 5px; width: 630px; padding:10px 0 100px; }
	.content h1, .content p { padding-left: 46px; }
	
	
	/* Header
	------------------------------------------------------------------------- */
	#header { padding: 20px 0; }
	
	
                                                                              /*
********************************************************************************
  =TYPOGRAPHY
********************************************************************************
                                                                              */	
	
	h1 { font: bold 20px/30px helvetica,arial; color: #9fc40e; margin-bottom:20px; }
	p { font: normal 14px/18px helvetica,arial; padding-bottom:1em; color:#000; }
	
	
	.container h2 { font: bold 10px/14px helvetica,arial; text-align:center; }
	.container p.link { font: bold 10px/14px helvetica,arial; text-align:center; margin-bottom:0; }
	.container p.link a { color: #000; }

	
