Se esse box for para um layout, podes usar um float, mas se for um box pequeno mesmo, usa display:table.
Outra coisa, nunca usa aquele align direto na tag img, faz com css cara.
Ta ai o código:
<style> .box{ background-color: skyblue; width: 300px; border-style: solid; padding: 5px; display:table; } .box img { float: left; } </style> <div class="box"> <img src="teste.jpg" width="100" height="100"> Eaí galera! Isso é um teste! </div>