img.outreachimage {float: right; margin-bottom: 20px; margin-left: 15px; border: 8px solid #fff; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -khtml-border-bottom-left: 10px; border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -khtml-border-top-left: 10px; border-radius-topleft: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; -khtml-border-bottom-right: 10px; border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -khtml-border-top-right: 10px; border-radius-topright: 10px; -webkit-box-shadow: 0px 5px 11px #747576; -moz-box-shadow: 0px 5px 11px #747576; box-shadow: 0px 5px 11px #747576;} img.left {margin-left: -30px; float: left; margin-right: 15px} div.photocaption {float: right; color: #333; padding: 8px; font-size: 12px; line-height: 14px; margin-bottom: 10px; margin-left: 15px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -khtml-border-bottom-left: 10px; border-radius-bottomleft: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -khtml-border-top-left: 10px; border-radius-topleft: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; -khtml-border-bottom-right: 10px; border-radius-bottomright: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -khtml-border-top-right: 10px; border-radius-topright: 10px; -webkit-box-shadow: 0px 5px 11px #747576; -moz-box-shadow: 0px 5px 11px #747576; box-shadow: 0px 5px 11px #747576;} div.photocaption img {margin-bottom: 4px;} div.leftcaption {margin-left: -30px; float: left; margin-right: 15px}