html, body {
			height:100%;
		}

		body {
			font: .8125em/1.5 Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			background: #DAF7A6;
			color: #333;
		}
        img {
          border: silver 40px solid;
          border-image-source: url("../images/marco2.png");
          border-image-slice: 20%;
          border-image-repeat: repeat;
          padding: 10px;
          text-align: justify;
          }
		header, 
		nav, 
		section, 
		article, 
		aside, 
		footer {
			display: block
		}
        h2,
        h3 {
            color: #900C3F
            }
        h4,
        h6 {
            color: #FF3434
            }
        h5{
            color: black
            }
		a {
			color: olivedrab;
			text-decoration: underline
		}
		a:hover {
			color: #FFC300
		}
		p {
			margin: 0 0 1em
		}
		
		header {
			color: #581845;
			font-size: 2.5em;
			padding: 20px 50px
		}
			header span {
				color: #581845
			}
			
		nav {
			font-size: 1.5em;
			margin: 5px 0;
			padding: 20px 50px
		}
			nav li {
				display: inline;
				margin: 0 15px
			}
			nav li:first-child {
				margin-left: 0
			}
			* html nav ul {
				margin-left: -15px
			}
			nav span,
			nav a {
				padding: 3px 15px 4px
			}
			nav span {
				background: #C70039;
				color: #FFC300
			}
nav header {
  margin-left: 0;
				font-size: 12px;
  padding: 0
			}
		section {
			float: left;
			padding: 35px 0;
			position: relative;
			width: 70%
		}
		
			section article {
				margin: 0 50px 40px;
				padding: 25px 0 0;
				position: relative
			}
			section header {
				font-size: 1em;
				padding: 0;
			}
			section h1 {
				font-size: 2.3em;
			}

		aside {
			float: right;
			padding: 70px 0 30px;
			position: relative;
			width: 25%
		}
            aside p1{
              text-align: right;
              font-style: italic
              
                }
			aside h1 {
				color: #FF5733;
				font-size: 1.8em
			}
			aside .tag-cloud {
				padding: 15px 35px 10px 0;
				text-align: center
			}
				aside .tag-cloud li {
					display: inline
				}
				aside .tag-cloud a {
					color: #FF5733
				}
				aside .tag-cloud a:hover {
					color: #900C3F
				}
				aside .tag-cloud .w1 {
					font-size: .8em
				}
				aside .tag-cloud .w2 {
					font-size: 1em
				}
				aside .tag-cloud .w3 {
					font-size: 1.1em
				}
				aside .tag-cloud .w4 {
					font-size: 1.2em
				}
				aside .tag-cloud .w5 {
					font-size: 1.3em
				}
				aside .tag-cloud .w6 {
					font-size: 1.4em
				}
				aside .tag-cloud .w7 {
					font-size: 1.5em
				}
				aside .tag-cloud .w8 {
					font-size: 1.6em
				}
				aside .tag-cloud .w9 {
					font-size: 1.8em
				}
				aside .tag-cloud .w10 {
					font-size: 2em
				}
            figcaption {
                font-style:italic;
                font-size: 0.8em;
                width: 100%
            }

			footer {
				clear: both;
				color: #777;
				padding: 10px 50px
			}

			header:hover, 
			nav:hover, 
			section:hover, 
			aside:hover, 
			footer:hover 