/*vertical float bottomcss*/
/* <![CDATA[ */
#tcontainer 
	{ 
	position: relative;
	border: 0px solid #3300FF;
	text-align:left;
	} 
/* IE 5/Mac needs some extra love and attention otherwise it still collapses the container */
* html>body #tcontainer
	{
	float: left;
	overflow:auto;
	}
/* Easy Clearing on - http://www.positioniseverything.net/easyclearing.html */
#tcontainer:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
/*\*/
* html #tcontainer
	{
	height: 1%;
	}
/* */
/* Easy Clearing off */
#maincontent
	{
	float: right;
	width: 78%;
	border-left:1px solid #807B88;
	background:#FFFFFF;
	}
	#maincontent p{
	clear:both;
	}
#sidebar
	{
	float: left;
	width:21%;
	/*background:#996600;*/
	padding:0px;
	margin:0px;
	}
#upperside
	{
	/*background: #ff0000;*/
	text-align:center;
	padding:0px;
	margin:0px;
	}
	
#lowerside
	{
	position: absolute;
	bottom: 0;
	width: 21%;
	text-align:center;
	}
#lowerside p{
	font-size: 1.6em;
	/*background:#FFCC00;*/
}
* html #lowerside
	{
	width: 100%; /* sets width to containing element's, rather than antecedent positioned element - both PC and Mac */
	}
/* ]]> */

