Perché, come per il padding, richiamano due css diversi...
Nelle altre pagine richiama questo:
.button, input[type="submit"], input[type="reset"], input[type="button"], .readmore, button, .moduletable h3, #mj-topbar, #mj-logo, #mj-navigation li, #mj-featured1, .page-header h2, #mj-slidetitle, ul.tabbernav li a, .nspArt h4.nspHeader, h1, h2, h3, h4, h5, h6 { font-family: Electrolize,sans-serif;}
In home quello del body.
Dirti perché non lo so. Hai un solo template? Hai una sola slide? La home è impostata nel template in maniera diversa?