body
{
	background-color:#dee3e9;
	font-family:Arial;
	overflow:hidden;
}
.main
{
	position:relative;
	width:auto;
	height:auto;
}
.header {
    height:350px;
    width:auto;
    margin:30px 50px auto;
	position:relative;
	z-index:2;
	
}
.header_image
{
	position:absolute;
	width:100%;
	height:350px;
}
.main_contain
{
    position:absolute;
	z-index:1;
	top:9%;
	margin:30px 50px auto;
	height:650px;
	width:650px;
	background-color:#ccc;
	line-height:1.5em;	
    padding-right: 100px;    
    padding-left: 100px;
	text-align:justify;
	
}
.main_contain_2
{
    position:absolute;
	right:50;
	height:350px;
	width:300px;
	text-align:center;
	
}