.center 
 #picture {width:93px; height: 90px; background-color:#ffffff;}
 #picture a.small, #picture a.small:visited { display:inline; position:relative; width:93px; height:90px; text-decoration:none; background:#ffffff; top:middle; left:260px; border:1px solid #ffffff;}
 #picture a img {border:1px solid #000000;}
 #picture a.small:hover {text-decoration:none; background-color:#ffffff; color:#ffffff;}
 #picture a .large {display:block; position:absolute; width:0; height:0; border:1px solid #000000; top:0; left:0;}
 #picture a.small:hover .large {display:block; position:absolute; top: -250px; left:-100px; width:300px; height:289px; border:1px solid #000000;} 
