Will man Elmente in Seiten ansprechne geht das einfacher, wenn ein Elternelement eine eindeutige ID oder Klasse hat.

Ein Weg dazu wäre so:

// before
<div id="main-core">
// after
<div id="main-core" class="style-<?php if (have_posts()) : while (have_posts()) : the_post(); ?><?php the_id(); ?><?php endwhile; endif; ?>">

 Ein Element wäre eindeutig dann z.B. so anzusprechen:

#main-core.style-18 .jnheader{
  margin-top: 15px;
}