body, html {
    font-family: Georgia,Cambria,"Times New Roman",Times,serif;
    margin:0;
}

div#header {
    background-image:url('/assets/images/jeddah-airport-header.jpg');
    min-height:400px;
    background-size:cover;
    background-position:center;
    width:100%;
    text-align:center;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    color:black;
}
div#flight-banner {
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    letter-spacing: -1px;
    background-color:#52dfa5;
    padding:8px 0;
    text-align:center;
}
div#flight-banner a {
    color:#0a5b84;    
}
div#header h1 { 
    font-size:45px;
    background-color:white;
    display:inline-block;
    padding:5px 15px;
    margin:50px 0 7px 0;
}
div#header strong {
    font-size:22px;
    background-color:white;
    display:inline;
    line-height:26px;
}
div#nav {
    position:relative;
    margin-top:-40px;    
    padding:5px 15px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    text-align:center;
}
div#nav a {
    display:inline-block;
    background-color:white;
    font-size:38px;
    padding:10px 20px;
    margin:0 20px;
    color:black;
    text-decoration:none;
}
div#nav a:hover {
    text-decoration:underline;
}
div#nav h2:first-of-type {
    margin-left:0;
}
div#nav h2:last-of-type {
    margin-right:0;
}
section {
    max-width:800px;
    min-width:500px;
    margin:0 auto;
    padding-top:15px;
    margin-bottom:30px;    
}
section:after {
    content: "";
    clear:both;
}
div#main { min-height:400px; }

div#main section img {
    border:1px solid #1d88d3;
    margin:10px 0;
}
div#main h2 {
    margin:15px 0 0 0;
}
div#main section {
    border-top:1px dotted black;
}
footer { 
    background-color:#212121;
    border-top: 3px solid #d4d4d4;
    min-height:100px;
    margin:50px 0 0 0;
    color:white;
    font-size:15px;
    text-align:center;
    padding:20px 0;
    line-height:25px;
}
footer a {
    color:white; 
}
h1 { text-align:center; font-size:33px; }
h2 { font-size:20px; }

p { font-size:18px; margin:10px 0 15px 0; }



