/* CSS Document */#page-container {	margin: 0 auto;	width: 600px;	text-align: left;	padding-top: 60px;	padding-bottom: 80px;}.pg {width: 600px;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: 2px;border: 1px solid #CCC;padding: 4px;position: relative;float: left;display: block;width: 100px;height: 75px;}.pg li a:hover {font-size: 100%;z-index: 2;}.pg li a img {border: 0 none;position: absolute;width: 100px;height: 75px;}.pg li a:hover img,.pg li a:active img,.pg li a:focus img {width: 200px;height: 150px;left: -50px;top: -37px;z-index: 1;}