/* these two fonts were brought to you by http://www.fontsquirrel.com/fontface/generator */
@font-face { font-family: 'UniversalisADFStdRegular'; src: url('http://aramaki/assets/fonts/universalisadfstd-regular-webfont.eot') format('eot'), url('http://aramaki/assets/fonts/universalisadfstd-regular-webfont.woff') format('woff'), url('http://aramaki/assets/fonts/universalisadfstd-regular-webfont.ttf') format('truetype'), url('http://aramaki/assets/fonts/universalisadfstd-regular-webfont.svg') format('svg');  font-weight: normal; font-style: normal; }/* http://arkandis.tuxfamily.org/adffonts.html */
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,b,u,i,center,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-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
	html { }
	body { font-size: 1.2em; color: #333; line-height: 1.4em;font-family: "UniversalisADFStdRegular"; width:50em; margin-left: 2em; text-align: left; margin-top: 1em; margin-bottom: 4em; padding-bottom: 2em;}
	p { line-height:1.3em; }
	p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset {margin-bottom:1em;}
	a, a:visited, *[onclick]{ color: #333; text-decoration: none; border-bottom: 1px solid #ccc; cursor: pointer;}
	a:hover, a:visited:hover, *[onclick]:hover  { border-bottom: 1px solid #83b0fe; color: #2e52a4;}
	header { } 
		header h1 {font-size:1.7em; margin: 0; padding: 0; display: inline-block;}
		h1 + p { display: inline !important; }
		header h1 { display: inline-block; }
	section { padding: 0; margin: 0; }
	article { margin-top: .5em; }
	article ul { margin:0.5em 0 1em 0em; width: 50em;}
		article h2 { margin: 0; padding: 0; }
	article#links { float: right; width: 50%; margin: 0; padding: 0; }
	article#bio { margin: 0; padding: 0; margin-right: 2em; width: 46%; margin-top: 1em;}
		article#bio p {  }
	.me { border: 1px solid #ccc; padding: 2px; float: left; margin-right: 1.1em; }
	footer { margin-top: 1em; padding-top: 1em; border-top: 1px dotted #ccc; font-size: 80%; clear: both;}
	ol.inline li { display: inline !important; }

