#photos {
     padding:      15px;
     margin:       15px 10px 10px 120px;
     background-color: #000080;
 }


#photos div {
     padding:      10px;
     margin:       20px 5px 5px 5px;
     border:       thin dotted gray;
     background-color: white;
 }

#photos h3 {
     border-bottom:      thin solid black;
     background-color:   #000080;
     color:              white;
 }


#photos table {
     border:            thin solid #000080;
     border-collapse:   collapse;
     width:             600px;
 }


#photos td {
     border:            thin dotted gray;
     text-align:        center;
     font-style:        oblique;
 }


#photos a:hover {
     color: yellow;
 }

