body {
    background: #ffffff url("../pix/bg_top.png") repeat-x;
    margin: 0 auto;
    padding-top: 100px;
    color: #0299cc;
}
.navbar {
    background: transparent;
    border: 0;
}
.navbar li {
    background: #ffffff;
}
.logo {
    max-width:440px;
    width:100%;
}

.footer-shadow {
    height: 20px;
    background: url("../pix/shadow.png") no-repeat center bottom;
}
.footer {
    background-color: #41cffe;
    color:#FFFFFF;
    line-height:1.2;
    padding-bottom:5px;
}
.footer a {
    color:#FFFFFF;
    text-decoration: none;
}
.space-top {
    margin-top: 15px;
}
.no-decorate, .no-decorate:hover {
    text-decoration: none;
    color: #0299cc;
}