
@import url( ../standard/ui.css );

@import url( ../standard/news.css );

@import url( ../standard/media_goodies.css );

@import url( ../standard/events.css );


#OMNI_greater_billboard {

  width: 861px;

  height: 282px;

  position: absolute;

  top: 0;

  left: 0;

  background-image: url( images/billboard_bg.gif );

  background-repeat: no-repeat;

  margin: 0;

  padding: 6px 0 0 7px;

}


#OMNI_billboard {

  width: 852px;

  height: 272px;

}


#OMNI_billboard * {

  margin: 0;

  padding: 0;

}


.OMNI_extra_greater_primary_content_container {

  top: 295px;

}


#OMNI_primary_content {

  height: 213px;

}


#OMNI_view_all_news {

  position: absolute;

  right: 16px;

  top: 7px;

  z-index: 2500;

}


#OMNI_extra_greater_media_goodies {

  top: 565px;

}


#OMNI_media_goodies {

  height: 226px;

}


#OMNI_greater_secondary_content {

  top: 295px;

}


#OMNI_events_heading {

  position: absolute;

  top: 6px;

  margin-bottom: 0;

  z-index: 5000;

  left: 14px;

}


#OMNI_view_all_events {

  top: 7px;

  right: 15px;

}


#OMNI_secondary_content {

  height: 504px;

}


#OMNI_events {

  height: 222px;

}


#OMNI_greater_events_calendar {

  width: 258px;

  height: 191px;

  background-image: url( images/events_calendar_bg.gif );

  background-repeat: no-repeat;

  margin: 1px 0 0;

  position: relative;

  left: 4px;

  top: 0;

  overflow: hidden;

}


#OMNI_greater_events_calendar object {

  width: 158px;

  height: 174px;

  position: absolute;

  left: 7px;

  top: 10px;

  margin: 0;

  padding: 0;

}


#OMNI_events_filter {

  width: 87px;

  height: 174px;

  position: absolute;

  left: 164px;

  top: 10px;

  margin: 0;

  padding: 0;

  background-image: url( images/events_filter_bg.gif );

  background-repeat: no-repeat;

  background-position: left bottom;

}


#OMNI_events_filter h1 {

  margin: 0 4px 0 0;

  padding: 5px 0 4px 6px;

  background-color: #777F76;

}


#OMNI_events_filter #OMNI_filter_events_by_location,
#OMNI_events_filter #OMNI_filter_events_by_artist {

  width: 79px;

  position: absolute;

  left: 3px;

}


#OMNI_events_filter #OMNI_filter_events_by_location {

  top: 24px;

}


#OMNI_events_filter #OMNI_filter_events_by_artist {

  top: 98px;

}


#OMNI_events_filter #OMNI_filter_events_by_location label,
#OMNI_events_filter #OMNI_filter_events_by_artist label {

  display: block;

  margin: 0 0 5px;

  padding: 6px 0 5px 4px;

}


#OMNI_events_filter  .OMNI_text_input {

  padding: 0 0 0 2px;

}


#OMNI_events_filter  .OMNI_text_input input {

  width: 67px;

  height: 13px;

  font-size: 9px;

  padding: 2px 3px 2px;

  border: 1px solid;

  border-color: #616161 #B3B3B3 #D4D4D4 #B3B3B3;

}


#OMNI_events_filter .OMNI_submit {

  text-align: right;

  margin: 9px 3px 0 0;

}


#OMNI_events_filter .OMNI_submit input {

  width: 29px;

  height: 16px;

}


