 /* mouseover state */ 
.player:hover { 
    background-position:0 -44px ;         
} 
 
/* clicked state */ 
.player:focus { 
    background-position:0 -88px; 
} 
 
/* tooltip styling */ 
.tooltip { 
    display:none; 
    background:url(/images/tooltips/black_big.png); 
    height:142px; 
    padding:30px 20px 10px 30px; 
    width:310px; 
    font-size:13px; 
    color:#fff; 
	  z-index:20;
} 

.tooltip .nameAndImage {
  float:left;text-align:center;width:90px;line-height:1;
}

.tooltip .nameAndImage div {
  margin-top:10px;text-align:center;
}

.tooltip .no_image_text {font-size:16px;text-align:center;margin-top:20px;}

.tooltip .no_image_text a {font-size:16px;}

#main_subwrap .tooltip .nameAndImage img {float:none;}
.tooltip_image img {height:100px;}
.tooltip_image {width:100px;overflow:hidden;background:#333;-webkit-border-radius:4px;-moz-border-radius:4px;}

.tooltip .details {
  float:left;width:185px;margin-left:20px;
}

.tooltip .tooltip-left {
	width:100px;
	float:left;
}

.tooltip-player-name {
	text-align:center;
}

.tooltip-player-photo img {
	float:none;
	margin-top:5px;
}

.tooltip .tooltip-right {
	width:180px;
	float:right;
	text-align:left;
}

.tooltip .tooltip-line {
	margin-top:8px;
	width:180px;
}

.tooltip .tooltip-right .first {
	margin:0;
}
 
/* a .label element inside tooltip */ 
.tooltip .label { 
    color:yellow; 
    width:35px; 
} 
 
.tooltip a, #main_subwrap .padder .tooltip a { 
    color:#ad4; 
    font-size:11px; 
    font-weight:bold; 
}

.tooltip p {margin-top:0;}
