body {
background-color : #ffffff;
background-image : url(images/background.jpg);
color : #666666;
font-family : Verdana, Arial, sans-serif;
padding-left : 20px;
height : 72px;
}
h1 {
background-color : #000033;
background-image : url(images/sunset.jpg);
background-position : right;
background-repeat : no-repeat;
color : #ffffff;
font-family : Georgia, sans-serif;
line-height : 200%;
margin-bottom : 0;
}
h2 {
color : #3399cc;
font-family : Georgia, sans-serif;
}
h3 {
color : #000033;
font-family : Georgia, sans-serif;
}
table {
border: 1px solid #3399CC;
width: 600px;
border-spacing:  0;
}
table#table1 {
width: 70%;
margin-left: 15%;
margin-right: 15%;
}
th, td {
padding: 5px;
border: 1px solid #3399CC;
}
td {
text-align: center;
}
.text {
text-align: left;
}
tr:nth-of-type(even) {
background-color: #F5FAFC
}
#content {
background-color : #ffffff;
margin-left : 160px;
padding-top : 1px;
padding-left : 20px;
padding-right : 20px;
}
#content img {
float : left;
padding-right : 20px;
}
#content ul {
list-style-position : inside;
}
a {
color : #cccccc;
}
dt {
color : #000033;
}
.resort {
color : #000033;
font-size : 1.2em;
}
label {
float: left;
display: block;
text-align: right;
width: 120px;
padding-right: 20px;
}
#mySubmit {
margin-left: 130px;
}
#footer {
font-size : 0.70em;
font-style : italic;
text-align : center;
padding : 10px;
}
#mobile {
display : none;
}
#desktop {
display : inline;
}
#nav {
font-weight : bold;
float : left;
padding-top : 20px;
padding-right : 5px;
padding-bottom : 5px;
padding-left : 20px;
}
#nav a {
text-decoration : none;
}
#nav a:link {
color : #000033;
}
#nav a:visited {
color : #344873;
}
#nav a:hover {
color : #ffffff;
}
#nav ul {
list-style-type : none;
margin : 0;
padding-left : 0;
}
#wrapper {
margin-right : auto;
margin-left : auto;
min-width : 960px;
background-color : #90c7e3;
box-shadow : 5px 5px 5px #828282;
}
