/* CSS Document */

.photo {
	width:210px;
	float:left;
	margin-left:10px;
}

.photo ul.topic {padding:0; margin:0; list-style:none; width:220px; }


.photo ul.topic li.active ul
{display:block; left:0; list-style:none; padding:0; margin:0; height:auto; width:220px; padding:0px 0px;z-index:1;}

.photo ul.topic li a:hover ul, 
.photo ul.topic li:hover ul
{display:block; left:0; list-style:none; padding:0; margin:0; height:auto; width:220px; padding:0px 0px; z-index:100;}

.photo ul.topic li ul li
{display:inline; width:70px; height:55px; float:left;}

.photo ul.topic li ul li a
{display:block; width:70px; height:55px; cursor:default; float:left; text-decoration:none; cursor:pointer}

.photo ul.topic li ul li a img
{display:block; width:60px; height:45px; border:1px solid #c4c3c0;}

.photo ul.topic li a:hover ul li a:hover, 
.photo ul.topic li:hover ul li a:hover 
{white-space:normal; position:relative;}

.photo ul.topic li a:hover ul li a:hover img, 
.photo ul.topic li:hover ul li a:hover img 
{position:absolute; left:-80px; top:0px; width:140px; height:105px; border-color:#c4c3c0;}

