.shortcode-author-avatars .author-list {

	float: left;

	width: 100%;

	padding-bottom: 1.5em;

}



.shortcode-author-avatars div.author-list .user {

	display: block;

	float: left;

	padding: 0.2em;

	text-align: center;

}

.shortcode-author-avatars div.author-list .user .name {

	display: block;

	font-size: 20px;
text-transform: capitalize;
letter-spacing: 1px;

}



.shortcode-author-avatars ul.author-list {

	list-style: none;

	margin: 0;

}



.shortcode-author-avatars ul.author-list .avatar,

.shortcode-author-avatars ol.author-list .avatar {

	float: left;

	clear: left;

	margin-right: .25em;

}

.shortcode-author-avatars div.aa_pageList{

	width:100%;

	clear: left;

	text-align:center;

}

.shortcode-author-avatars div.aa_pageList div {

	width:auto;

	margin-left:auto;

	margin-right:auto;

	display:block;

}



.shortcode-author-avatars div.aa_pageList  a{

padding: 2px 4px;

border:1px #BFBFBF solid;

margin:0 2px;

}



.shortcode-author-avatars div.aa_pageList a.current, .shortcode-author-avatars div.aa_pageList  a:hover{

border-color: black;

}

.shortcode-author-avatars div.aa_pageList a.current{

	font-weight: bold;

}

.shortcode-show-avatar{

	display: block;



}





.contact-links ul {

    list-style:none;

    margin-left: 0;

}