html, body { height: 100%; }
body { font-family: 'Open Sans', sans-serif; border-top: 6px solid rgb(30,66,138); 

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1e428a+0,ffffff+100 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1e428a+0,ffffff+100 */
background: #1e428a; /* Old browsers */
background: -moz-linear-gradient(45deg, #1e428a 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, #1e428a 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, #1e428a 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e428a', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
#wrapper-page {
    margin-top: 20%;
    color: #fff;
}

h1 { font-weight: bold; color: rgb(30,66,138); text-shadow: 2px 2px 2px rgba(255,255,255,.5); }

a { color: rgb(30,66,138); font-weight: bold; }
    a:hover { text-decoration: none; color: rgb(30,66,138); }