.pageNav {
float: right;
margin: 3px 0 0 0;
padding: 0;
height: 597px;
}

.pageNav ul {
margin: 0;
padding: 0;
width: 41px;
height: 597px;
list-style: none;
background: url(/christmas/i/slice_right.gif) top left repeat-y;
}

.pageNav ul li {
width: 41px;
}

.pageNav ul li a {
display: block;
width: 41px;
}

.pageNav ul li.nav1 { background-image: url(/christmas/i/nav1_on.gif); height: 112px; }
.pageNav ul li.nav1 a { background-image: url(/christmas/i/nav1_off.gif); height: 112px; }

.pageNav ul li.nav2 { background-image: url(/christmas/i/nav2_on.gif); height: 106px; }
.pageNav ul li.nav2 a { background-image: url(/christmas/i/nav2_off.gif); height: 106px; }

.pageNav ul li.nav3 { background-image: url(/christmas/i/nav3_on.gif); height: 99px; }
.pageNav ul li.nav3 a { background-image: url(/christmas/i/nav3_off.gif); height: 99px; }

.pageNav ul li.nav4 { background-image: url(/christmas/i/nav4_on.gif); height: 80px; }
.pageNav ul li.nav4 a { background-image: url(/christmas/i/nav4_off.gif); height: 80px; }

.pageNav ul li.nav5 { background-image: url(/christmas/i/nav5_on.gif); height: 95px; }
.pageNav ul li.nav5 a { background-image: url(/christmas/i/nav5_off.gif); height: 95px; }

.pageNav ul li.nav6 { background-image: url(/christmas/i/nav6_on.gif); height: 98px; }
.pageNav ul li.nav6 a { background-image: url(/christmas/i/nav6_off.gif); height: 98px; }

div.pageNav ul li a:hover, div.pageNav ul li a:focus { background: none;}

/* white space fix for li a's */
.toysCont ul.toyOffers, .pageNav {
font-size: 1px;
}
