/* CSS Document */

/* ### GENERAL DEFINITIONS ### */
	#distance { 
		width:1px;
		height:50%;
		background-color:#2e3336;
		margin-bottom:-275px; /* half of container's height */
		float:left;
		}
		
	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:550;
		width:729px;
		min-width:729px;
		clear:left;
		}
		
	.clearer{
		clear:both;
		}
		
	p {
		margin:0px;
		}
		
	body{ 
		font-size:.8em;
		font-family: trebuchet ms, tahoma,helvetica;
		color: #ecf4fa;
		background-color: #2e3336;
	}


/* ### HEADER DEFINITIONS ### */
	#header	{
		font-size:1em; 
		color:#bfd02a;
		}

	#header a:link, #header a:visited, #header a:active {
		color: #ecf4fa;
		text-decoration: none;
		}

	#header a:hover, #header a:focus {
		color: #8f9498;
		text-decoration: none;
		}


	#header .legal {
		text-align:right;
		padding:3px 11px 0px 0px;
		}

/* ### CONTENT DEFINITIONS ### */
	#content, #content_overview {
		overflow:hidden;
		display:block;
		color: #ecf4fa;
		}

	#content_overview{
		font-weight:bold;
	}
	
	#content a, #content_overview a {
		text-decoration: none;
		}
	
	#boxleft{
		float:left;
		width:243px;
		background-color:#afc9f1;
		}
	
	#boxcenter{
		float:left;
		width:243px;
		background-color: #BAD814;
		}
		
	#boxright{
		float:left;
		width:243px;
		background-color: #C40000;
		}
	
	/*
	.left{
		float:left;
		}
*/
	.right{
		/*float:right;*/
		text-align:right;
		}

	.login_reg {
		color:#bfd02a;
		font-weight:bold;
		}

	a.login_reg:link, a.login_reg:visited, a.login_reg:active {
		color: #ecf4fa;
		font-weight:normal;
		text-decoration: none;
		}
	
	a.login_reg:hover, a.login_reg:focus {
		color: #bfd02a;
		font-weight:normal;
		text-decoration: none;
		}	
		

/* ### FOOTER DEFINITIONS ### */
	#footer {
		clear:both;
		padding: 50px 10px 5px 0px;
		font-size: .85em;
		color:#ecf4fa;
		text-align:right;
		}
		
	#footer a:link, #footer a:visited, #footer a:active {
		color: #ecf4fa;
		text-decoration: none;
		font-weight:bold;
		}
	
	#footer a:hover, #footer a:focus {
		color: #8f9498;
		text-decoration: none;
		font-weight:bold;
		}
