.valuable-flair
{
	margin: auto;
	background-color: #d4cc8b;
	border: 2px solid black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 50px;
  padding: 3px;
  width: 200px;
}
.valuable-flair .gravatar
{
        float: left;
}
.valuable-flair .gravatar img
{
        width: 50px;
        -ms-interpolation-mode: bicubic;
}
.valuable-flair .userInfo
{
        float: right;
        text-align: right;
        line-height: 1.4em;
}
.valuable-flair .userInfo .username
{
        line-height: 12px;
}
.valuable-flair .userInfo .username a
{
        color: #0077CC;
}
.valuable-flair .badge1
{
        color: #fff600;
        font-size: 125%;
        margin-left: 3px;
}
.valuable-flair .badge2
{
        color: #eeeeee;
        font-size: 125%;
        margin-left: 3px;
}
.valuable-flair .badge3
{
        color: #b88450;
        font-size: 125%;
        margin-left: 3px;
}
.valuable-flair .reputation-score
{
        font-size: 125%;
        font-weight: bold;
        margin-right: 2px;
}
.valuable-flair .badgecount
{
        padding-left: 1px;
}
        

.userInfo
{
	color: #444;
}

.userInfo img
{
	margin-right: 5px;
}

.valuable-flair
{
}

.valuable-flair .badgecount {
	font-weight: bold;
}

.badge
{
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	background-color:#333333;
	border:1px solid #333333;
	color:#FFFFFF !important;
	line-height:1.9;
	margin:0 3px 3px 0;
	padding:4px 8px 4px 3px;
	text-decoration:none;
}
.badge3
{
	color: #FFF600;
}

.badge .badge2, .badge .badge1, .badge .badge3
{
	font-size: 125%;
	position: relative;
	top: 1px;
	padding: 3px;
}
