#top, #focus, focusSubWrapper, #menu, #boxHeaderSpots, #disclaimer, #boxMiniWrapper, #bannerFull, .libraryLink, #googleMaps {
   display: none;
}

#printBox, #content, #paragraphMain, #box, #boxWrapper, #boxHeader, #boxHeaderText, #newsHome, #footer {
   display: inline;
   height: auto;
   width: 640px;
   float: none;
   margin: 0;
   padding: 0;
}

#center {
   width: 640px;
   margin: 0;
   padding: 0;
   float: none;
}

#paragraphMain {
   padding: 0 0 1.5em 0;
}


#specBackground, #wrapper {
   background-image: none;
}

#logo {
   display: inline;
   height: auto;
   width: 640px;
   margin: 0;
   padding: 0;
   text-align: right;
}

.white {
   color: #555;
}

.hide {
   display: block;
}

h1, h2, h3, h4, h5, h6 {
   page-break-before: avoid;
}