

@import url( ../standard/ui.css );

@import url( ../standard/media_goodies.css );


#OMNI_greater_artist_media {

  position: absolute;

  top: 0;

  left: 275px;

  background-image: url( images/artist_media_bg.gif );

  background-repeat: no-repeat;

  width: 593px;

  height: 504px;

}


#OMNI_greater_artist_media object {

  margin: 0;

  padding: 0;

  position: absolute;

  top: 12px;

  left: 5px;

  width: 580px;

  height: 470px;

}


#OMNI_extra_greater_media_goodies {

  top: 511px;

}


#OMNI_media_goodies {

  height: 226px;

}


#OMNI_secondary_content {

  height: 468px;

  padding-top: 284px;

}


#OMNI_discography {

  height: 430px;

}


#OMNI_discography .OMNI_album {

  margin-bottom: 2em;

}


#OMNI_discography .OMNI_album .OMNI_general_info {

  position: relative;

  background-color: #585C57;

  padding: 6px 2px 6px 109px;

  border: 1px #7E7D7C;

  border-style: solid none;

  color: #F2EFDB;

  min-height: 100px;

}


#OMNI_discography .OMNI_album .OMNI_general_info:after {

  content: "*";

  font-size: 0;

  display: block;

  height: 0;

  clear: both;

  overflow: hidden;

  margin: 0 0 -1px;

}



#OMNI_discography .OMNI_album .OMNI_general_info .OMNI_album_cover {

  border: 1px solid #B6B8AD;

  margin: 0;

  position: absolute;

  top: 6px;

  left: 4px;

}


#OMNI_discography .OMNI_album .OMNI_general_info .OMNI_text_info {


}


#OMNI_discography .OMNI_album .OMNI_general_info .OMNI_artist_name {

  font-weight: bold;

}


#OMNI_discography .OMNI_album .OMNI_general_info .OMNI_price {

  font-weight: bold;

  margin: 1.25em 0;

}


#OMNI_discography .OMNI_album .OMNI_general_info .OMNI_interactions {

  margin: 0;

  font-size: 0;

}


#OMNI_discography .OMNI_album .OMNI_general_info .OMNI_interactions .OMNI_interaction {

  margin: 0 1px 0 0;

}


#OMNI_discography .OMNI_album .OMNI_view_track_list {

  background-image: url( images/view_track_list_bg_patt.gif );

  background-repeat: repeat-x;

  padding: 0.2em 0.6em 0.4em;

  margin: 0.5em 0;

  vertical-align: middle;

  background-color: #273533;

}


#OMNI_discography .OMNI_album .OMNI_view_track_list a {

  text-decoration: none;

  font-weight: bold;

  color: #FFFFFF;

  padding-left: 12px;

  background-image: url( images/view_track_list_down_arrow.gif );

  background-position: left center;

  background-repeat: no-repeat;

}


#OMNI_discography .OMNI_album .OMNI_track_list {

  list-style-type: decimal;

  list-style-position: inside;

  margin: 0;

  padding: 0;

  color: #D2CDB4;

}


#OMNI_discography .OMNI_album .OMNI_track_list.OMNI_active {

  display: block;

}



#OMNI_discography .OMNI_album .OMNI_track_list.OMNI_inactive {

  display: none;

}


#OMNI_discography .OMNI_album .OMNI_track_list .OMNI_track {

  margin: 0;

  padding: 0.25em 0.25em 0.25em 26px;

  background-image: url( images/track_marker.gif );

  background-repeat: no-repeat;

  background-position: 6px center;

}


#OMNI_discography .OMNI_album .OMNI_track_list .OMNI_track.OMNI_odd {

  background-color: #424842;

}


#OMNI_discography .OMNI_album .OMNI_track_list .OMNI_track.OMNI_current {

  background-color: #353C35;

  background-image: url( images/current_track_marker.gif );

}


#OMNI_discography .OMNI_album .OMNI_track_list .OMNI_track .OMNI_title {

  text-decoration: none;

  color: #D2CDB4;

}


#OMNI_discography .OMNI_album .OMNI_track_list .OMNI_track.OMNI_current .OMNI_title,
#OMNI_discography .OMNI_album .OMNI_track_list .OMNI_track .OMNI_title:hover {

  color: #FFFFFF;

}


#OMNI_discography .OMNI_album .OMNI_track_list .OMNI_track .OMNI_title {

  font-weight: bold;

}