#header { background-image: url(images/mast_store.jpg); }

#content ul.album_list {
  list-style: none;
  zoom: 1;
  margin-left: 0;
  padding-left: 0;
}

/*
a.buy_us, a.buy_ca { padding-left: 24px; }
a.buy_us, a.buy_us:hover  { background: url(images/flag_usa.gif) 0 50% no-repeat; }
a.buy_ca, a.buy_ca:hover  { background: url(images/flag_canada.gif) 0 50% no-repeat; } 
*/

#content ul.album_list li {
  position: relative;
  display: block;
  zoom: 1;
  clear: left;
  margin: 0;
  padding: 0 0 1em;
  border-top: 1px dotted #ccc;
}
.article_links {
  text-align: left;
 border-top: none;
}

ul.album_list h5 {
  margin: 0;
  padding: 1em 1em 0.5em;
  background: url(images/h5_grad.gif) 0 0 repeat-x;
}


ul.album_list .article_links {
  margin-bottom: 0;
  margin-top: 0;
  text-align: right;
  float: none;
  clear: none;
}


.album_cover {
  float: left;
  clear:left;
  display: inline;
  margin: 10px 15px 1.5em;
  border: 1px solid #ccc;
}



#content .album_detail ol.track_list li {
  margin-top: 0;
  list-style-position:outside;
  padding: 0px 0px 4px 6px;
  line-height: 1.5em;
  border-left: 1px solid #bbb;  
}

li.lyrics { 
list-style: none;
margin-bottom: 1.1em; 
} 
.album_detail h4 { 
  float:left; 
  clear: left;
  line-height: 1em;
  margin: 0 0.5em 8px 0;
  padding-right: 0.5em; 
  border-right: 1px solid #000;
}

.album_detail h5 {
  margin: 0 0 8px;
  line-height: 1em;
}

.album_detail .album_cover {
  margin-left: 0;
  margin-top: 20px;
}

.album_detail .article_links {
  clear: left;
}

#content .track_details {
  font-size: 0.9em;
  line-height: 1em;
  position: relative;
}

#content .track_details li {
  margin: 0;
  padding-top: 1em;
  clear: both;
}

#content ul.track_players {
  position: relative;
  float: right; clear: both;
  width: 244px;
  margin: 0;
  padding: 0;
  list-style: none;
  list-style-image: none;
  list-style-type: none;
  zoom: 1;
}

#content ul.track_players li {
  padding: 0;
  margin: 0;
}

.track_details h6 { 
  margin: 0 1em 0 0; 
  padding: 0;
  font-size: 100%;
  display: inline;
}

.track_details span {
  display: block;
}

.track_details .track_time {
  display: inline;
}

.track_composer, .track_copyright {
  font-style: italic;
  width: 244px;
}

p.quote { margin-bottom: 2.7em; }
p.quote_anthology { margin-bottom: 1.6em; font-size: 85%; }
