* {padding:0; margin:0;}
body, html {font-family: Arial; font-size: 14px; line-height: 18px; color: #535353; background-color: #000000;}
img {border:0;}
p {padding: 8px 0px 8px 0px;}
ul {margin-left:30px;}

#header1 {height: 160px; background-color: #202020; margin-top:20px; margin-right:30px;}
#header2 {height: 30px; background-color: #feba00; margin-right:30px;}
#container {min-height: 600px; background-color: #ffffff; margin-right:30px;}
#footer1 {clear: both; height: 30px; background-color: #feba00; margin-right:30px;}
#footer2 {height: 280px; background-color: #202020; margin-bottom:20px; margin-right:30px;}

.main {margin:0 auto; width: 942px;}
.large {font-size: 16px;}
.spacer {clear: both; height: 40px;}
.clear {clear: both;}
.white {color: #ffffff;}

#head1col1 {float: left; width: 471px;}
.head1feat {margin-right: 10px; font-weight: bold; text-decoration: underline;}
.head1sep {margin: 0 4px 0 4px;}
#head1col2 {float: right; width: 471px; font-size: 12px; color: #1e1e1e; line-height: 30px; text-align: right;}
a.featurelink:link {color:#1e1e1e; text-decoration: none;}
a.featurelink:visited {color:#1e1e1e; text-decoration: none;}
a.featurelinkk:active {color:#1e1e1e; text-decoration: none;}
a.featurelink:hover {color:#1e1e1e; text-decoration: underline;}
.head1col2feat {margin-right: 10px; font-weight: bold; text-decoration: underline;}
.head1col2sep {margin: 0 4px 0 4px;}

#reservelogotop {padding-top: 25px;}
#reserveformtop {line-height: 59px;}
#reservetopicon {float:left; padding-top: 20px; padding-right: 8px;}
.reservetopcol1 {float:left; font-size: 22px; color: #feba00; font-weight: bold; padding-right: 8px;}
.reservetopcol2 {float:left; padding-right: 8px;}
.reservetopcol2 select {color:#666666; margin-top: 22px; font-size:0.8em; color: #ffffff; background-color: #535353; border: #202020;}
.coltop_1 {float:left; width: 40px; padding: 2px;}
.coltop_1 select {width:42px; font-size:0.8em;; color: #ffffff; background-color: #535353; border: #202020;}
.coltop_2 {float:left; width: 45px; padding: 2px;}
.coltop_2 select {width:40px; font-size:0.8em; color: #ffffff; background-color: #535353; border: #202020;}
.coltop_3 {float:left; width: 55px; padding: 2px;}
.coltop_3 select {width:50px; font-size:0.8em; color: #ffffff; background-color: #535353; border: #202020;}
.coltop_4 {float:left; width: 60px; padding: 2px;}
.coltop_4 select {width:55px; font-size:0.8em; color: #ffffff; background-color: #535353; border: #202020;}
#reservetopbutton {float:left;}

#reservepagelogo a {float: left; font-size: 32px; color: #ffffff; font-weight: bold; padding-top: 50px; text-decoration: none;}
#reservepageimage {float: right; padding-top: 50px;}

.contcol1 {float:left; width:480px; padding-right:12px;}
.title1 {font-family: Tahoma; font-size: 32px; line-height: 35px; color: #181818;}
.title2 {font-family: Tahoma; font-size: 22px; line-height: 35px; color: #181818;}
.yellow {color: #ffad00;}
.airportdesc {border-top:2px solid #202020;}
.contcol2 {float:right; width:450px;}
.reservebox {border:2px solid #202020; height:250px;}
#reserveform {margin: 0 auto; width: 380px;  margin-top: 20px;}
#reservelogo {text-align: right; padding-bottom: 8px;}
#reserveunderline {border-bottom:1px solid #202020;}
.reservecol1 {float:left; width: 100px; font-weight: bold;}
.reservecol2 {float:left; padding: 2px;}
.reservecol2 select {width:254px; height:18px; color:#666666; line-height:0.95em; font-size:0.95em;}
.col_1 {float:left; width: 55px; padding: 2px;}
.col_1 select {width:50px; height:18px; color:#666666; line-height:0.95em; font-size:0.95em;}
.col_2 {float:left; width: 50px; padding: 2px;}
.col_2 select {width:45px; height:18px; color:#666666; line-height:0.95em; font-size:0.95em;}
.col_3 {float:left; width: 70px; padding: 2px;}
.col_3 select {width:65px; height:18px; color:#666666; line-height:0.95em; font-size:0.95em;}
.col_4 {float:left; width: 70px; padding: 2px;}
.col_4 select {width:65px; height:18px; color:#666666; line-height:0.95em; font-size:0.95em;}
#reservebutton {padding-top: 4px;}
.iconcontainer {border-bottom: 2px solid #202020; height:35px;}
.iconcol1 {float:left; width:74px;}
.iconcol2 {float:left;}
.mapbox {border-left:2px solid #202020; border-right:2px solid #202020; border-bottom:2px solid #202020; height:350px;}

.footcol {float:left;}
ul.footermenu {font-size:11px; color: #feba00; width: 120px;}
ul.footermenu li {list-style-type:none; border-bottom: 1px solid #ffffff;}
ul.footermenu li a {color: #ffffff; text-decoration:none;}
ul.footermenu li a:hover {color: #ffffff; text-decoration: underline;}
ul.footermenu li a:visited {color: #ffffff; text-decoration:none;}