iWorm: Div an den Inhalt anpassen

  
body  
{  
	position: relative;  
	top: 45px;  
	text-align: center;  
}  
.main  
{  
	width: 900px;  
}  

  
<body>  
	<div class="main">  
		<img src="../bild.png"></img>  
	</div>  
</body>  

Das Bild hat eine Länge von 900px.
Sobald ich width: 900px; für main eintippe verschiebt sich das bild nach links, hätte es aber gerne in der Mitte.
Bzw. andere Frage wie kann ich die Größe div-Container an den Inhalt anpassen?

Vielen Dank im voraus

  1. Problem gelöst, danke