/* Created by TopStyle Pro Trial Version - www.bradsoft.com */

.photo_container {
	width:506px;
	margin:0 auto;
	padding:0;
	padding-bottom:30px;
}

* html .photo_container {
	padding:0;
	margin:0;
	width:505px;
}

/* Brunildo */
	.wrap2 {
	
	
	float:left;
	margin:10px 23px 10px 0;
	border:1px solid #666;
	width:150px;
	height:180px;
	position:relative;
	
	}
	
	.tridem {
		margin-right:0;
	}
	.wrap2 img {
		border:1px solid #666;
		margin:5px 0;
	}
.wraptocenter {
    text-align: center;
	width:149px;
	height:180px;
	border:none;
	padding:0;
	margin:0;
	padding-bottom:30px;
	padding-top:0px;
	text-decoration:none;


	 
	 }

.wraptocenter * {
    vertical-align: middle;
	 
}
.wraptocenter:hover {
	background-color: Silver;
}
/*\*/
.wraptocenter {
    display: table-cell;
    vertical-align: middle;
	 
	
}
/**/
* html .wraptocenter span {
    display: inline-block;
   
}
* html .wraptocenter  {
    display: block;
    float:left;
}

span.caption {
	text-align:center;
	width:140px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:0.8em;

	
	display:block;
	margin:0 auto;
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
	position:absolute;
	bottom:0;
	left:5px;
	border-top:1px solid gray;
	

}
#gal_nav
	{
		width:506px;
		border-bottom:2px solid  #FF1493;
		margin:0 auto;
	}
* html #gal_nav
	{
		width:500px;
		
	}
#gal_nav a{
	font-family: "Trebuchet MS", Arial, sans-serif;
	color:#FF1493;
	font-weight:bolder;
	font-size:1em;
	margin:10px;
	text-decoration:none;
}
#gal_nav a:hover{
	
	color:#708090;
}

#gal_nav a#current{
	border-bottom:2px solid #708090;
	color:#708090;
}


@media all and (min-width: 0px) { .wrap2 { margin: 8px; } }
/*\*//*/
.wraptocenter span {
    width: 1px;
}

