﻿body{background-color:#FFFFFF;
     color:#666666;
     background-image:url(../images/background.jpg);
     font-family:Arial, Helvetica, sans-serif;
}
h1{background:url(../images/sunset.jpg) no-repeat right;
   padding:10px;
   background-color:#000033;
   color:#FFFFFF;
   margin-bottom:0;
   font-family:Georgia,"Times New Roman",sans-serif;
}
#wrapper{margin-left:auto;
         margin-right:auto;
         width:80%;
         background-color:#90c7e3;
         min-width:960px;
         -webkit-box-shadow:5px 5px 5px #000033;
         -moz-box-shadow:5px 5px 5px #000033;
         box-shadow:5px 5px 5px #000033;
}
#nav{padding:20px 5px 5px 20px;
     font-weight:bold;
     float:left;
     width:175px;
}
#nav ul{list-style-type:none;
        margin:0;
        padding-left:0;
        font-size:1.2em;
}
#nav a{text-decoration:none;
}
#nav a:link{color:#000033;
}
#nav a:visited{color:#344873;
}
#nav a:hover{color:#ffffff;
}
h2{color:#3399CC;
   font-family:Georgia,"Times New Roman",sans-serif;
   text-shadow:1px 1px 1px #ccc;
}
h3{color:#000033;
   font-family:Georgia,"Times New Roman",sans-serif;
   margin-bottom:0;
}
#content{padding:1px 20px 20px 30px;
         background-color:#ffffff;
         margin-left:175px;
}
#content img{float:left;
             padding-right:20px;
}
#content ul{list-style-position:inside;
}
#contact{font-size:.90em;
}
label{float:left;
      width:100px;
      text-align:right;
      padding-right:10px;
      margin-top:10px;
}
input,textarea{margin-top:10px;
}
form div{clear:left;
}
#mySubmit{margin-left:110px;
          padding-bottom:10px;
}
table{align:center;
      border:1px solid #3399cc;
      border-spacing:0;
}
td,th{border:1px solid #3399cc;
      cellpadding:5px;
}
tr:nth-of-type(odd){background-color:#f5fafc;
}
td{text-align:center;
}
.text{text-align:left;
}
dt{color:#000033;}
.resort{color:#000033;
        font-weight:bold;
}
#footer{font-size:.75em;
        font-style:italic;
}