vBulletin "Blog" is just like all the other vbulletin modules. You alter the templates and the stylevars for core changes. You use the CSS "templates" to additionally alter the CSS or you can append it to "additional.css".
"Pagetitle" is used in all modules and might be modified by another module or modification you have loaded. We really cannot tell the problem unless we have a link to your site and view the CSS on the page.
Add your code to the bottom of your "additional.css" template (should be the end of the CSS cascade) and it should work fine.
--------------- Added 13 Sep 2014 at 17:12 ---------------
You can add additional specificity in the "Blog" module by adding ".blog" to the selector.
Code:
.blog #pagetitle h1 {
font: bold 140% Tahoma, Calibri, Verdana, sans-serif;
color: red;
display: block;
}