* { padding: 0; margin: 0; }

#container { width: 980px; margin: 0 auto; padding: 20px 0 150px 0; text-align: center; background: #ddd; }
#heading h1 { font-size: 60px; font-variant: small-caps; }
#heading h2 { font-style: italic; }

#blogeria { overflow: auto; margin: 30px 0; }

.rounded { width:200px; height:200px; border:1px solid #fff; -moz-border-radius:50px; -webkit-border-radius:50px; }

.blog { width: 480px; margin: 20px 0 0 0; }
.blog h1 { font-size: 18px; margin: 50px 0 20px 0; }
.blog a { color: black; }

.blog-left { float: left; text-align: right; }
.blog-left .rounded { float: right; margin-left: 10px; }

.blog-right { float: right; text-align: left; }
.blog-right .rounded { float: left; margin-right: 10px; }

.filler { text-align: center; }

