/*List */
.showsarchivecover {margin: 45px auto 45px auto !important;}
.showsarchivecover .content {position:relative;margin:0px 20px;min-height:325px;}
.showsarchivecover .coverimg {position:absolute;width:540px;height:325px;background:center center no-repeat #eeeeee;background-size:cover;z-index:2;}
.showsarchivecover .covertxt {font-family:Arial;font-size:14px;line-height:18px;color:#000000;width:350px;margin:0 0 0 auto;z-index:1;}

.showsarchivecover .covertxt a {color:#c7000e;text-decoration:underline;}
.showsarchivecover .covertxt h2 {margin:0 0 25px 0;font-family:"Open Sans";font-weight:400;font-size:36px;line-height:36px;}
.bottomshadow.musiclesarchive {margin-top:100px;}

/*item*/
.musiclesarchiveheader h1 {font-size: 64px;line-height: 64px;font-weight: 300;font-family: "Open Sans";margin: 85px 20px 33px 20px;}

.musiclearchiveitemmenu {height:124px;background-color:#e5e5e5;overflow:hidden;}
.musiclearchiveitemmenu .menucontent {z-index:2;height:124px;position:relative;margin:0px 20px;}
.musiclearchiveitemmenu .bottomshadow {margin-top:0px;}

.musiclearchiveitemmenu .menucontent a {position:absolute;display:block;width:220px;height:115px;top:5px;}
.musiclearchiveitemmenu .menucontent .arr {position:absolute;top:20px;left:-20px;width:20px;height:75px;line-height:75px;color:#c7000d;text-decoration:none;}
.musiclearchiveitemmenu .menucontent .pic {position:absolute;top:20px;left:0px;width:75px;height:75px;background:#eeeeee;z-index:2;}
.musiclearchiveitemmenu .menucontent .note {position:absolute;display:table;top:20px;left:90px;width:130px;height:75px;font-size:12px;overflow:hidden;}
.musiclearchiveitemmenu .menucontent .cell {display:table-cell;font-size:12px;color:#c7000d;text-decoration:underline;white-space:normal;vertical-align:middle;text-align:left;}

.musiclearchiveitemmenu .menucontent a.prev {left:0px;}
.musiclearchiveitemmenu .menucontent a.next {right:0px;}
.musiclearchiveitemmenu .menucontent a.next .pic {left:auto;right:0px;}
.musiclearchiveitemmenu .menucontent a.next .note {left:auto;right:90px;}
.musiclearchiveitemmenu .menucontent a.next .cell {text-align:right;}
.musiclearchiveitemmenu .menucontent a.next .arr {left:auto;right:-20px;text-align:right;}


.musiclearchiveitem {background:top center repeat-x;}
.musiclearchiveitem .musicalholder {background:top center no-repeat;min-height:780px;}
.musiclearchiveitem .musicalheader {height:500px;position:relative;}

.musiclearchiveitem .musicalheader .content {position:absolute;top:40px;left:460px;width:480px;max-height:400px;overflow:hidden;color:#ffffff;}

.musiclearchiveitem .musicalheader .infofield {font-size:14px;margin:0 0 1em 0;}
.musiclearchiveitem .musicalheader .infofield::after {display:block;height:0px;clear:both;content:'';}

.musiclearchiveitem .musicalheader .infofield label {font-weight:normal;width:120px;float:left;}
.musiclearchiveitem .musicalheader .infofield .txt {margin-left:130px;display:block;}
.musiclearchiveitem .musicalheader .infofield .txt.long {margin-left:0px;display:block;}

.musiclearchiveitem .showgallery .content {position:relative;top:0;left:0;height:56px;margin:0 0 30px 0;z-index:2;width:auto;overflow:visible;}
.musiclearchiveitem .showgallery .contentknife {position:absolute;top:0px;left:0px;bottom:0px;right:0px;overflow:hidden;}
.musiclearchiveitem .showgallery .contentinner {position:absolute;top:0px;left:0px;bottom:0px;white-space:nowrap;font-size:0px;text-align:left;min-width:480px;}
.musiclearchiveitem .showgallery .item {display:inline-block;width:92px;height:56px;background:center center no-repeat #e5e5e5;margin:0px 2px;background-size:cover;cursor:pointer;}

.musiclearchiveitem .showgallery .navigation {z-index:1;}
.musiclearchiveitem .navigation .button {position:absolute;display:block;width:17px;height:54px;top:0px;z-index:2;}
.musiclearchiveitem .navigation .button.left {left:-40px;background-image:url(controls/gal_back.png);}
.musiclearchiveitem .navigation .button.right {right:-40px;background-image:url(controls/gal_fwd.png);}


.musiclearchiveitemarticle {width:610px;margin:0px auto;font-family:Arial;font-size:14px;line-height:18px;color:#000000;}
.musiclearchiveitemarticle h2 {
	margin:60px 0 25px 0;font-family:"Open Sans";font-weight:400;font-size:24px;line-height:30px;
}

