#middle .main, 
#middle .side {
  _height: 543px;  
}
#main_content{
  _height: 451px;
}
.menu dl.menu_item dd.prices_container dl.prices dd.price{
  _width: 30px;
}

#main_content{
  overflow: visible;
}

h1.logo_bg a,
.logo_bg,
ul#nav li a,
h2#group_logo a,
.arrow_button,
ul#master_gallery li a,
.main_gallery_vignette,
ul#events li h2,
.menu h2,
p.footer_bar_logos_notes,
ul#footer_bar_logos li a{
  behavior: url(/iepngfix/iepngfix.htc);
}
ul#events li h2{
  background-position: 20px 55%;
}

dl.form dt{
  width: 105px;
}
dl.form dd{
  margin-left: 105px;
}