#wrapper { width: auto; margin: 0; background-color: #fff; color: #000; }
#nav { position: relative; float: none; display: block; width: auto; height: 160px; }
#pageHome #nav #logo, #nav #logo { position: inherit; top: 0; left: 0; }
#nav ul, #subnav ul, ul#banner, p.actions { display: none; }
#main, #subnav, #content, #pageHome #content, #pageHome #main, #content ul.gallery, #footer { clear: left; float: none; width: auto; display: block; margin: 0; }
#main { margin-top: 1em; }
#content p { clear: left; }
#contact { color: #000; }
#content { min-height: inherit; }
#pageHome h1, #pageContact h1 { background: none; background-image: none; text-indent: 0; }

