div.container {
	text-align: center;
}

div.main {
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	position:relative; 
	width:550px;
}

div.branding {
	margin-left:0px;
	position:absolute;
	bottom:7px;
}

div.flash {
	z-index:1;
	position:relative;
}


div.container {
text-align: center;
}
