@font-face {
  font-family: 'Gotham';
  src: url('fonts/Gotham-Book.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Gotham';
  src: url('fonts/Gotham-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Gotham';
  src: url('fonts/Gotham-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Gotham';
  src: url('fonts/Gotham-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Gotham';
  src: url('fonts/Gotham-Black.woff') format('woff');
  font-weight: 900;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Gotham';
  src: url('fonts/Gotham-Thin.woff') format('woff');
  font-weight: 100;
  font-style: normal;
  font-display: auto;
}


#adminbar, footer, header, aside, #navcontent, #heroimage
{ display: none;}

h1, h2, h3, h4, h5, h6, p, ul, ol, a, table, td, tr, #maincontent main h2, #maincontent .moreinfo-block h2 a, #maincontent .moreinfo-block h3 a, #introlist, #contactpanel{ color: #000 !important; background: none !important; border: none !important;}

h1, h2, h3, h4, h5, h6, #maincontent main .moreinfo-block h2, #maincontent .moreinfo-block h3{ font-weight: 500 !important; padding-left: 0 !important; margin-left: 0 !important;}

#maincontent main .moreinfo-block h2 a, #maincontent .moreinfo-block h3 a{padding-left: 0 !important; margin-left: 0 !important;}

#maincontent{ background: none;}
.moreinfo-container, #contactpanel { display: block !important; padding: 0 !important;}

#maincontent main ul li:before {
    background: #000 !important;
}

table, blockquote{
	border: 2px solid #000 !important; 	
	-webkit-box-shadow:  none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
	
}
#maincontent blockquote{ background:none !important;  padding: 30px 30px 1px 30px;}
td, th{ border: 1px solid #000 !important;}
th{ background:#000 !important; color: #fff !important;}

.imageright{ float:none !important; display:block !important; margin: 0 auto 30px auto !important;}