@media all and (min-width: 961px) and (max-width: 3000px) 
{
	.mainContent, .middleColumn
	{
		width: 995px;
		padding: 0px;
	}
	
	.pageContent
	{
		margin-left: 20px;
		margin-right: 20px;
	}
}

@media all and (min-width: 1401px)
{
	.leftSide
	{
		width: 33%;
	}
	
	.rightSide
	{
		width: 33%;
	}
}


@media all and (min-width: 1161px) and (max-width: 1400px) 
{
	.leftSide
	{
		width: 0px;
		display: none;
	}
	
	.rightSide
	{
		width: 160px;
	}
}

@media all and (min-width: 961px) and (max-width: 1160px) 
{
	.leftSide
	{
		width: 0px;
		display: none;
	}
	
	.rightSide 
	{
		width: 0px;
		display: none;
	}
}

@media all and (min-width: 0px) and (max-width: 960px) 
{
	.leftSide, .rightSide, .largeLogo, .leaderBoard
	{
		width: 0px;
		height: 0px;
		display: none;
	}
	
	.mainContent, .middleColumn
	{
		width: "100%";
		padding: 0px;
	}
	
	.pageContent
	{
		padding-left: 10px;
		padding-right: 10px;
	}
	
@media all and (min-width: 601px)
{
	.leftFloater
	{
		width: 300px;
	}
	
	.rightFloater
	{
		width: 300px;
	}
}


@media all and (min-width: 0px) and (max-width: 601px) 
{
	.leftFloater, .rightFloater
	{
		width: 0px;
		height: 0px;
		display: none;
	}
}
	
}