#lightbox{/*position:relative; top:50px; left:0px;*/
	background-color:transparent;
	padding: 10px;
	}
#lightboxDetails{
	padding-top: 0; margin:0;
	}	
#lightboxCaption{float: right; color:#FFFFFF; text-shadow:white 2px 2px 2px; font-size:10px; font-weight:bold; margin-top:0px; padding: 0;}
#info{font:Geneva, Arial, Helvetica, sans-serif; font-size:8px; text-shadow:#333333 2px 2px 2px; 
color:#4C4C4C; line-height:1em; padding-top:-5px; margin-bottom:3px; text-align: center;}
a#Lphoto { vertical-align: middle; text-decoration: none; border: 0; font-size:10px;/*line-height:1em;*/}
a#Lphoto:hover { color:#ff4d00;}
#Lphoto img{ margin:0; border:2px solid; border-color: #444 #aaa #aaa #444;}
#lightbox img{ border:2px solid; border-color: #444 #aaa #aaa #444; clear: both; vertical-align:super;} 
#overlay img{ border: none; }
#gmnoprint{border:none;}
#overlay{ background-image: url(../images/overlay.png);  background-repeat:no-repeat;}
#instructions{background-image:url(../images/overlay.png); background-repeat:no-repeat; color:#FFFF00; position:absolute; 
top:250px; left:100px;}
div#map{width:780px; height: 580px; border-right:1px solid #333300; border-bottom:3px solid #333300; position:relative;}

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/overlay.png", sizingMethod="crop");
	}

#swindow{text-align: center;  padding: 10px 0 0 0; /*min-height: 70px;*/ background-color: white;}
p#scap{margin: 3px 0 0 auto; ; padding: 0; font-size: 9px; color: #4c4c4c; text-shadow:#333333 2px 2px 2px; }
img {
	border: 0px;
}
input{width:75px; text-align:center; line-height:1em; padding:3px; height:12px; font-size:9px;}
div#ventana {
	line-height: 1;
/*	border-bottom: 1px solid #555555;*/
	padding-bottom: 0px;
	margin-bottom: 0px;
}

html, body, #map {
height:100%;
}

html{
overflow:auto;
}
/*body{border:1px solid #000000;}*/