body {
  padding: 0px; 
  background: url(pix/8hdrgrd.gif) #fffbe7 repeat-x 50% top; 
  margin: 0px; 
  color: #000;
}
table, tr, td {
  padding: 0px; border: 0px; margin: 0px; 
}
.calendar_display .hasDatepicker {
   width:33%;
}
.calendar_display input[type="submit"].col-lg-1  {
   width:15%;
}
.order_input {
   width: 260px;
}
@media (min-width: 992px) {
   .col-md-1 {
      width:11%;
   }
   .col-md-2 {
      width:22%;
   }
   .col-md-3 {
      width: 50%;
   }
   .col-md-4 {
      width:50%;
   }
}
#header {
  border:0px;
}
.order_time_left h3.notice {
  color:red;
}
.venue_event_buy_descrip h3 {
  color: maroon;
}
.events {
  padding: 8px;
  width:950px;
  float:left;
}
.separator {
  padding-left:3px;
  padding-right:3px;
}
h2,h3 {
  padding-left:8px;
}
div.list_label {
  padding-left:8px;
  color: #000;
}
div.list_label h3 {
  color: #000;
}
.flash-container {
  margin:20px;
}
.indent {
  font-size: 14px;
}
.bodyroot #container {
  background: #FFF; margin: 0px auto; width: 970px; TEXT-ALIGN: left
}
.bodyroot #header {
  padding: 0px; background: url(pix/7band.gif) #5bb4e5 no-repeat left top; height: 114px
}
.bodyroot #header #logo {
  padding: 0px 10px; 
  float: left; 
  width: 240px; 
  height: 120px;
}
.bodyroot #header #bannertop {
  padding: 0px; 
  display: block; 
  background: url(pix/BannerTop.gif) no-repeat right top; 
  float: right; 
  width: 580px; 
  height: 40px; 
  border:0;
}
.bodyroot #header H2 {
  padding: 10px 0px; 
  margin: 0px; 
  color: #444;
}
.bodyroot .blue_ul_out {
  background: url(pix/ulin.gif) no-repeat left top; float: left; width: 12px; height: 12px
}
.bodyroot .blue_ur_out {
  padding: 0px; background: url(pix/urin.gif) no-repeat right top; float: right; 
  width: 12px; 
  height: 12px
}
.bodyroot #ctl00_mainmenuwrap {
  padding: 0px; 
  margin: 0px auto; 
  width: 950px;
}
input {
  background: #fffbe7
}
.bodyroot #mainContent {
  width: 950px; 
  background: #FFF; 
  margin-left: -10px; 
  padding-left:10px;
  padding-right:10px;
}
.bodyroot #rightcol {
  float: right; margin: 15px 10px 0px 0px; 
  width: 140px; height: 500px; 
  background: #FFF;
}
.bodyroot #footeroc {
  padding: 0px 10px;
}
.bodyroot #footeroc p {
  padding: 10px 0px; 
  margin: 0px;
}
.fltrt {
  float: right; margin-left: 8px
}
.fltlft {
  float: left; margin-RIGHT: 8px
}
.clearfloat {
  CLEAR: both; font-size: 1px; LINE-height: 0px; height: 0px
}
.footer1 {
  padding: 0.5em 4em 0em 4em ; 
  border-TOP: #ff6900 2px solid; 
  margin: 1em auto; 
  width: 800px; 
  TEXT-ALIGN: center;
}
.footer2 {
  font-size: xx-small; margin: 0px auto; width: 450px; TEXT-ALIGN: center
}
.mainmargin {
  margin: 0em auto; width: 580px
}