/* vacalabro.com CSS (c) 2007 */


/*///// body ///// */


		
		body {
			background-color: #fff;
			font-family: verdana, arial, sans-serif;
			font-size: 10px;
			color: black;
			margin-top: 50px;

		}

		a:link, a:visited {
			color: #333;
			text-decoration: none;
		}
		a:hover{
			color: #000;
			text-decoration: underline;
		}

		.thumbnail {
			border: 0px solid #FFFFFF;
		}

		
		#info{
			
			position: absolute;
			top: 50px;
			left: 490px;
			line-height: 17px;
			padding: 25px;
			width: 442px;
			height:359px;
			overflow: auto;


		}
		
		#caption {
			color: #444;
			font-size: 10px;
			text-align: right;
			float: right;
			width: 100%;
			padding-top: 10px;
		}
		.captiontitle {
			color: black;
			font-size: small;
			font-weight: bolder;
			text-align: center;
		}
				
		#con{

			margin-left: auto;	
			margin-right: auto;
			width: 700px;
	
			height: 575px;
		}
		
		#desc{
			position: absolute;
			top: 315px;
			width: 138px;
			line-height: 19px;
			
			
			
		}
		#nav{
			height: 50px;
			width: 700px;
			border-top: 1px solid #ccc;
			position: absolute;
			top: 500px;
		}

		#nav ul li{
			list-style-image: none;
			list-style-position: outside;
			list-style-type: none;
			display: inline; 
			margin: 0;
			padding-right: 7px;	
		}
		
		.nav_ul{
			margin: 0;
			padding-top: 10px;
			padding-left: 0px;
			padding-bottom: 20px;	
			
		}
			


.vatitle{

font-size: 10pt;

}

#page_numbers{

position: absolute;
top:260px;
border-bottom: 1px solid #ccc;
width: 138px;
padding-bottom: 2px;
}

#back{
position: absolute;
top:276px;

}


#next{
position: absolute;
top:176px;
left: 112px;
}


.img_expanded
{
	text-align: right;
	left: 200px;
	float: right;
	background-color: #efefef;
	
}

	
#gallery_con{
	width: 200px;
	position: absolute;
	top: 100px;
}

.gallery
{
	text-align: right;
	left: 200px;
	float: right;
	background-color: #efefef;

}

.gallery img
{
	border: 2px solid #fff;
	margin: 0;
	padding: 0px;
}

.gallery img:hover, .gallery img:focus

{
	border: 2px solid #fff;
	background-color: white;
}