ul.zframe-authors,
ul.zframe-authors ul {
	list-style-type: none !important;
	margin-left: 0 !important;
	padding-left: 0 !important;
}
ul.zframe-authors > li {
    clear: both;
    margin: 0 0 20px;
	position: relative;
}
.aw-contact-wrapper {
    margin-bottom: 5px;
}
.aw-contact {
	display: inline-block;
	margin-right: 5px;
}
ul.zframe-authors li .username {
    font-weight: bold;
}

.aw-contact > img {
    border: 1px solid #ccc;
    border-radius: 2px 2px 2px 2px;
	opacity: 0.75;
	background-color: #f2f2f2;
	*background-color: #f2f2f2;
	background-image: -ms-linear-gradient(top, #fefefe, #f2f2f2);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f2f2f2));
	background-image: -webkit-linear-gradient(top, #fefefe, #f2f2f2);
	background-image: -o-linear-gradient(top, #fefefe, #f2f2f2);
	background-image: -moz-linear-gradient(top, #fefefe, #f2f2f2);
	background-image: linear-gradient(top, #fefefe, #f2f2f2);
	background-repeat: repeat-x;
	border-color: #cccccc;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fefefe', endColorstr='#f2f2f2', GradientType=0);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
ul.zframe-authors > li > img.avatar,
.aw-contact > img {
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
}
.aw-contact > img:hover {
	border: 1px solid #aaa;
	opacity: 1;
}
ul.zframe-authors li p {
    clear: both;
    margin-bottom: 0;
}
ul.zframe-authors .clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.titleIcon {
	margin-right: 10px;
}
.postheader {
	font-size: 14px;
}

ul.zframe-authors, ul.zframe-authors > li {
	*zoom: 1;
}
ul.zframe-authors > li > img.avatar {
	position: absolute;
	left:0;
	top: 4px;
}
ul.zframe-authors:before, 
ul.zframe-authors > li:before, 
ul.zframe-authors:after, 
ul.zframe-authors > li:after {
	display: table;
	content: "";
}
ul.zframe-authors:after,
ul.zframe-authors > li:after {
	clear: both;
}
.aw-loading {
    background: url(../img/loading.gif) no-repeat scroll left center transparent;
	padding-left: 25px;
}
.aw-utility {
	font-size: 12px;
}



/**** Tabs ****/
ul.aw-tabs {
	display: block !important;
	margin: 10px 0 0 0 !important;
	padding: 0 !important;
	list-style: none !important;
	min-height: 28px !important;
	position: relative;
	z-index: 1;
}
ul.aw-tabs:after {
    clear: both;
}
ul.aw-tabs:before, ul.aw-tabs:after {
    content: "";
    display: table;
    line-height: 0;
}
ul.aw-tabs > li,
ul.aw-tabs > li:last-child {
    height: 28px;
    margin: 0 !important;
    padding: 0 !important;
    text-shadow: 0 1px #FFFFFF;
    border-color: transparent !important;
    border-style: solid !important;
    border-width: 1px 1px 0 1px !important;
	display: inline-block;
}
ul.aw-tabs > li  {
    float: left;
}
.aw-link {
	text-decoration: none;
}
ul.aw-tabs > li > a {
    float: left;
    padding: 4px 7px;
}
ul.aw-tabs > li.active {
    border-color: #ddd #ddd #fff #ddd !important;
    border-style: solid !important;
    border-width: 1px 1px 0 1px !important;
  -webkit-border-radius: 2px 2px 0 0;
     -moz-border-radius: 2px 2px 0 0;
          border-radius: 2px 2px 0 0;
	background: #fff;
}
ul.aUtility {
    background: none repeat scroll 0 0 #FFFFFF;
	padding-top: 8px;
    border-top: 1px solid #ddd;
    margin-top: -1px;
	margin-left: 0 !important;
}
ul.aUtility ul {
    list-style-type: none;
    margin-left: 0 !important;
}
ul.aUtility > li {
	list-style-type: none;
    clear: both;
    display: none;
}


/* GRID TEMPLATE */
ul.athtpl-grid:before, ul.athtpl-grid:after { display: table; line-height: 0; content: "";}
ul.athtpl-grid:after { clear: both; }
ul.athtpl-grid > li { float: left; margin: 0 8px 8px 0; position: relative; border: medium none; }
ul.athtpl-grid > li .avatar { display: block; border-radius: 0 !important; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; }
ul.athtpl-grid .post-count { background: #F48218;bottom: 0; color: #FFFFFF; font-size: 10px; line-height: 13px; padding: 0 3px; position: absolute; right: 0;}


/* CLOUD TEMPLATE */
.authors a.author-link:hover {background: #F48218 !important; color: #FFFFFF !important; text-decoration: none !important;}