body,menu,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}em{font-style:italic;}strong{font-weight:700;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}q:before,q:after{content:'';}sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative;}sup{bottom:1ex;}fieldset,img,abbr,acronym{border:0;}


a{border-bottom:#C6C7BD 1px solid;text-decoration:none;color:#71725b;}
a:hover{border-bottom:0;}


body{
  font:14px/24px 'MetaPro',HelveticaNeue,Arial,Helvetica,sans-serif;
  color: #111;
  text-align: left;
  background: #fefefe;
}



#tracklisting ol{list-style:decimal;float:left;}
    
/* numbering styles */
#tracklisting ol.first  {width:55%;counter-reset: item; }
#tracklisting ol.second {margin-left:10%;width:35%;max-width:16em;counter-reset: item 11; }
#tracklisting ol LI { display: block;position: relative; }
#tracklisting ol LI:before {
  width: 2em; text-align: right;
  content: counter(item);
  counter-increment: item;
  display:block;
  position: absolute;left:-3em;
}
	
#downloadblock{width:35%;float:left;}
#tracklisting{width:60%;margin-left:40%;padding-left:3em;}
		


header{background:#fff362;width:100%;margin:4em auto;padding:2em 0;color:#71725b;}
header>div{min-width:20em;max-width:60em;margin:0 auto;padding:0 3em;padding:0 3em;clear:both;position:relative;}
header img{width:30em;max-width:700px;}
header #topblock{position:absolute;left:36em;}
header p.albumtitle{width:30em;margin:2em 0;}
header p.albumtitle span.headerright{position: absolute;left:20em;}


h2{font-size:1.429em;font-weight: 300;position: relative;}
p+h2{margin-top:1em;}

#selectionbar{color:#A0A191;margin:1em 0 0;}
#selectionbar a{color: inherit;}
#selectionbar ol,li,h4{display:inline;}
#selectionbar h4{font-weight:600;}
#selectionbar li{list-style:none;margin-left:.5em;}
#selectionbar li.comp-2012 a{border:0;font-weight:600;cursor:default;}


section,#selectionbar>.container{min-width:20em;max-width:60em;margin:0 auto;padding:0 3em;}

div#songs{
-webkit-column-count: 2;
-webkit-column-gap: 4em;
-moz-column-count: 2;
-moz-column-gap: 4em;
}

div.song+.song{margin-top:1.714em;}
div.song p+p{text-indent:0;}
    
div.song em{color:#9c9c93;}
    
h2 span.numeral {color:#71725b;margin:0 .2em 0 0;font-weight:600;}    
dt{margin-top: ;font-style: italic;}
dd{display: inline-block;}
    
em{text-transform:lowercase;font-weight:600;font-style:normal;}
    

footer{
display: block;
  text-align: center;
  font-style: italic;
  margin: 8em 0;
}


hr{
  border: 0;margin-top:24px;height:72px;display: block;/* background:#fff362; */
}


#topblock{float:left;width:50%;}

.floatleft{
  float: left;margin: 0 2em 1em 0;
  max-width:150px;border:1px solid #ccc;
}


@media all and (max-width:800px){

#downloadblock{width:100%;float:none;}
#tracklisting{width:100%;margin:2em 0 0 0;padding-left:0;}



}

@media all and (max-width:800px){
div#songs{
-webkit-column-count: 1;
-moz-column-count: 1;

}


}