#header, #sidebar,
#footernav #nav,
#footerinfo,
#content p,
div.slideshowlink,
#footer a, #footer img,
#footer {
display: none;
}
#headernav {
display: none;
}
#searchform {
display: none;
}
#contactus, #printer_header {
display: block;
}

body, #footer, #page, #container {
	background:none;
}

a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }

#container {
	clear:both;
	width:auto;
	border-top:5px solid #4574a4;
	padding-top:10px;
}
#page, #content, #printer_header, #footer {
	width: auto;
	border: 0;
	color:#000;
	margin: 0;
	padding: 0;
	float: none !important;
}

#content > table {
	clear:both;
	width:100%;
}

body, #page, #content {
	font-size: 11pt;
}

#printer_header img {
	max-width:100%;
	padding-bottom:5px;
}

#printer_header {
	font-size:16pt;
}

#page {
	margin:0 1%;
}

#printer_header, #content .post p {
	display: block;
}

#content .ngg-galleryoverview {
	overflow:visible;
	float:none !important;
	width:100%;
	padding:1% 0;
	clear:both;
	display:block;
	min-height:120px;
	border:1px solid #fff;
}

#content .ngg-gallery-thumbnail-box {
	float:left !important;
	clear:none;
	width:15%;
	margin:1% 1% 1% 0;
	display:inline;
}

#content .ngg-gallery-thumbnail-box img {
	width:95px;
	height:80px;
}

#content table td .ngg-gallery-thumbnail-box {
	display:block;
	width:auto;
}

#content table td .ngg-gallery-thumbnail-box img {
	width:95px;
	height:80px;
}
h2 {
	margin:15px 0;
}
