
p.intro,
p.text-align-right,
h2{
  text-shadow: 1px 1px 2px #fff;
}

article img, 
img.drnic,
#search,
#contact,
#adzerk,
.comment-author-admin,
.children .comment-author-admin,
#working_with_rails{
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  background-color:rgba(0, 0, 0, 0.1) !important;
}

.children .comment-author-admin{
  -moz-border-radius-topleft:0;
  -moz-border-radius-bottomleft:0;
  -webkit-border-top-left-radius:0;
  -webkit-border-bottom-left-radius:0;
}

#twitter_div{
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  background:rgba(0, 0, 0, 0.1) url('../images/twitter.png') no-repeat 2px 4px !important;
}


article img:hover{
  -moz-box-shadow: 0px 0px 10px #888;
  -webkit-box-shadow: 0px 0px 10px #888;
}

p.intro a,
ul.opensource li span{
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  background:rgba(0, 0, 0, 0.1) !important;
}

p.intro a:hover{
  background:rgba(0, 0, 0, 0.15) !important;
}

code,
pre code,
pre,
pre.sh_sourceCode{
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}

#search_box{
  -moz-border-radius-bottomleft:3px;
  -webkit-border-radius-bottom-left:3px;
  -moz-border-radius-topleft:3px;
  -webkit-border-radius-top-left:3px;
}
#search_submit{
  -moz-border-radius-bottomright:3px;
  -webkit-border-radius-bottom-right:3px;
  -moz-border-radius-topright:3px;
  -webkit-border-radius-top-right:3px;
  text-shadow: 1px 1px 1px #fff;
}

#subscribe{
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  background-color:rgba(255, 138, 0, 0.5) !important;
}



