
body { text-align: left; margin: 0; padding: 0 }
#fram { text-align: left; margin: 0; padding: 0 }
#main, #cont { background-image: none }
#hedr, #menu, div.hzmenu, div.quote, #futr li.site, #futr li.cont, #futr li#fpri, #futr li#facc, p.rgtalign { display: none }
#cont                      { margin: 0; padding: 0; width: 100%; float: none; clear: none } /*was 90%*/
/* Spec on lowest container for IE. FF perceptably narrower */
.class-child, .class-adult, .events { width: 100%; margin-right: 0; }
p, ul, blockquote, p.rgtalign, h1, h2, h3, h4 { margin: 1em 0 0; }
#cont .summer, #cont .summer h2, #cont .summer p  { color: #000; }
/* 90% -> pile in lhs in IE. Works best with nothing spec'd*/
#cont img { margin-right: 0 }
div.summer > p.admiss:last-child { border-bottom: none;  }
#futr p { margin-left: 0 }
#futr ul { margin-top: 2em }
