img{
    max-width: 100%;
    height: auto;
}


body{background-color: #90C7E3; color: #666666; font-family: Verdana, Arial, sans-serif; background:linear-gradient(#FFFFFF, #90c7E3); background-repeat: no-repeat}

header{background-color: #002171; color: #FFFFFF; font-family: Georgia, sans-serif
; background-image: url(sunset.jpg); background-position: right; background-repeat:no-repeat; height: 72px }

h1{text-align: center; padding-top: .5em}

nav{font-weight: bold; padding-top: .5em; padding-right: .5em; padding-bottom: .5em; text-align: center; padding 5px;}

h2{color: #1976D2; font-family: Georgia, sans-serif}

dt{color: #002171; font-weight: bold}

.resort{color: #1976D2; font-size: 1.2em;}

footer{font-size: .70em; font-style: italic; text-align: center; padding: 1em}

#wrapper{ margin-left: auto; margin-right: auto; width: 80%; background-color: #FFFFFF; min-width: 700px; max-width: 1024px; box-shadow: 6px 6px 6px #8299b2; background-repeat: no-repeat}

h3{font-family: Georgia, sans-serif}

main{display: block;}

#hero img{width: 100%;}

#yurthero img {width: 100%;}

#trailhero img{width: 100%;}

nav a {text-decoration: none;}

nav ul{ margin: 0;}

nav li{list-style-type: none;
        display: inline;
        margin-right: 20px;}

#pt-content,
#pt-address{padding: 0 3%}
    
    
}
