/* Photo-Caption PZ3 CSS (The Good Stuff) */.PZ3-l { float:left; margin-right:10px; }.PZ3-r { float:right; margin-left:10px; direction:rtl; }  html>/**/body .PZ3-r { position:relative; }.PZ3zoom {	border:2px solid #ffffff;	background-color: #FFFFFF;}.PZ3zoom a,.PZ3zoom a:visited { display:block;  padding:0; overflow:hidden; text-decoration:none;  height:100%; width:100%; }  html>/**/body .PZ3-r a { right:0; }.PZ3zoom a:hover { position:absolute;  z-index:999; padding:0; background:none;  cursor:default; height:auto; width:auto;  overflow:visible; border:2px solid #ffffff;  margin:-1px 0 0 -1px; }  html>body .PZ3zoom a:hover { margin:-1px -1px 0 -1px; }.PZ3zoom a img { border:0; height:100%; width:100%; }.PZ3zoom a:hover img { height:auto; width:auto;  border:0; }a:hover .PZ3cap,a:hover .PZ31cap { display:block;  direction:ltr; font:10pt verdana,sans-serif;  margin-top:-3px; background:#ffffff; color:#000000;  text-align:left; }a:hover .PZ3cap { padding:3px 5px; }.PZ3inr {	display:block;	padding:2px 5px;	background-color: #FFFFFF;}.noCap a:hover .PZ3cap { display:none; }.noBdr,.noBdr a:hover { border:0; }.Lnk a:hover { cursor:pointer; }/* End Photo-Caption Zoom CSS */