@font-face {
    font-family: 'hess_gothic_round_nfregular';
    src: url('/fonts/hessgothicroundnf-webfont.eot');
	src: url('/fonts/hessgothicroundnf-webfont.svg#hess_gothic_round_nfregular') format('svg'),
		url('/fonts/hessgothicroundnf-webfont.eot#iefix') format('embedded-opentype'),
         url('/fonts/hessgothicroundnf-webfont.woff') format('woff'),
         url('/fonts/hessgothicroundnf-webfont.ttf') format('truetype');
         
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'hess_gothic_round_nfbold';
    src: url('/fonts/hessgothicroundnf-bold-webfont.eot');
	src: url('/fonts/hessgothicroundnf-bold-webfont.svg#hess_gothic_round_nfbold') format('svg'),
		url('/fonts/hessgothicroundnf-bold-webfont.eot#iefix') format('embedded-opentype'),
         url('/fonts/hessgothicroundnf-bold-webfont.woff') format('woff'),
         url('/fonts/hessgothicroundnf-bold-webfont.ttf') format('truetype');
         
    font-weight: normal;
    font-style: normal;

}

h1,h2,h3,p{margin:0; padding:0;}

h1
{
	font-family: 'hess_gothic_round_nfregular',Helvetica,Arial,Sans-serif;
	font-size:3.5em;
	line-height:.9em;
	
}

h2
{
	font-family: 'hess_gothic_round_nfbold',Helvetica,Arial,Sans-serif;
	font-size:3.3em;
	line-height:.9em;
}

h3
{
	font-size:2em;
	font-family: 'hess_gothic_round_nfbold',Helvetica,Arial,Sans-serif;
	line-height:.9em;
}

#mainheader p,#header p
{
	font-size:1.2em;
	font-family: 'hess_gothic_round_nfregular',Helvetica,Arial,Sans-serif;
	line-height:.9em;
}



.tight{letter-spacing:-3px;}
.tighter
{
	letter-spacing:-16px;
	font-family: 'hess_gothic_round_nfregular',Helvetica,Arial,Sans-serif;
}
.tighter:after
{
	padding-right:14px;
	content:"\a0";
}

li
{
	font-size:2em;
	font-family: 'hess_gothic_round_nfbold',Helvetica,Arial,Sans-serif;
	line-height:1em;

}
li a
{
	text-decoration:none; color:#edc;
}
li a:hover
{
	color:#f0922f;
}




