Well, too tired to be sure of anything but here we go:
From what I can work out some of the code in the screen shots that you sent me are the same:
.map a
.Content #box4 img
a img (cannot understand what in border: medium none; medium is doing.
These two need changing altogether to:
.map .img-container
max-width:292px; /* border (2x2px=4px) + padding (2x2px=4px) + max-width (292px) = total width (300px) */
border:2px solid blue;
background-color:#fff; /* color of the 2px padded space */
padding:2px;
margin:0 auto;
.img-container img{
position:static;
width:auto;
height:auto !important;
display:block;
and these need deleting
#content #box4 img {
margin:0 auto 7px;
margin-bottom:7px;
border:1px double #6495ED;
border-width:2px;
padding:2px;
}
.map img {
background-color:#fff; /* color of the 2px padded space */
border:2px solid blue;
box-sizing:border-box; /* for usability info, read: http://caniuse.com/#feat=css3-boxsizing */
padding:2px;
}
Is that it?