.wrapper {
position: relative;
width: 800px;
margin-left: auto;
margin-right: auto;
}

@font-face {
  font-family: "futura_book";
  src: url("http://www.grantagold.com/type/futura_book.eot"); /* IE */
  src: local("Futura book"), url("http://www.grantagold.com/type/futura_book.otf") format("opentype"),
  url("http://www.grantagold.com/type/futura_book.ttf") format("truetype"); /* NON IE */
  }
  
@font-face {
  font-family: "futura_bookital";
  src: url("http://www.grantagold.com/type/futura_bookital.eot"); /* IE */
  src: local("Futura book italic"), url("http://www.grantagold.com/type/futura_bookital.otf") format("opentype"),
  url("http://www.grantagold.com/type/futura_bookital.ttf") format("truetype"); /* NON IE */
}

@font-face {
  font-family: "futura_bold";
  src: url("http://www.grantagold.com/type/futura_bold.eot"); /* IE */
  src: local("Futura bold"), url("http://www.grantagold.com/type/futura_bold.otf") format("opentype"),
  url("http://www.grantagold.com/type/futura_bold.ttf") format("truetype"); /* NON IE */
}

.header
{
	font-family:				"futura_book", sans serif;
	font-size:					11pt;
	color:						#2E2E2E;
	text-decoration: 			none;
	letter-spacing:				 0.22em;
}

.header a:visited, .header a:link, .header a:active
{
	font-family:				"futura_book", sans serif;
	font-size:					11pt;
	text-decoration:			none;
	color:						#525252;
    letter-spacing:				 0.22em;
}

.header a:hover
{
	font-family:				"futura_book", sans serif;
	font-size:					11pt;
	text-decoration:			none;
	color:						#FFFFFF;
	background-color:			#333;
	letter-spacing:				 0.22em;
}

.book
{
font-family:				"futura_book", sans serif;
font-size:					10pt;
color:						#353535;
letter-spacing:				 0.12em;
}

.book a:visited, .book a:link, .book a:active
{
font-family:				"futura_book", sans serif;
font-size:					10pt;
text-decoration:			underline;
color:						#525252;
letter-spacing:				 0.12em;
}

.book a:hover
{
	font-family:				"futura_book", sans serif;
	font-size:					10pt;
	text-decoration:			none;
	color:						#FFFFFF;
	background-color:			#666;
	letter-spacing:				 0.12em;
}

.footer
{
font-family:				"futura_book", sans serif;
font-size:					8pt;
color:						#939393;
}

.footer a:visited, .footer a:link, .footer a:active
{
font-family:				"futura_book", sans serif;
font-size:					8pt;
text-decoration:			underline;
color:						#939393;
}

.footer a:hover
{
font-family:				"futura_book", sans serif;
font-size:					8pt;
text-decoration:			none;
color:						#FFFFFF;
background-color:			#939393;
}

.footerital
{
font-family:				"futura_bookital", sans serif;
font-size:					8pt;
color:						#939393;
}

.footerital a:visited, .footerital a:link, .footerital a:active
{
font-family:				"futura_bookital", sans serif;
font-size:					8pt;
text-decoration:			underline;
color:						#939393;
}

.footerital a:hover
{
font-family:				"futura_bookital", sans serif;
font-size:					8pt;
text-decoration:			none;
color:						#FFFFFF;
background-color:			#939393;
}

.link
{
font-family:				"futura_book", sans serif;
font-size:					10pt;
color:						#939393;
}

.link a:visited, .link a:link, .link a:active
{
	font-family:				"futura_book", sans serif;
	font-size:					10pt;
	text-decoration:			none;
	color:						#999999;
}

.link a:hover
{
font-family:				"futura_book", sans serif;
font-size:					10pt;
text-decoration:			none;
color:						#ffffff;
background-color:			#939393;
}
