@charset "UTF-8";
/* CSS Document */

.profile-container {
	width:958px;
	margin:10px 15px;
	background:#393939 url(../img/base/base_profile_header_top.gif) no-repeat;
	color:#ccc;
}

.profile-header {
	margin:10px 0 0 15px;
	height:22px;
	float:left;
}

.profile-subheader {
	margin:10px 0 0 15px;
	height:22px;
	background:#393939 url(../img/base/base_profile_header_dft.gif) repeat-x;
	float:left;
}

.profile-content {
	margin-left:15px;
	padding: 10px;
	padding-left: 12px;
	background:#393939;
	height:380px;
	float:left;
}

.profile-info 			{	width:463px; }
.profile-log 			{	width:446px; }

.profile-info-content 			{	width:441px; }
.profile-log-content 			{	width:424px; }

.profile-info-td, .profile-log-td {	height:22px; }

.profile-info-td 			{	width:478px; }

.profile-dark 			{	background:#171717; }
.profile-medium		 	{	background:#1d1d1d; }
.profile-light		 	{	background:#242424; }
.profile-indent		 	{	padding-left:10px;margin-top:5px; margin-bottom:5px; }
.profile-upperline 		{ 	border-top:thin #393939 solid; }
.profile-bottomline 	{ 	border-bottom:thin #393939 solid; }
.profile-font td		{	line-height:25px; vertical-align:top; }
.profile-log td			{	padding:5px; margin:10px 5px; }
.profile-log span		{	font-size:12px; line-height:1.6; }
.profile-log-color		{	color:#818181; }
.profile-log-nested td	{	padding:3px; color:#818181; }
.profile-log img		{	padding:0; margin:2px 0; }
.profile-log h3 		{	font-size:14px; padding-left:0; padding-bottom:0; }

.profile-history			{	 }
.profile-history td			{	padding:8px; margin:10px 5px; }
.profile-history span		{	font-size:12px; line-height:1.6; }
.profile-history-color		{	color:#818181; }
.profile-history-nested td	{	padding:3px; }
.profile-history img		{	padding:0; margin:2px 0; }
.profile-history h3 		{	font-size:14px; padding-left:0; padding-bottom:0; }

.profile-achievement-img		{	padding:10px 0; margin:5px 0 0 0; }
.profile-achievement span		{	color:#818181; margin:0; padding:0; font-size:12px;}
.profile-achievement h1			{ 	color:#242424;}

.profile-hiscore h2			{ 	margin:0; padding:2px 0 0;}
.profile-hiscore img		{ 	margin:0; padding: 0;}
.profile-hiscore span		{ 	font-size:10px; padding-bottom:8px; line-height:1.6;}


h3.profile-header
{
	font-size: 11px;
	font-weight: 700;
	color:#fff;
	padding: 4px 12px;
	margin: 0 0 10px 0;
}

.profile-stats h2		{ 	vertical-align:middle; margin:0; padding:12px 0;}
/*.profile-stats img	{	padding:10px 0; margin:5px 0 0 0; }*/
.profile-stats span		{	color:#818181; margin:0; padding:0; font-size:12px;}
.profile-stats h3		{ 	font-size:14px; padding-left:0; padding-top:10px;}
.profile-rightalign		{ 	text-align:right; padding-right: 15px;}
.profile-centeralign	{ 	text-align:center; padding:0; margin:0;}

.profile-buttons :hover
{
	color:#FFFFFF;
	/*cursor:pointer;*/
	
}




.profile-fan, .profile-fan-overlay
{
	width:181px;
	height:24px;
	text-align:center;
	vertical-align:middle;
	margin: 0;
	padding-bottom:0;
	
	/*cursor:pointer;*/
	background: url(../img/base/base_profile_fan_inactive.png) no-repeat;
}
.profile-fan-overlay  		{	position:absolute; padding-top:6px;}
.profile-fan-overlay-bg		{	position:absolute; background: url(../img/base/base_profile_fan_active.png) no-repeat;}
.profile-fan :hover 		{	background: url(../img/base/base_profile_fan_hover.png) no-repeat;}


div#campaign-bullseye table 			{ background: url(../img/images/profile_campaign_bullseye.jpg) no-repeat;}
div#campaign-bullseye table:hover 		{ background: url(../img/images/profile_campaign_bullseye_hover.jpg) no-repeat;}
div#campaign-runningman table 			{ background: url(../img/images/profile_campaign_runningman.jpg) no-repeat;}
div#campaign-runningman table:hover 	{ background: url(../img/images/profile_campaign_runningman_hover.jpg) no-repeat;}
.profile-campaign 					{ margin:15px;}
.profile-campaign table				{ background:none; width:924px; height:80px;}
.profile-campaign h1 				{ margin-left:115px; margin-top: 28px;}
.profile-campaign-button			{ margin:25px 15px 15px; }
.profile-campaign-button h1			{}
