* { margin: 0; padding: 0; }
body { font: 14px/1.4 "Helvetica Neue", Helvetica, Arial, sans-serif; }

@font-face
{
    font-family: Helvetica_Neue;
    src: url('fonts/HelveticaNeueLTCom-Th.eot');
    src: local(Helvetica_Neue), url('fonts/HelveticaNeueLTCom-Th.ttf') format('opentype');
}

article, aside, figure, footer, header, nav, section { display: block; }

h1 {
	line-height:2;	
}

h2 {
	line-height:2;	
}


#main {
	margin:10px 0 10px 410px;	
	padding:8px;
	max-height:570px;
	overflow-x:hidden;
	overflow-y:scroll;
	background:url(../images/JaredKraftContentBG.png);
}

#post-head h2 {
	font:23px/2.3 "Helvetica_Neue", Helvetica, Arial, sans-serif;
	font-weight:100;
	letter-spacing:1px;
	text-transform:uppercase;
	line-height:1.2;	
	text-align:right;
}

#post-body {
	padding:15px 0 0 0;	
}