.pg {
width: 945px;
list-style: none none;
}

.pg:after {
clear: both;
display: block;
content: ".";
height: 0;
visibility: hidden;
}

.pg li {
list-style: none none;
display: inline;
}

.pg li a {
margin: 1px;
XXborder: 1px solid #CCC;
XXpadding: 4px;
position: relative;
float: left;
display: block;
width: 75px;
height: 75px;
}

.pg li a:hover {
font-size: 100%;
z-index: 2;
}

.pg li a img {
border: 0 none;
position: absolute;
width: 75px;
height: 75px;
}

.pg li a:hover img,.pg li a:active img,.pg li a:focus img {
width: 125px;
height: 125px;
left: -50px;
top: -37px;
z-index: 1;
}