Hola
SidV
Si utilizas
<div class="left"> podrás asignar el mismo estilo a todos los elementos a los que pongas esa clase:
.left {border:1px solid red}
en cambio si usas
<div id="left"> es estilo que crees se asignará solo a ese elemento, porque como ya sabrás los id no deben repetirse:
#left {border:2px solid green}
Espero haberme explicado medianamente bien. Saludos,