body {
	background: #fff;
	margin: 0;
}
@font-face {
font-family: 'FuturaLight';
src: url('fonts/FuturaLight.ttf');
     /*url('Sansation_Light.eot');  IE9 */
}

@font-face {
font-family: 'FuturaBold';
src: url('fonts/FuturaStd-CondensedBold.otf');
     /*url('Sansation_Light.eot');  IE9 */
}

@font-face {
font-family: 'MankSansM';
src: url('fonts/MankSans-Medium.ttf');
     /*url('Sansation_Light.eot');  IE9 */
}

@font-face {
font-family: 'MankSans';
src: url('fonts/MankSans.ttf');
     /*url('Sansation_Light.eot');  IE9 */
}

@font-face {
font-family: 'Avenir';
src: url('fonts/AvenirNextLTPro-Regular.otf');
}

@font-face {
font-family: 'AvenirBold';
src: url('fonts/AvenirNextLTPro-Demi.otf');
}

@font-face {
font-family: 'AvenirItalic';
src: url('fonts/AvenirNextLTPro-It.otf');
}

#container {
	background: #fff;
	width: 850px;
	padding: 0px 25px;
	margin: 0 auto;
}

#header {
	color: #eee;
	margin: 0 auto;
	font-size: 40px;
	font-family: AvenirBold, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: center; 
	padding: 25px;
}

#content {
	width: 850px;
	/*top: 150px; was 50px before*/
	/*left: 50px; was 300px before*/
	/*position: absolute;*/
	padding-left: 0px;
	font-size: 12px;
	font-family: Avenir, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#content img {
	padding: 5px;
	}

a:link {
	color: #777;
	text-decoration: none;
}

a:visited {
	color: #777;
	text-decoration: none;
}

a:hover {	
	text-decoration: none;
	color: #000;
}

a:active {
	color: #777;
	text-decoration: none;
}

.topnav {
	text-align: center;
	color: #979797;
	font-family: Avenir, FuturaBold, Impact, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;
	/* font-weight:bold; */
	font-size: 16px;
	padding: 15px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #eaeaea;
	}

.topnav a:link {
	margin-top: 5px;
	text-decoration: none;
	color: #979797;
	}

.topnav a:visited {
	background-color:#FFF;
	margin: 5px;
	text-decoration: none;
	color: #979797;
}

.topnav a:hover {
	border-bottom: 1px dotted #777;
	color: #777;
} 

.topnav a:active {
}

#footer {
	font-family: Avenir, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;
	/* font-weight:bold; */
	padding: 30px;
	margin-top: 50px;
	border-top: 1px solid #eaeaea;
	}

h1 {
	color: #333;
	font-size: 28px;
	font-family: Avenir, MankSansM, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;
}

h2 {
	color: #222;
	font-size: 24px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #777;
	font-family: FuturaLight, AvenirBold, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;
}

h3 {
	color: #777;
	line-height: 1pt;
	font-family: Avenir, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;
}

h4 {
	color: #979797;
	font-size: 20px;
	margin-bottom: 5px;
	font-family: AvenirBold, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;
}

img.center2 {   display: block;   margin-left: auto;   margin-right: auto; border: 0;}