/*
http://alistapart.com/article/multicolumnlists
http://helephant.com/2013/03/17/using-css3-multi-column-layouts-to-split-a-list-into-columns/
*/

.groupSizer{
	padding:0px;
	margin:0px;
	width:100%;
	height:0px;
}
#outerwrap{
	//border: 1px solid green;
	height:0px;
	position:relative;
	overflow: hidden;
}
.item{
	position:absolute;
}
.letter{
	padding-bottom: 10px;
}
.artName{
	white-space: nowrap;
	padding-bottom: 20px;
}
.artNew a{
	text-decoration:underline;
	color:#0000DC;
}
.artNew a:hover{
	text-decoration:none;
	color:#0000DC;
}


.artOld a{
	text-decoration:none;
	color:#000000;
}
.artOld a:hover{
	text-decoration:none;
	color:#0000DC;
}


.arrow {
  border: solid #0000DC;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
  margin-bottom:3px;
  margin-left:10px;
  transition: all 0.5s linear;
}

.right {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.left {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.up {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}

.down {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}

/* --- collaboration ---- */
.collab_title{
	width:100%;
	#text-align:center;
	padding:20px 0px 20px 0px;
	cursor:pointer;
}
.collab_list{
	width:100%;
	line-height: 30px;
	overflow:hidden;
	height: 0px;
	opacity:0;
	transform-origin: top;
    transition: all 0.5s linear;
}
.collab_list.opened{
	height: auto;  
	opacity:1;
}
.collab_list a{
	text-decoration:none;
	color:inherit;
}
.collab_list a:hover{
	text-decoration:none;
	color:#0000DC;
}
