#content-container {
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	width:800px;
}
#content-container div.user-rank-container {
	height: 170px;
	clear: both;
}
#content-container a.update {
	background-color:#000000;
	color:#FF0000;
	display:block;
	margin-left:385px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	position:absolute;
	text-decoration:none;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
}
#content-container #memberinfo {
	background-color:#000000;
	float:left;
	margin-right:5px;
	margin-top:-34px;
	padding:0 10px 5px;
	width:225px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
}
	#content-container #memberinfo h2.username a {
		color:#FFFFFF;
		display:block;
		font-size:24px;
		text-align:center;
	}
	#content-container #memberinfo a {
		color:#FFFFFF;
	}
	#content-container #memberinfo a img.avatar {
		display: block;
		background-color:#FFFFFF;
		border:1px solid #D8D8D8;
		padding:2px;
		margin: 10px auto 1px;
	}
	#content-container #memberinfo a span.visit-blog {
		display: block;
		text-align: center;
	}
#content-container ol.ranks {
	float: left;
	list-style: none;
	margin-top: 42px;
	margin-left: 25px;
}
	#content-container ol.ranks li.rank {
		float: left;
		width: 105px;
		text-align: center;
		cursor: pointer;
	}
		#content-container ol.ranks li.rank h3 {
			font-size:16px;
			font-weight: normal;
		}
		#content-container ol.ranks li.rank span.rank-number {
			font-size:20px;
			color: #46a1ff;
		}
		#content-container ol.ranks li.rank sup {
			font-size:12px;
			margin-left:-1px;
		}
		#content-container ol.ranks li.selected {
			background-color:#000000;
			color:#FFFFFF;
			height:75px;
			margin-top:55px;
			padding-top:8px;
			-moz-border-radius-topleft:10px;
			-moz-border-radius-topright:10px;
			-webkit-border-top-left-radius:10px;
			-webkit-border-top-right-radius:10px;
		}
		
#content-container div.stat-graph-container {
	background-color: #000000;
	height: 400px;
	margin-bottom:10px;
	padding:10px 0;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
}

ul.stat-updates {
	list-style: none;
	padding: 0;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	width:800px;
}
	ul.stat-updates li.first {
		-moz-border-radius-topleft:10px;
		-moz-border-radius-topright:10px;
		-webkit-border-top-left-radius:10px;
		-webkit-border-top-right-radius:10px;
	}
	ul.stat-updates li.last {
		-moz-border-radius-bottomleft:10px;
		-moz-border-radius-bottomright:10px;
		-webkit-border-bottom-left-radius:10px;
		-webkit-border-bottom-right-radius:10px;
	}
	ul.stat-updates li.stat,
	ul.stat-updates li.stat-odd {
		height: 58px;
		margin-bottom: 1px;
		position:relative;
	}
	ul.stat-updates li.stat {
		background-color: #F0F0F0;
	}
	ul.stat-updates li.stat-odd {
		background-color: #EAEAEA;
	}
		ul.stat-updates li span.sparkline {
			display: none;
		}
		ul.stat-updates li a.avatar img.avatar {
			background-color:#FFFFFF;
			border:1px solid #D8D8D8;
			height:30px;
			left:70px;
			padding:2px;
			position:absolute;
			top:18px;
			width:30px;
		}
		ul.stat-updates li div.rank {
			color:#999999;
			font-size:22px;
			left:0;
			letter-spacing:-1px;
			position:absolute;
			text-align:center;
			text-shadow:0 0 0 #000000;
			top:23px;
			width:70px;
		}
		ul.stat-updates li div.info {
			left:113px;
			overflow:hidden;
			position:absolute;
			right:100px;
			top:26px;
			white-space:nowrap;
		}
			ul.stat-updates li div.info div.name {
				font-size:15px;
				font-weight:bold;
			}
				ul.stat-updates li div.info div.name a {
					text-decoration:none;
					color:#444444;
				}
				ul.stat-updates li:hover div.info div.name a {
					text-decoration:underline;
				}
		ul.stat-updates li div.posts,
		ul.stat-updates li div.followers,
		ul.stat-updates li div.likes,
		ul.stat-updates li div.reblogs,
		ul.stat-updates li div.tumblarity,
		ul.stat-updates li div.lastupdate {
			border-left:1px solid #D2D2D2;
			bottom:11px;
			color:#425E7A;
			font-size:16px;
			font-weight:bold;
			height:46px;
			position:absolute;
			text-align:right;
			width:69px;
			top: 8px;
		}
		ul.stat-updates li div.posts {
			right:392px;
			border-left:none;
		}
		ul.stat-updates li div.followers {
			right:303px;
		}
		ul.stat-updates li div.likes {
			right:207px;
			padding-left:5px;
		}
		ul.stat-updates li div.reblogs {
			right:114px;
		}
		ul.stat-updates li div.tumblarity {
			right:19px;
		}
		ul.stat-updates li div.lastupdate {
			left:16px;
			border-left:none;
			font-size:10px;
			padding-top:5px;
			width:73px;
		}
			ul.stat-updates li div.lastupdate span.dateline {
				display: none;
				font-size:24px;
				margin-top:2px;
				text-align:left;
				width:350px;
			}
			ul.stat-updates li div.posts div.posts-wrapper,
			ul.stat-updates li div.followers div.followers-wrapper,
			ul.stat-updates li div.likes div.likes-wrapper,
			ul.stat-updates li div.reblogs div.reblogs-wrapper,
			ul.stat-updates li div.tumblarity div.tumblarity-wrapper,
			ul.stat-updates li div.lastupdate div.lastupdate-wrapper {
				margin-top:-8px;
			}
		ul.stat-updates li div.tumblarity span.tumblarity {
			display: block;
			text-align:right;
			font-size:12px;
		}
		ul.stat-updates li div span.change {
			display:block;
			visibility:hidden;
			text-align:right;
			font-size:12px;
		}
		ul.stat-updates li div span.negative {
			color: #BF0000;
			visibility:visible;
		}
		ul.stat-updates li div span.positive {
			color: #0066cc;
			visibility:visible;
		}