@charset "UTF-8";
/* CSS Document */


.hf_online
{
   
    font-size: 12px;
    line-height: 15px;
    text-transform:uppercase;
    font-weight:bold;
}
	
	
.memberportraitinfo {
	width:335px;
	float:left;
	padding: 20px 0px 20px 0px;
	
	}


.col2Placeholder
{
    background: url(images/bg/text_holder_end.png) scroll 0 100% no-repeat;
    width:335px;
	float:left;
	padding-bottom:20px;
}


.memberportraitholder {
	width:110px;
	float:left;
	
	}

.memberportraittext {
	
	float:left;
	padding: 5px 0px 10px 0px;
	
	}


.portrait_static
{
    background: url(images/band/member_frame.gif) scroll 0 -126px no-repeat;
width:71px;
	float:left;
	padding: 17px 18px 12px 17px;
}
.portrait
{

float:left;

}
.portrait a
{
    background: url(images/band/member_frame.gif) scroll 0 0 no-repeat;
width:71px;
	float:left;
	padding: 17px 18px 12px 17px;
}
.portrait a:hover
{
    background: url(images/band/member_frame.gif) scroll 0 -126px no-repeat;
    display: block;
width:71px;
	float:left;
	padding: 17px 18px 12px 17px;
}
.portrait a:active
{
    background: url(images/band/member_frame.gif) scroll 0 -126px no-repeat;
width:71px;
	float:left;
	padding: 17px 18px 12px 17px;
}