body { 
    margin: 0; 
    padding: 0; 
    width: 100%; 
    height: 100%; 
    background-color: #000; 
    font-family: Tahoma;
    color: white;
}
img {
    border: 0;
}
#logo {
    font-family: 'Dancing Script', cursive;
    text-align: center;
    font-size: 40pt;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -300px 0 0 -350px;
    width: 700px;
    height: 100px;
}
#footer {
    position: absolute;
    bottom: 20px;
    left: 50%;
    margin: 0 0 0 -150px;
    width: 300px;
    text-align: center;
}
a {
    color: gray;
    text-decoration:  none;
}
a:hover {
    color: #fff;
}
