@font-face {
    font-family: Livory;
    src: url("fonts/Livory%20Regular.otf");
}
@font-face {
    font-family: Livory;
    src: url("fonts/Livory%20Bold.otf");
    font-weight: bold;
}

html, body, div, ul, li, p, input {margin: 0; padding: 0; font-family: 'Livory', sans-serif; background: #2d2d2d;}
p {padding: 0 0 10px 0; font-size: 20px; line-height: 28px;}


html, body {width: 100%; height: 100%; color: #444;}
h1, h2, h3, h4 {margin: 0; padding: 0; color: #efefef; font-weight: bold;}
h1 {font-size: 100px; line-height: 110px; padding-bottom: 0px;}
h2 {font-size: 48px; line-height: 48px; padding-bottom: 40px;}
h3 {font-size: 22px; line-height: 26px; padding-bottom: 20px;}

a, a:visited {color: #444; text-decoration: none;}
a:hover {text-decoration: underline;}

#box {text-align: center; padding-top: 150px; color: #d2d2d2; line-height: 28px;}