body #header-navigation, 
body #search_box, 
body #language, 
body #footer, 
body #details .structureleft, 
body #skiplinks {display:none;}
body #content, body #details {background:#fff;}

body #logo h3 {font-size:2em; color:#000}

body #navigation #logo {position:relative; left:0 top:0; padding:0; margin-bottom:50px; width:100%; }
body #logo #logo-image-en img, body #logo #logo-image-es img {display:block;}
body #logo #logo-image-en, body #logo #logo-image-es {background:none; margin:0 auto;}
body h2 {color:#000; margin:0 0 10px 0; font-size:1.5em; background:none; padding:0;}
body h3 {color:#000; margin:0 0 10px 0; font-size:1.4em; background:none; padding:0;}
body p, body #home .home-feature-text {padding:0; margin:0;}
body h4, body #latest h4 {color:#000; margin:0 0 10px 0; padding:0;}


body #container .structureleft {margin:0; width:100%; height:100%; min-height:none; padding:0; border:none; z-index:3; background:#fff; color:#000;}
body #container .structureright {position:relative; top:0; left:0; width:100%; height:100%; padding:0; border:none; background:#fff;z-index:3 color:#000;}
body #container .wrapper {margin:0;width:100%; height:100%; z-index:3; background:#fff}
body #navigation {position:relative; margin:0; padding:0; width:100%; background:#fff; height:100%; z-index:3;}
body #container p, body #details .structureright p, body #details .structureright h4, body #details .structureright a {color:#000;}
body #latest {color:#000; height:100%; min-height:100%;margin:20px 0;}
body #content #page div.structureleft {width:100%; min-height:1px; height:none; margin-bottom:10px}
body #content #page h2 {color:#000; background:none; font-size:1.8em}


body #header {display:block; position:relative; overflow:hidden; height:100%; background:#fff;}
body .unviewable {position:relative; display:block; height:100%; text-indent:0; margin:0;}  /* Hides the element from view */

