#main,
.articles #wrapper #main {
  background: url(/images/page-bg.jpg) 30px center no-repeat;
  width: 420px;
  height: 650px;
  padding-left: 340px;
}

.terms-html #main {
  background: none;
  padding-left: 20px;
  padding-top: 10px;
  width: 750px;
}

.terms-html #main #ezPageDefault {
	width: auto;
}

#main .centerColumn {
  text-align: left;
  width: 400px;
}

#ezPageDefault {
  overflow: auto;
}

#navBreadCrumb {
  display: none;
}

#pipes-page,
#article-page,
#gallery-page,
#info-page,
#contact-page {
  background: url(/images/nav/pipes.png) no-repeat center top;
  padding-top: 50px;
  margin-top: 10px;
}

H1 {
  margin-bottom: 10px;
}

#pipes-page H2,
#article-page H2,
#gallery-page H2,
#info-page H2,
#contact-page H2 {
  background: url(/images/nav/table-of-contents.jpg) no-repeat center;
  text-indent: -9999px;
}

IMG {
  margin: 10px;
}

UL {
  list-style: none;
}

#main UL LI {
  margin-top: 20px;
}

#gallery-page UL LI {
  margin-top: 13px;
}


.specials #ezPagesHeading {
  background: url(/images/nav/special-collections-header.jpg) no-repeat center;
  height: 60px;
  text-indent: -99999px;
}


.danish-pipes-html #main,
.hans-former-nielsen-html #main {
  padding-left: 20px;
  background: none;
}

.danish-pipes-html #main .centerColumn,
.contact #main .centerColumn,
.hans-former-nielsen-html #main .centerColumn {
  width: 720px;
}

.hans-former-nielsen-html H1 {
  font-weight: bold;
  text-align: center;
}


.special-collections-html #main H2 {
  background: url(/images/nav/special-collections-header.jpg) top center no-repeat;
  text-indent: -9999px;
  height: 60px;
}

.newsletter-html #main H2 {
  background: url(/images/nav/newsletter.jpg) top center no-repeat;
  text-indent: -9999px;
  height: 60px;
}

#breadCrumb {
  position: absolute;
  top: 71px;
  left: 60px;
}





@media (max-width:500px) {

	#main .centerColumn {
		width: 100%;
  }

	#wrapper #pipes-page LI {
		height: auto !important;
  }

	#main, .articles #wrapper #main {
		background: none;
		padding-left: 0px;
		margin: 0px;
    height: auto;
	}

	.centerColumn, .articles #wrapper #main .centerColumn {
    width: 300px;
    height: auto;
		overflow: hidden;
  }

	#ezPageDefault {
    height: auto;
		overflow: hidden;
  }

	#pipes-page A {
    display: block;
  }


}

