/*- Layout
----------------------------------------------------------------------*/
.avatar {
	width: 50px;
	padding-right: 5px;
}

.avatar img {
	width: 50px;
	height: 50px;
	display:block;
	border:none;
	margin-bottom: 5px;
	text-align: center;
}

div.ui-dialog .avatar { float: left; }

.testimonials li { float:left; clear:both; display:block; padding: 0 0 10px 0; }

.testimonials li ul {
	width:491px;
	float: left;
	padding: 0 0 10px 0;
}

.testimonials li ul li { padding:10px 10px 10px 20px; }
.testimonials li ul li small { display: block; }

ul.features {
	margin-left:20px;
}

ul.selector {
	clear: both;
	float: none;
}

/*- Color
----------------------------------------------------------------------*/
#rightcolumn .box ul, .recommend ul.setlist {
	border-bottom: 1px solid #cdcdcd;
}

ul.features {
	list-style-image: url(../images/bullet.png);
}

.testimonials li ul {
	background: url(../images/testimonial.png) no-repeat transparent;
	background-position: 0 100%;
}

.testimonials li ul li {
	background: url(../images/testimonial.png) no-repeat transparent;
	color:#555;
}

/*- Type
----------------------------------------------------------------------*/
.hitcount h1 { display: inline-block; font-weight: normal; }
.hitcount strong { font-size: 1.3em; }

.avatar:link, .avatar:active, .avatar:visited { text-align: center; font-size: 0.7em; font-weight: bold; text-decoration: none; }
.testimonials li ul li,
div.ui-dialog .testimonials li ul li { font-size: 0.7em; }
div.ui-dialog .testimonials li ul li small { font-size:0.9em; }
.testimonials li ul li small { font-style: italic; }
