/* humtum: layout.css */
#wrapper
{
	margin: 0 auto;
	padding: 0;
	width: 760px;
}
	#header
	{
		display: block;
		margin: 0;
		padding: 25px 0 14px 0;
	}
		#header h1#logo
		{
			display: block;
			margin: 0;
			padding: 0;
			width: 281px;
			float: left;
		}
		#header #member-info
		{
			display: block;
			margin: 0;
			padding: 0;
			width: 450px;
			float: right;
			font-size:0.85em;
			color:#888988;
		}
		* html #header #member-info
		{
			height: 75px; /* fixes shift in IE6 when switch of password field occurs */
		}
	#navigation
	{
		display: block;
		position: relative;
		margin: 0;
		padding: 0 0 15px 0;
		float: none;
		clear: both;
		background: none;
		z-index: 1;
	}
	#content 
	{
		display: block;
		margin: 0;
		padding: 0;
	}
		#content .col-a
		{
			margin: 0;
			padding: 0;
			width: 139px;
			float: left;
		}
		#content .col-b
		{
			display: block;
		}
		.left-column #content .col-b
		{
			margin: 0 0 0 19px;
			padding: 0;
			width: 600px;
			float: left;
		}
		.home #content .col-a
		{
			margin: 0;
			padding: 20px 0 0 2em;
			width: 320px;
			float: left;
		}
		.home #content .col-b
		{
			margin:0;
			padding: 20px 0 0 3em;
			width: 340px;
			float:left;
		}
	
	#footer 
	{
		display: block;
		margin: 0;
		padding: 3em 0 1em 0;
	}
