body {
	max-width:1050px;
	background-color:#040707;
	background-image: url(bl0.jpg);
	background-size:cover;
	background-attachment:fixed;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	-webkit-overflow-scrolling: touch;
	margin-top: 30px;
	margin-bottom: 0px;
}
@media only screen and (max-width: 640px) {
	body{
	padding: 0px;
	}
}


#left{
	display: table-cell;
	padding-right: 30px;
		
}

#left .container{
	display: table;
}
#left .container .inside{
	display: table-cell;
	width: 33%;
	padding-right: 15px;
}
#left .container .inside2{
	display: table-cell;
	padding-right: 15px;
	width: 50%;
}

@media only screen and (max-width: 640px) {
	#left, #left .container .inside, #left .container .inside2{
	display: block;
	width: 100%;
	padding-right: 0px;
	}
}
