body,html {
    height:100%;
}
body {
    background: url('splash.jpg');
    background-size: 100% 100%;
    background-position: center center;
    font-family: "skolar-sans-latin",sans-serif;
    // font-family: "franklin-gothic-urw";
    font-weight: 100;
    font-size: 20px;
    line-height: 29px;
    color:#787878;
}
.centerContainer {
    position: absolute;
    top: 50%;
    width: 100%;
    height: 1px;
    overflow: visible;
}
.centerpiece {
    position: relative;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    left:50%;
    text-align:center;
    width:600px;
}
.centerpiece span {
    display:block;
    margin-bottom:20px;
}
.centerpiece img {
    display:inline-block;   
}