/* Additions to the original style.css (which stays byte-identical).
   The original has no width limit for post content (.content_post is 500px wide), so wide images
   and embeds from the old WordPress posts ran into the sidebar. CSS beats the width/height
   attributes of the old markup. */
.content_post img,
.content_post iframe,
.content_post object,
.content_post embed,
.content_post video {
   max-width:100%;}

.content_post img {
   height:auto;}

/* Archived posts whose download is gone (shortcode media-missing). */
.media-missing {
   font-style:italic;
   font-size:smaller;
   color:#888;}

/* Headings for the document outline (COD-122): the blog title is the h1 (on posts the post title is),
   styled exactly like the divs they replace. */
h1.header-title,
h1.content_title {
   margin-top:0;
   margin-bottom:0;
   margin-left:0;
   margin-right:0;}

h1.content_title {
   font-weight:normal;}

/* The comments heading follows the h1, so it is an h2 now; it keeps the look of the h3 it was. */
h2#comments {
   font-size:1.17em;
   margin:1em 0;}
