img { border: 0px }
html { font-family: sans-serif, sans, arial, verdana }

.align-left, .lefter { float:left; margin-right:1em; margin-bottom: 1em;}

/* <div class="menu-exteriors-container"><ul id="menu-exteriors" class="menu"><li id="menu-item-1337" class="menu-item menu-item-type-custom"><a href="http://search.cpan.org/~leocharre/">My CPAN</a></li>
</ul></div> */


.clear, .break { clear:both }

.menu-item { 
list-style:none;
display:inline;
margin-right:1em;
}
.menu { margin: 0 ; padding: 0;  }

#menu-main-category-sections  {
font-weight:bold;
font-size:large;
}
#menu-main-category-sections li { margin-right: 2em; }

#menu-exteriors {
font-size: small;
}


h1,h2,h3,h4 { margin:0; padding:0;}



a { text-decoration: underline ; }
a:hover, a:focus {text-decoration: none; color:white;  background-color:blue;}

#headerh1 { font-size: 120%; text-transform: uppercase } 

.error404 { margin: 2em 0em;}
.error404 h1 { font-size:800%; margin:0; padding:0  }
.error404 h2 { font-size:300%; margin:0; padding:0 }


#content h2 { font-size:600% }





.post_attachments {
list-style:none;
margin:0;
padding:0;
margin-left:2em;
}
.post_attachments li {
margin: 2em 0 2em;
padding: 1em;
}

.media_item {}
.media_item_image img { border: 2px solid #ddd;}
.media_item_info_title {}
.media_item_info_description {}

.leocharre_postfooter { margin-bottom: 2em }
.leocharre_postfooter ul { list-style: none ; margin: 0; padding:0}
.leocharre_postfooter li { margin: 0; margin-right: 1em; display:inline;  }


.pip {} 
.pip_thumb {margin-bottom:0.25em }

