	body{
		font-size: 16px;
	}
	.outer {
	    display: table;
	    position: absolute;
	    height: 100%;
	    width: 100%;
	}

	.middle {
	    display: table-cell;
	    vertical-align: middle;
	    width: 100%;
	}

	.inner {
    margin-left: auto;
    margin-right: auto; 
    width: 100%;
    position: relative;
    text-align: center;
	}

	.inner  img{
		width: 80%;
	}

	#sitio{
		    position: absolute;
    bottom: 14px;
    font-family: Arial;
    font-size: 2.5em;
    width: 100%;
    text-align: center;
    font-weight: bold;
		text-shadow: 4px 4px 4px rgba(68,143,255, 1);
	}

	#texto{
    font-family: Verdana;
    font-size: 1.2em;
		color: #666;
    width: 100%;
    height: 25px;
    text-align: center;
	}

	#texto a{
		color: #666;
		text-decoration: none;	
	}

	#texto a:hover{
		color: #555;
		text-decoration: underline;
	}