#wrapper {
height:auto;
margin:0 auto;
width:800px;
}
#header {
background-image:url(images/header.jpg);
height:64px;
width:800px;
}
#hero {
background-image:url(images/hero.jpg);
height:129px;
width:800px;
}
h1 {
margin:0;
}
p {
font-size:14px;
}
#footer {
background-image:url(images/footer.jpg);
clear:both;
position:relative;
}
#footer p, #footer a {
color:white;
margin:0 0 0 1px;
text-decoration:none;
}
#body {
background-color:#FFFFFF;
color:#7A7A7A;
height:730px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}
body {
background-image:url(images/background.jpg);
background-repeat:repeat-x;
font-family:Arial,Helvetica,sans-serif;
}
#contacttop {
background-image:url(images/phone.png);
background-repeat:no-repeat;
height:45px;
margin-left:546px;
width:231px;
}
#contacttop h1 {
color:white;
font-size:24px;
font-weight:100;
margin-left:32px;
}
#contacttop img {
border:0 none;
float:right;
}
#menu {
background-image:url(images/menu.jpg);
float:left;
width:800px;
}
#menu ul {
margin:0;
padding:0;
}
#menu ul li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#menu ul li a {
border-right:1px solid #BEBEBE;
color:white;
display:block;
font-family:Arial,Helvetica,sans-serif bold;
font-size:14px;
margin:0;
padding:9px 79.5px;
text-decoration:none;
}
.home {
background-image:url(images/home.png);
background-position:center center;
background-repeat:no-repeat;
height:17px;
}
.airport {
background-image:url(images/airport.png);
background-position:center center;
background-repeat:no-repeat;
height:17px;
}
#emptybox {
background-image:url(images/emptybox.png);
background-repeat:no-repeat;
height:292px;
text-align:center;
width:247px;
}
.airport:hover, .home:hover, .fleet:hover, .notes:hover, .enq:hover, #airport #menuair a, #home #menuhome a, #fleet #menufleet a, #enquiry #menuenq a, #guidance #menunotes a {
background-color:#42485F;
}
.fleet {
background-image:url(images/fleet.png);
background-position:center center;
background-repeat:no-repeat;
height:17px;
}
.notes {
background-image:url(images/notes.png);
background-position:center center;
background-repeat:no-repeat;
height:17px;
}
.enq {
background-image:url(images/enq.png);
background-position:center center;
background-repeat:no-repeat;
height:17px;
}
#body h1 {
font-size:16px;
margin-bottom:12px;
text-align:center;
}
#body h2 {
font-size:14px;
}
#leftcolumn {
float:left;
width:66%;
}
#fleet #body {
height:760px;
}
#rightcolumn {
float:right;
}
#rightcolumn img {
border:0 none;
}
#airportbox {
height:200px;
padding-left:5px;
padding-top:22px;
width:247px;
}
#airportbox p, #emptybox p, #airportbox a {
color:white;
line-height:1.5em;
margin:0;
padding-right:20px;
text-decoration:none;
}
#fleetbox {
background-repeat:repeat-x;
height:200px;
padding-left:5px;
padding-top:22px;
width:247px;
}
#fleetbox p, #fleetbox a {
color:white;
line-height:1.5em;
margin:0;
padding-right:20px;
text-decoration:none;
}
#clickbox {
background-repeat:repeat-x;
height:200px;
padding-left:5px;
padding-top:22px;
width:247px;
}
#clickbox p, #clickbox a {
color:white;
line-height:1.5em;
margin:0;
padding-right:15px;
padding-top:10px;
text-decoration:none;
}
.bigger {
font-size:1.1em;
}
#more {
background-image:url(images/more.png);
height:18px;
width:18px;
}
span {
margin-top:1px;
}
.footerspan {
float:right;
padding-right:16px;
text-decoration:none;
}
.airporth1 {
text-align:center;
}
#airport #body {
height:600px;
}
#fleet #rightcolumn {
margin-right:15px;
text-align:center;
}
#guidance #body {
height:1100px;
}
#enquiry #body {
height:875px;
}
fieldset {
border:1px solid #42485F;
line-height:1.5em;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
padding:0 1em 1em;
text-align:left;
width:28em;
}
label {
display:block;
float:left;
font-size:0.8em;
margin-right:0.5em;
text-align:left;
width:16em;
}
#emailsent #body {
height:200px;
}
input.button {
background-color:#42485F;
border:1px solid grey;
color:white;
cursor:pointer;
float:right;
font-family:arial;
font-size:0.8em;
font-weight:bold;
margin-top:0.1em;
padding:0.1em;
}
.pickup {
float:left;
margin-left:55px;
width:287px;
}
.des {
float:none;
width:236px;
}
#airportbox {
background-image:url(images/airport-sprite.jpg);
background-position:252px 0;
background-repeat:repeat-x;
display:block;
text-decoration:none;
}
#airportbox:hover, #airportbox:active {
background-position:0 0;
}
#fleetbox {
background-image:url(images/carbox-sprite.jpg);
background-position:252px 0;
background-repeat:repeat-x;
display:block;
text-decoration:none;
}
#fleetbox:hover, #fleetbox:active {
background-position:0 0;
}
#clickbox {
background-image:url(images/clickbox-sprite.jpg);
background-position:252px 0;
background-repeat:repeat-x;
display:block;
text-decoration:none;
}
#clickbox:hover, #clickbox:active {
background-position:0 0;
}
th {
color:#42485F;
}
table th {
background-color:#42485F;
color:white;
padding:0.2em;
}
table td {
background-color:#DADADA;
color:#42485F;
padding:0.2em;
}
table {
width:500px;
}
#guidance #body {
height:1100px;
}
.blue {
color:#42485F;
font-weight:bold;
}
#guidance h2 {
text-align:center;
}
#guidance #leftcolumn a {
color:#42485F;
font-weight:bold;
text-decoration:none;
}
.nomargin {
margin-bottom:0;
}
#leftcolumn img {
float:right;
}

