input, textarea, 
.menu a, 
.menu .current ul a, 
.menu .current-cat ul a, 
.menu .current-menu-item ul a { background-image: url(images/blog-bg.png); background-repeat: repeat; }
input, textarea { border-top-color: #8f9c9a; border-left-color: #8f9c9a; }
.menu .current a, 
.menu .current a:hover, 
.menu .current-cat a, 
.menu .current-cat a:hover, 
.menu .current-menu-item a, 
.menu .current-menu-item a:hover,
.menu a:hover, 
.menu .current ul a:hover, 
.menu .current-cat ul a:hover, 
.menu .current-menu-item ul a:hover { border-top: 2px solid #099 !important; margin-top: -2px; }
.teaser h2, .headline_area h1, .headline_area h2, #archive_intro h1 { font-weight: 700; }
.headline_area h1, #archive_intro h1 { font-size: 3em; }
/*Position fix for the social icons*/
#content, .post           { position: relative; }
div.share_icons           { background: #5e6e6c; border:1px solid #768684; border-radius: 3px; left: -130px; padding: 12px 9px 0; position: absolute; top: 27px; text-align: center; width: 60px; }
div.share_icons iframe, div.share_icons iframe div
                          { width: 100% !important; }
div.share_icons div 
                          { margin-bottom: 12px; overflow: hidden; }
#fb_like                  { height: 62px; margin: 0 auto 12px; width: 49px; }