body {
  margin: 0px 0px 0px 0px;
  font-family: arial, helvetica, verdana, geneva, sans-serif; 
  font-size: 12px; 
  background-color: #DDDDCC; 
  text-decoration: none; 
  font-weight: normal; 
  line-height: 140%; 
  text-align:center;
}
 
A          { color: #CCCCCC; }
A:link     { color: #666666; text-decoration: none; }
A:visited  { color: #666666; text-decoration: none; }
A:active   { color: #3399CC; text-decoration: none; }
A:hover    { color: #3399CC; text-decoration: none; }

p {
margin-top: 0px;
}

#centro {
  width: 800px;
  margin: 10 auto 0 auto;
  height: 200%;
}

#titulo {
  text-align: left;
  font-size: 30px;
  font-weight:bold;
  margin-top:10px;
}

#enlaces {
  font-size: 18px;
  text-align:left;
}

#contenido {
}

#comentario {
  position:relative;
  top: 20px;
  text-align: center;
  margin: auto auto;
  width:600px;
  color:#333333;
  font-family:arial;
  font-size:12px;
  font-weight:bold;
}

#texto {
  position:relative;
  top: 20px; 
  text-align:left;
}

#menu {
  width:200px;
  text-align:left;
}

#opciones {
  position:absolute;
  left:200px;
  top: 0px;
  width:600px;  
}

#imgs {
  position:relative;
  top: 30px;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(./js/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./js/overlay.png", sizingMethod="scale");
	}