Basically none of the elements inside the site_content div are being affected be the corresponding CSS

Here's the CSS
Code:
.site_content
{
	background-color:#1e1e1e;
	color:#FFFFFF;
	margin-bottom:10px;
	width:100%;
}
.site_content a
{
	color:#FFFFFF;
}
.site_content p
{
	margin:5px;
	padding:0px;
}
.site_content p ul
{
	padding:0px;
	margin:0px;
	list-style:none;
}
.site_content p ul li
{
	padding:0px;
	margin:0px;
	list-style:none;
}
And here's the code on the page
Code:
<div class="site_content">
	<p>Profile image</p>
	<p>
		<ul>
			<li><?php echo stripslashes($this->user->username); ?></li>
			<li><?php echo $this->profile->views; ?> Profile Views</li>
		</ul>
	</p>
	<p></p>
</div>