			body {
				background-color: #fff;

		/*		background-image: url(../graphics/magda-arte/papel_background.jpg); */
				color: #000;
				font-size: 0.9em;
				font-family: sans-serif,helvetica;
				margin: auto;
				padding: 0;
			}
			:link {
				text-decoration:none;
				color: #2266aa;
			}
			:visited {
				color: #3366aa;
			}
			a:hover {
				color: #226644;
			}
			a:hover img {
				border: 2px solid #f50;
			}
			h1 {
				text-align: center;
				margin: auto;
				padding: 0.6em 2em 0.4em;
				background-color: #3366aa;
                                color: #000;
				font-weight: normal;
				font-size: 1.75em;
				border-bottom: 2px solid #000;
			}
			h1 strong {
				font-weight: bold;
			}
			h2 {
				font-size: 1.3em;
				font-weight: bold;
			}
			iframe {
				text-align: center;
                                margin-top: .5em;
                                margin-bottom:0em ;
                                margin-right:.1em ;
                                margin-left:.1em ;
                                padding: 0.1em .1em 0.1em;
                                font-weight: normal;
                                font-size: 3em;
                                width:60%
                                height:30em;
                                background-color: #e6e6e6;
                                border-right: 2px solid #000;
                                border-left: 2px solid #000;
                                border-top: 2px solid #000;
                                border-bottom: 2px solid #000;
			}

			.masthead {
				text-align: center;
				margin-top: 0em;
				margin-right:auto ;
				margin-left:auto ;
				padding: 0.1em 2em 0em;
                color: #000;
				font-weight: normal;
				font-size: 3em;
				width:100%
				background-color: #e6e6e6;
				overflow: hidden;
			}
			header.masthead {
				height: 2em;
			}	

			footer.masthead {
               background-size:80% 80%;
               background-repeat:no-repeat;
				text-align: center;
				height: 4em;
				font-weight: normal;
				font-size: 1em;
				background-color: #e6e6e6;
				width:80%
			}
			img.masthead {
                background-size:100% 100%;
                background-repeat:no-repeat;
				margin-top:5px;
				margin-bottom:5px;
				margin-left:auto;
				margin-right:auto;
				width:80%;
			}	
			div.toplinks {
				text-align: center;
				margin-top: .2em;
				margin-bottom: .5em;
/*
				margin-left: auto;
				margin-right: auto;
*/
				padding: 0.1em 2em 0.2em; 
                color: #000;
				font-weight: normal;
				overflow: hidden;
			}
			
			.footer {
				text-align: center;
				margin: 0.1em;
				padding-bottom: 0.7em;
                                color: #000;
				font-weight: normal;
				font-size: 1.5em;
				height: 2em;
				background-color: #e6e6e6;
				border-right: 2px solid #000;
				border-left: 2px solid #000;
				border-top: 2px solid #000;
				border-bottom: 2px solid #000;
				overflow: hidden;
			}
			.footer2 {
				text-align: center;
				margin: 0.2em; 
				padding: 0.1em 0.1em 0.7em; 
                                color: #000;
				font-weight: normal;
				font-size: 1em;
				height: 2em;
				background-color: #e6e6e6;
				border-right: 2px solid #000;
				border-left: 2px solid #000;
				border-top: 2px solid #000;
				border-bottom: 2px solid #000;
				overflow: hidden;
			}
			.breaker {
				margin-top:0;
				margin-bottom:0;
				margin:auto;
				border:0;
				height:1px;
				background-color:black;
				width:100%
			}

			hr {
				display: none;
			}
			.content {
				padding: .1em 3em;
			}
			.content-columns {
				/* Setting relative positioning allows for 
				absolute positioning for sub-classes */
				position: relative;
				padding-top: .4em;
				font-size: 1.1em;
				display:flex;
				margin:auto;
			}
			.content-column-left {
				/* Value for IE/Win; will be overwritten for other browsers */
				width: 50%;
				padding-left: 3%;
				float: left;
				padding-bottom: .4em;
			}
			.content-column-left hr {
				display: none;
			}
			.content-column-right {
				/* Values for IE/Win; will be overwritten for other browsers */
				width: 50;
				padding-left:  3%;
				padding-right: 3%;
				float: left;
				padding-bottom: .4em;
			}
			.content-columns.content-column-left, .content-columns.content-column-right {
				/* Non-IE/Win */
			}
			img {
				border: 3px solid black;
				padding: 5px;
				display:block;
				margin-left:auto;
				margin-right:auto;
			}
			img#i3 {
				border: 5px solid black;
				padding: 2px;
				display:block;
				margin-left:auto;
				margin-right:auto;
			}

			img.lines {
				border: 0px solid #fff;
				padding: 0px;
				margin: 0px;
			}

			img#i1 {
  				display: block;
			    margin-left: auto;
			    margin-right: auto;
			   width: 40%;
			}
			img#i2 {
  				display: block;
			    margin-left: auto;
			    margin-right: auto;
			}
			td#td1 {
				padding:10px;
			}
			td#td2 {
				padding:5px;
			}
