body { font: 14px/1.4 Georgia, serif; margin:0; background:#222!important; }

article, aside, figure, footer, header, nav, section { display: block; }

/***typography***/

h1, h2, h3, h4, p, a, span, div, .text-box {

	color:#fff;
}
body a{

	color:#efefef;
}

/***ENDtypography***/

header{
	background:#222;
}



footer{
    width:100%;
    left:0;
    bottom:0;
    background:#222;
}
footer p{
    margin-bottom:30px;
    text-align:center;
    font-size:1em;
}
footer p:last-child{
    padding-bottom:20px;
}
footer .container80{
    border-top:1px solid #bebebe;
}
footer a{
    color:#c3c3c3;
}



