*                    { margin: 0; padding: 0; }
body                 { font: 14px Verdana, serif; }

#page-wrap           { margin: 2% auto; color: white; }
#page-wrap > .main   { border: 1px solid #999; padding: 1%; 
	                         margin-bottom: 1px; color: black; }

header, nav, section { background: #eee; }

section #titulo      { text-align: center; }
img#imagen           { display: block; 
	                   margin: auto;
	                   width: 90%;
	                   max-height: 410px;
	                   padding: 5%;}
section #galeria img {
    float: center;
    margin: 5px 1% 3px 1%;
    border-radius: 50%;
    max-width: 100%;    
}
section #galeria img:hover {    
    box-shadow: 0px 0px 30px #888888;
}
footer               { background: #eee; text-align: center;}
nav span             { margin: 0px 10px 0px 0px;}
