body{background-color:#90C7E3;color:#555555;
     background-image: linear-gradient(to bottom, #FFFFFF, #90C7E3);
     background-repeat:no-repeat;
     font-family:arial, helvetica, sans-serif;}
#wrapper{background-color:#FFFFFF;
         margin-left:auto; margin-right:auto;
         width:80%;
         min-width:960px;
         max-width:2048px;
         box-shadow:3px 5px 5px #333333;}
#homehero{line-height:300px;
          background-image:url(coast.jpg);
          background-size:100% 100%;
          background-repeat: no-repeat;}
#yurthero{
          line-height:300px;
          background-image:url(yurt.jpg);
          background-size:100% 100%;
          background-repeat: no-repeat;}
#trailhero{          
          line-height:300px;
          background-image:url(trail.jpg);
          background-size:100% 100%;
          background-repeat: no-repeat;}
          
h1{background-color:#002171;color:#FFFFFF;
   font-family:georgia, times new roman, serif;
   background-image: url(sunset.jpg);
   background-position:right;
   background-repeat:no-repeat;
   margin-top:0;
   margin-bottom:0}
header{line-height:60px;    
       text-align:center;
       padding-top:15px;}
nav{background-color:#FFFFFF;color:#002171;
    font-weight:bold;
    text-align:center;
    padding:1em;}
nav a{text-decoration:none;}
h2{color:#1976D2;
   font-family:georgia, times new roman, serif;
   text-shadow:1px 3px 3px #CCCCCC;}
h3{font-family:georgia, times new roman, serif;
   color:#000033;}
dt{color:#002171;}
.Pacific-Trails-Resort{color:#1976D2;
                       font-weight:bold;}


ul{list-style-image:url(marker.gif);}
footer{font-size:75%;
       font-style:italic;
       text-align:center;
       font-family:georgia, times new roman, serif;
       padding: 2em;}
main{ 
     padding: 1px 20px 20px 20px;
     display: block;}
