/*CSS Reset*/
			body, div, dl, dt, dd, li, pre,
			form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }
			h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }
			address, caption, cite, code, dfn, em, strong, var { font-style: normal; font-weight: normal; }
			ol, ul { list-style: none; margin: 0; padding: 0; }
			table { border-collapse: collapse; border-spacing: 0; } 
			caption, th { text-align: left; font-weight: normal; font-style: normal; }
			acronym, abbr, fieldset, img { border: 0;}
			:focus { outline: 0; }
			
			/* Custom */
			body{font-family:'helvetica neue',helvetica,arial,verdana,sans-serif;background:#070707 url(http://elihorne.com/exp/natty/images/texture-dark.png) scroll left top repeat-x;color:#fff;border-top:4px solid #68e32f;}
			a{color:#fff;text-decoration:none;}
			a:hover{text-decoration:underline;}
			#wrap{width:650px;margin:28px auto 7px;padding:0 21px;}
			#header{clear:both;border-bottom:1px solid #000;padding:7px 0 14px;margin-bottom:28px;text-transform:uppercase;font-size:23px;letter-spacing:-.05em;}
			#header:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
			#header h1{float:left;font-weight:bold;color:#fff;}
			#header h2{float:right;color:#fff;}
			
			#footer{text-transform:uppercase;font-size:23px;letter-spacing:-.05em;}
			#footer:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
			#footer h1{float:left;font-weight:bold;color:#444;}
			#footer h2{float:right;color:#444;}
						
			#contact{margin-bottom:35px;font-size:16px;font-weight:bold;}
			#contact li{margin-bottom:7px;background:#fcfcfc url(http://elihorne.com/exp/natty/images/texture-light.png) scroll left top repeat-x;color:#000;padding:3px 4px 4px;clear:left;float:left;border-bottom:3px solid #fff;}
			body.light #contact li{background:#070707 url(http://elihorne.com/exp/natty/images/texture-dark.png) scroll left top repeat-x;color:#fff;}
			#contact li:before{content:'// ';}
			#contact li a{color:#1aff00;}
			body.dark #contact li a{color:#68e32f}
			#contact:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
			
			#content{font-size:12px;}
			#content h3{margin-left:-150px;font-weight:bold;text-transform:uppercase;float:left;font-size:13px;}
			#content p{margin-bottom:14px;}
			#content .pod{padding-left:150px;padding-bottom:7px;margin-bottom:21px;border-bottom:1px solid #000;}
			#content .pod:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
			#content ul{margin-bottom:14px}
			#content ol{margin-bottom:28px;}
			#content ol ol{margin-bottom:14px;}
			#content li{margin-bottom:7px;}
			#content ul li{list-style:circle;margin-left:14px;}
			#content ol li{list-style:decimal-leading-zero;margin-left:25px;}
			#content li li{list-style:none;font-weight:bold;margin-left:14px;list-style:decimal-leading-zero;}
			#content li ul li{margin-left:0;list-style:none;font-weight:normal;color:#999;font-family:georgia,serif;font-size:12px;font-style:italic;}
			#content h4{margin-bottom:10px;font-weight:bold;font-size:13px;text-transform:uppercase;}
			#content h4:hover{cursor:pointer;text-decoration:underline}
			
			#content h4.collapsed{}
			
			#tools{float:right;color:#b1b1b1;font-size:9px;text-transform:uppercase;}
			
			body.light{background:#fcfcfc url(http://elihorne.com/exp/natty/images/texture-light.png) left top repeat-x;color:#000;border-top-color:#1aff00}
			body.dark #contact li{border-bottom:3px solid #000;}
			body.light a{color:#000;}
			body.light #header{border-bottom:1px solid #d1d1d1;}
			body.light #header h1, body.light #header h2{color:#000;}
			body.light #footer h1, body.light #footer h2{color:#c6c6c6;}
			body.light #content .pod{border-bottom:1px solid #d1d1d1;}
			a#more{display:none;}