.following {
	background-color:#F0EFEA;
	border: #CCCCCC;
	padding: 5px;
}

.following p{
	font-size: 120%;
	line-height: 1.2em;
}

.following-head h2 {
	background-color:#E5E5E5;
	border: #CCCCCC;
	padding: 5px;
	font-size: 1.8em;
}

.following h2 {
	background-color:#E5E5E5;
	border: #CCCCCC;
	padding: 5px;
	font-size: 1.8em;
}

.following ul {
	list-style: none;
}

.following ul li span {
	float: left;
	display: block;
	width: 200px;
}

.following a							{ text-decoration: none; color: #0a4d6f; }
.following a:hover						{ text-decoration: underline; color: #0a4d6f; cursor: pointer; }


/* ==============================================================
		themes boxes
   ============================================================== */

.themes-box h2{
	background-color:#E5E5E5;
	border: #CCCCCC;
	padding: 5px;
	font-size: 1.8em;
}

.themes-box{
	border: 1px solid #CCCCCC;
	background-color: #F0EFEA;	
}

.themes{
	padding: 2px;	
}

.themes-box prev a{
	 display: block;
     float: left;
     width: 30px;
     height: 143px;
     text-decoration: none;
	background: url(/images/icons/control_rewind_blue.png) no-repeat;	
}

.themes-box next a {
	 display: block;
     float: left;
     width: 30px;
     height: 143px;
     text-decoration: none;
	 background: url(/images/icons/control_fastforward_blue.png) no-repeat;	
}

.profile-links {
	border: 1px solid #A4C6D4;
	background-color: #eaeff3;
	font-size: 1.2em;	
	padding: 5px;
}

.profile-links ul {
	list-style: none;
}

.profile-links ul li span {
	float: left;
	display: block;
	width: 100px;
	line-spacing: 1.2em;
}

.profile-links ul li .whip{
	border: 1px solid #d0d0d0;
	float: right;
	display: block;
	padding: 2px;
}

.profile-links ul li .change-whip{
	clear: both;
	padding: 5px;
}

.profile {
	font-size: 1.2em;	
}

.profile .avatar{
	border: 1px solid #d0d0d0;
	float: left;
	display: block;
	padding: 2px;
}

.profile .name{
	float: left;
	display: block;
	padding-left: 5px;
}

.profile .info{
	float: left;
	display: block;
	padding: 2px;
	padding-left: 10px;
}

.profile .whip{
	border: 1px solid #d0d0d0;
	float: right;
	display: block;
	padding: 2px;
}

.users {
	clear: both;
	text-align: left;
	background-color: #ffffff;
	border: 1px solid #b0b0b0;
	border-bottom:none;
}

.users .user {
	background-color: #ffffff;
	border: 1px solid #b0b0b0;
	border-top: none;
	padding: 10px;
	text-align: left;
	position: relative;
}

.users .user .gravatar img{
	border: 1px solid #ccc;
	padding: 2px;
	}
	
.lastfm-result {
	border-top: 1px solid #ccc;
	padding: 2px;
	clear: both;
}

.lastfm-result img{
	float:left;
	border: 1px solid #ccc;
	display: block;
	padding: 2px;
	width: 48px;
	height: 48px;
}

.lastfm-result p{
	float: left;
	display:block;
	padding-left: 4px;
	word-wrap:break-word;
	width: 200px;
	font-size:10px;
}
#makeMeScrollable div.scrollableArea *
{
	position: relative;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
}

