
.clear
{
	clear					: both;
}

#profile
{
	background				: #79a2cd;
	font-size				: 9pt;
	width					: 206px;
	float					: left;
	padding					: 4px;
		color: #fff;
}

#profile a {
    color:#fff;
}

#profile #header
{
	background				: #005184;
	padding					: 2px;
	margin-bottom				: 4px;
	text-align				: center;
	font-weight				: bold;
	color: #fff;
}

#profile #info
{

	padding					: 2px;
	margin-bottom				: 4px;
}

#profile #item
{
	border-bottom				: 1px dotted #ccc;
	padding					: 2px;
}

#profile #item_last
{
	padding					: 2px;
}

#profile #info #item strong
{
	display					: block;
}

#profile #info #item_last strong
{
	display					: block;
}

#profile #info #item .result
{
	margin-left				: 5px;
}

#profile #info #item_last .result
{
	margin-left				: 5px;
}

#profile #current_club
{
	padding					: 0 5px;
	text-align				: center;
}

#profile #current_club strong
{
	display					: block;
}

#profile #bio
{

	padding					: 0px;
	margin-bottom				: 4px;
}

#profile #status_online
{
	background				: #fff;
	padding					: 2px;
	text-align				: center;
	font-weight				: bold;
	color					: #667F27;
	margin-bottom				: 4px;
}

#profile #status_offline
{
	background				: #fff;
	padding					: 2px;
	text-align				: center;
	font-weight				: bold;
	color					: #9F3131;
	margin-bottom				: 4px;
}

#profile #player_value
{

	padding					: 2px;
	text-align				: center;
	font-weight				: bold;
}

#profile_content
{
	background				: #DFDFDF;
	font-size				: 9pt;
	width					: 500px;
	float					: left;
	padding					: 4px;
}

#profile_content #header
{
	background				: #BFBFBF;
	padding					: 2px;
	margin-bottom				: 4px;
	text-align				: center;
	font-weight				: bold;
}

#graph_header
{
  padding: 5px; 
  width: 100%;
	font-weight				: bold;
  font-size: 9pt;
  
}

#gbar_right
{
  padding: 5px 10px 5px 5px; 
  background: #dfdfdf url(/assets/img/bar.png) repeat-x;
  clear:right;
  text-align:right; 
  float:right;
	font-weight				: bold;
  font-size: 9pt;
  

}

#gbar_left
{
  padding: 5px 5px 5px 10px; 
  clear:left;
  background: #dfdfdf url(/assets/img/bar.png) repeat-x;
  text-align:left;
  float:left;
	font-weight				: bold;
  font-size: 9pt;
  
}

#profile_bio
{
	height: 40px;
	font-size: 14pt;
	margin-bottom: 5px;
	margin-right: -8px;
}
#profile_bio div
{
	padding: 9px 0 0 120px;
	color: #555;
}
#profile_options
{
	text-align: right;
	padding: 0;
	margin-bottom: 5px;
	font-family: Verdana, Trebuchet MS, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #ccc;
}
#profile_options a:hover { text-decoration: underline; }

#profile_rows
{
	margin: 0 0 10px 0;
}

#profile_left
{
	float: left;
	margin-right: 20px;
}
#profile_avatar
{
	width: 100px;
	height: 200px;
	padding: 0 0 3px 0;
	margin: 0;
}
#profile_yflrank
{
	background: url('/assets/img/yfl_rank.png') no-repeat;
	width: 100px;
	height: 60px;
	padding: 0;
	margin: 0;
	text-align: center;
	color: #4A4D4F;
}
#profile_yflrank .rank
{
	font-family: Arial, Trebuchet MS, Verdana;
	font-size: 18pt;
	font-weight: bold;
	padding: 25px 0 0 0;
	text-align: center;
	color: #4A4D4F;
}
.profile_online
{
	display: block;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: center;
	color: #6A7F4F;
}

#profile_middle
{
	float: left;
	width: 35%;
	margin-right: 20px;
}
#profile_title
{
	font-size: 10pt;
	font-weight: bold;
	color: #444;
}
#profile_title a { text-decoration: underline; }
#profile_content
{
	border: 1px solid #dfdfdf;
	margin-bottom: 20px;
}
#profile_content a:hover { text-decoration: underline; }


#profile_right
{
	float: right;
	width: 502px;
	padding-right: 40px;
}
#profile_right form
{
	padding: 5px;
	text-align: right;
}
#graph_loading
{
	width: 360px;
	padding: 20px;
	text-align: center;
}

#graph_tabs
{
	margin: 0;
	padding: 0;
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}
#graph_tabs ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#graph_tabs li
{
	display: inline;
	margin-left: 4px;
	padding: 0;
}
#graph_tabs a
{
	padding: 2px 10px 2px 10px;
	background: #efefef;
	text-decoration: none;
	font-size: 8pt;
	color: #999;
	border: 1px solid #dfdfdf;
}
#graph_tabs .active
{
	background: #fff;
	color: #666;
	border-bottom: 1px solid #fff;
}
#club_history
{
	width: 380px;
}

.profile_small
{
	font-size: 7pt;
}
.profile_extrasmall
{
	font-size: 7pt;
	font-weight: bold;
	color: #888;
}
.profile_banned
{
	font-size: 10pt;
	padding-bottom: 5px;
	font-weight: bold;
	color: #8F0808;
}
