Elements' styles which are not implicitly inherited and that are defined elsewhere will take precedence unless specifically redefined for when they appear in the myvacation division. Here's what's in a typical description:
HTML Code:
<div id="myvacation">
<strong>Spider Tool</strong>
<p>Western lynx spider; <em>Oxyopes scalaris</em> (Oxyopidae); male adult shown here; male body length, when mature, ranges from 4.7-6.1 mm; many leg spines are perpendicular to the leg.</p>
</div>
From what you're saying and from looking at the page again, the p font size is defined elsewhere as 12px, while the strong font size is not so inherits the 14px for myvacation. The em font-size isn't defined elsewhere so inherits the p's font size because it's located inside the p.
You can make a selector and rule set like:
Code:
#myvacation, #myvacation * {
font: verdana, arial, helvetica, sans-serif;
text-align: left;
line-height: 17px;
font-size: 20px;
color: #000;
}
That will take them all in. Or you can select separately (like if you want different colors, font-sizes, etc. for each):
Code:
#myvacation strong {
Bookmarks