﻿a, a:visited, a:hover {color:#000;}

#container {position:relative; width:800px; height:511px; background:#555; border:1px solid #000; margin:5px auto; font-family:verdana, arial, sans-serif; font-size:12px;}

#container a.pics {float:left; margin:2px 5px; display:inline; color:#000; text-decoration:none; border:1px solid #000; height:68px; cursor:default;}
#container a.pics img.thumb {display:block; border:0;}

#container a.pics span {display:none; border:0; width:780px; background:#999; border:1px solid #fff; text-align:center;}
#container a.pics span img {margin:3px auto; border:1px solid #000;}

#container a.pics:hover {white-space:normal; border:1px solid #fff; cursor:hand;}
#container a.pics:hover span {display:block; position:absolute; left:5px; top:150px; z-index:10; height:300px;}

#container a.pics:active {border:1px solid #fc0;} 
#container a.pics:active span {display:block; position:absolute; left:5px; top:150px; z-index:5; height:300px;}

#container a.pics:focus {border:1px solid #fc0; outline:0;}
#container a.pics:focus span {display:block; position:absolute; left:5px; top:150px; z-index:5; outline:0;}

#container span.info {clear:left; display:block; text-align:center; line-height:16px; margin-left:115; padding:15px 0 0 0; width:550px; color:#eee; z-index:1;}
#container span.info a {color:#000;}
#container span.info a:hover {text-decoration:none;}

#container span.infot {clear:left; display:block; text-align:center; line-height:16px; margin-left:8; padding:15px 0 0 0; width:770px; color:#eee; z-index:1;}
#container span.infot a {color:#000;}
#container span.infot a:hover {text-decoration:none;}

#container span.infoh {clear:left; display:block; text-align:center; line-height:16px; margin-left:100; padding:100px 0 0 0; width:525px; color:#eee; z-index:1;}
#container span.infoh a {color:#000;}
#container span.infoh a:hover {text-decoration:none;}