.blog { color:#6f7c88; }
#featurewrap { border-bottom:none; }
.image-left { float:left; padding-right:20px; }
.image-right { float:right; padding-left:20px; }
.caption { display:block; }
.blog h2 { font-size:1.16em; font-weight:normal; color:#6f7c88; }
a.app-link, a.app-link:hover, a.app-link:focus, a.app-link:active { display:block; float:left; height:48px; border:none; line-height:48px; padding-left:60px; background:#fff url(../images/app-icon.gif) no-repeat; }
p { margin-bottom:10px; }
.block { float:left; padding-bottom:20px; }