

		html, body, h1, h2, p, ul, li{
			margin: 0; padding: 0;
		}
		ul{
			list-style: none;
		}	
		header, footer, section{
			display: block;
		}
		
		body{
			border-top: 2px solid #000000;
			font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
			background-color: #282a2e;
			color: #fdfeff;
			font-weight: 400;
			text-shadow: 0 0 5px #000000;
		}
		
		a{
			color: #fdfeff;
			text-decoration: none;
		}
		
		a:hover{
			text-decoration: underline;
		}
		
		h1{
			font-size: 2em;
		}
		
		h2{
			font-size: 1.5em;
		}
		
		header h1 a{
			padding: 0; margin: 0 0 0 -7px;
			text-decoration: none!important;
		}

		body{
			padding: 100px 0;
		}
		
		header, footer, section{
			width: 680px;
			margin: 0px auto;
		}
		
		header{
			margin-bottom: 7em;
		}
		
		section{
			margin-bottom: 3em;
		}
		header h1, header h2{
			font-weight: 400!important;
		}
		header h1 a{
			display: block;
			font-size: 3.6em;
			line-height: 1em;
			text-decoration: none;
		}
		header h1 em{
			font-style: normal;
		}
		header h2#email span{
			display: none;
		}
		
		
		#i-just-make-things-work{
			float: right;
			font-size: 1.2em;
			margin-right: 40px;
			text-align: right;
		}
		#blog-cta{
			font-size: 1.7em;
			margin-bottom: 2em;
		}
		
		ul, ul li {
			float: left;
		}
		
		ul li{
			margin-left: 20px;
		}
		ul li:first-child{
			margin-left: 0;
		}
		
		ul li.twitter a:hover{
			color: #9ae4e8;
		}
		
		ul li.facebook a:hover{
			color: #3b5998;
		}
		
		ul li.linked-in a:hover{
			color: #006699;
		}
		
		ul li.deviantart a:hover{
			color: #40534a;
		}
		
		ul li.google-reader a:hover{
			color: #006798;
		}
		
		ul li.last-fm a:hover{
			color: #d51007;
		}
		
		ul li.delicious a:hover{
			color: #3274d0;
		}
		
		ul li.odeon a:hover{
			color: orange;
		}

