
body {background-image: url(pizzas.jpg);
background-color: #fff;
color: #black;
font-family: veranda, arial;}

#wrapper { background-color: red; 
width: 80%;
margin-right:auto;
margin-left:auto;
min-width: 960px;}

h1 {background-color: #003;
color: #fff;
line-height:200%;
font-family: georgia;
padding-left:20px;
margin-bottom:0;
height: 72px;}

h2 {color: black;
font-family: georgia;}

#nav { font-weight: bold;
float:left;
width:160px;
padding-top:20px;
padding-right:5px;
padding-bottom:5px;
padding-left:20px;
margins:0px;}

#nav a {text-decoration:none;}
dt {color: #003;}

#nav ul {list-style-type:none; margin:0; padding-left:0;}

.resort {color: #003;
font-size: 1.2em;
font-weight: bold}

#footer {font-size: 70%;
font-style: italic;
text-align: center;
font-family: georgia, times new roman, times;}

h3 {color: #003;}

#content {background-color:#fff; margin-left:160px;padding-top:1px;}

#content img {float:left; padding-right:20px;}

#address { font-size:90%;}

a:link {color:#003;}

a:visited {color:344873;}

a:hover {color:#fff;}

.clear {clear: both;}

#content ul {list-style-position:inside;}

table {border-collapse: collapse; 
border: solid 4px black;
font-family: arial; 
text-align: center;
}
th, td {
border: solid 1px black;
}
th, td {padding: 10px;
}
caption {
text-align: left; 
font-size: .99em; 
font-style: italic; 
padding-bottom: 10px; 
}
thead {background-color: #929292; 
font-color: #fff;
}
tr:hover td {
background-color: #66ccff; 
}

