h1#logo { text-indent: -9114px; background: url("../_images/h1_logo.gif") 0 0 no-repeat; height: 87px; }
h1#logo img { width: 1px; height: 1px; overflow: hidden; }

#content { width: 430px; float: left; }
#sidecol { width: 266px; float: right; }
#content, #sidecol { padding: 40px 15px 75px 15px; }

#PPGS { position: absolute; top: 30px; right: 20px; margin: 0; padding: 0; border-width: 0 !important; }
#PPGS a { display: block; height: 19px; width: 94px; background: url("../_images/ppgs.gif") 0 0 no-repeat; overflow: hidden; text-indent: -9114px; }
#PPGS a:hover {	background-position: 0px -19px; }

.icon { padding: 0 0 0 20px; background-repeat: no-repeat; }
.ico-zoom { background-image: url("../_images/icon_zoom.gif"); }
