body {
  background: white;
  font-size: 12pt;
  padding: 0px !important;
  }

#top {
  display: none !important;
  }

#sidebar {
  display: none !important;
  }

#nav {
  display: none !important;
  }

#navcontainer {
  display: none !important;
  }

#spacer {
  display: none !important;
  }

#spacer2 {
  display: none !important;
  }

.tothetop {
  display: none !important;
  }

.left { 
  display: none !important;
  }



h1.irwelcome, h1.irnews, h1.irrecital,
h1.irfaqs, h1.ircontact, h1.irclasses,
h1.ircdt, h1.ircalendar, h1.irabout,
h1.ircamps {
  height:20px; 
  } 

h1.irwelcome em, h1.irnews em, h1.irrecital em,
h1.irfaqs em, h1.ircontact em, h1.irclasses em,
h1.ircdt em, h1.ircalendar em, h1.irabout em,
h1.ircamps em {
  height:20px;
  }



/*#dealernav {
  display: none !important;
  }

#photobox a {
  display: none !important;
  }

#photobox {
  width: 517px;
  height: 280px;
  }

#photobox img { 
  top: 0px;
  }

.galhead {
  display: none !important;
  }

.galpict {
  float: none !important;
  }

.galinfo {
  float: none !important;
  }
*/

#container, #content {
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }

/*div#content {
   margin-left: 10%;
   padding-top: 1em;
   border-top: 1px solid #930;
   }*/

/* div#mast {
   margin-bottom: -8px;
   }
div#mast img {
   vertical-align: bottom;
   }
*/

/* a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#content a[href^="/"]:after {
   content: " (http://www.alistapart.com" attr(href) ") ";
   } */