почему этот стиль
.menuNew a:first-child, a:last-child {
background: #62b5e5;
применяется со всем элементам "а" в документе???
в классе menuNew отрабатывает корректно, а потом начинает применяться вообще ко всем элементам "а" документа да еще и с повышенным приоритетом, как псевдокласс, и фиг перебьеш.
Собственно к нижним кактинкам тоже прибавится голубой фон, причем ко всем, сколько есть, не только к первой и последней.
<div class="menuNewWrapper">
<div class="menuNew">
<a href=""><div></div></a>
<a href=""><div></div></a>
<a href=""><div></div></a>
</div>
</div>
<div class="t31a1w clearFix">
<h1></h1>
<div class="galleryBlock">
<ul>
<li><a href="">
<img border="0" src="/thumbs/crop/220x162//files/gallery/o_23.jpg" /></a></li>
<li><a href="/gallery/1">
<img border="0" src="/thumbs/crop/220x162//files/gallery/o_260.jpg" /></a></li>