/*
	Northproject
	Screen Stylesheet
	
	Some rights reserved: http://creativecommons.org/licenses/by-nc-sa/2.0/uk/
*/	@import url("reset.css");
	html								{ font-size: 100%; }
	body								{ width: 100%; height: 100%; font: 62.5%/1.5 "Trebuchet MS", Tahoma, Verdana, sans-serif; color: #c3bbb7; background: #2b2825 url(../img/bg.jpg) right top no-repeat; }

/*	Base Layout						*/
	#wrap							{ padding: 20px; margin: 0 auto; width: 285px; }

/*	HTML Elements					*/ 
	h1, h2, h3, h4, p, pre,
	blockquote, ul, dl, ol				{ margin: 0 0 1em; }
	a:link, a:visited				{ color: #d0d451; text-decoration: underline; }
	a:hover, a:active, a:focus		{ color: #fff; text-decoration: underline; }
	a img							{ border: none; }
	h1								{ position: absolute; top: -99999em; }
	h2								{ font-size: 1.1em; line-height: 1.7em; margin: 0; color: #FFF; }
	p, ul, dl, ol, pre, blockquote		{ font-size: 1.1em; line-height: 1.7em; }
	ul li								{ list-style: none outside; padding-left: 15px; background: url(../img/bullet.gif) 0 0.55em no-repeat; }
	i								{ font-style: italic; }
	em								{ font-style: normal; color: #fff; }
	strong, b							{ font-weight: bold; }
	pre, code						{ color: #ccc; font-size: 1.1em !important; font-family: "Courier New", Courier, monospace; }
	abbr, acronym						{ border-bottom: 1px dotted #09F; cursor: help; }
	address							{ font-style: italic; }
	hr								{ display: none; }
	
/*	Classes							*/
	.hr								{ height: 1px; overflow: hidden; border-top: 1px solid #736c65; margin: 0 0 1em; } 
	.linkedIn						{ padding-left: 20px; background: url(../img/linkedIn.gif) left center no-repeat; }
	.tumblr_posts li					{ border-top: 1px solid #736c65; margin: 1em 0 0; padding: 1em 0 0; }
	.tumblr_caption					{ margin: 0.5em 0 0; }