	html { width: 100%; height: 100%; }
	body
	{
		background-color: #642c85;
		margin:0; padding:0;
		width: 100%; height: 100%;  
		/*display:table;
		vertical-align:middle;*/
	}
	
	#main {
		width: 100%;
		height: 100%;
		text-align: center;
		position:relative;
		/*vertical-align:middle;
		display:table-cell;*/
	}
	#main p#needFlash {
		margin:0 auto;
		padding: 20px 20px 20px 20px;
		color: #929d9e;
	}
	
	#container {
		width: 850px;
		min-height: 582px;
		height: auto;
		background: #fff url('html-bg.png') no-repeat 0 0;
		margin: 0 auto 50px;
	}
	
	#container h1#logo {
		width: 315px; height: 255px;
	}