Sorry, I made two mistakes:
1 - The class
imagelink is included by WP in the anchor when you use a thumbnail with a link to the original image. The class
alignright I mentioned before I include in the
img tag. Ex.:
<img class="alignright" ... />.
2 - This align the image to right but only at body text level. I see again your example and now I note you need the title and meta are left-aligned like the body text.
It appears to be difficult to do so... I can suggest you try creating two "sub container" div's under the
post-left (floating to left) for all the title, meta and body text;
post-right (floating to right) only for the image.
Then, you'll need delete the image reference in the body text (to avoid the image appears with the text) and use a function (*) to obtain the attachment link or the
_wp_attached_file meta key. If
_wp_attached_file meta key exists for the post, then the post has an image attached and you can load it in the
(*) Maybe one of this:
get_post_meta(), is the more adequated to obtain the attached file URI.
Hope this help.