se mi permetti, attenta alla sintassi:
<div class="box1"> e non <div class=box1>
mancano le virgolette.

per poter inserire l'immagine devi scrivere così:

#box1{
margin:1px 1px 2px;
padding:4px 2px;
border:1px dashed #809fff;
width:182px;
background:url(nomeimmagine.jpg)no-repeat left top #ffffbf;
height: ??? /* altezza box = a quella della foto */
text-align:right;
}
il codice che hai scritto, sarebbe meglio portarlo tutto in minuscolo e raggruparlo.
prova a scrivere così e posta se hai ancora problemi.
ciao