html, body {margin:0;padding:0;border:0;}
body {background-color:#171411;font-family:Arial, Helvetica, sans-serif;font-size:0.8em;font-weight:normal;color:#403D35;text-align:center;}
form, a, h1, h2, h3, img, p, ul, li {border:0px;margin:0px;padding:0px;}
.clear {clear:both;}
#wrapper {margin:0 auto;width:772px;text-align:left;margin-top:15px;margin-bottom:30px;}
#toprow {width:772px;color:#7C7978;font-size:110%;}
.toprowleft {float:left;width:500px;padding-top:4px;}
.toprowright {float:right;margin-bottom:2px;}
#contactheader {width:772px;height:149px;}
#header {position:relative;width:772px;height:196px;background:url(images/navbg-img.jpg);background-repeat:no-repeat;border-top:2px solid #C3825B;}
#homecontainer {position:relative;}
p.timeDisplay {float:left;display:inline;margin-right:16px;color:#7C7978;font-size:80%;}
td img {display: block;}


#home1 {width:772px;height:62px;position:relative;}
#home2 {width:772px;height:301px;position:relative;background:url(images/home2.jpg) top left no-repeat;}
#home3 {width:772px;height:160px;position:relative;}
#ebace {width:104px;height:104px;position:absolute;top:0px;left:602px;z-index:1000;}
#homemovie {width:232px;height:153px;position:absolute;top:3px;left:20px;}
#hometext {position:absolute;top:18px;left:20px;width:248px;color:#FFFFFF;font-size:86%;}



/*New vistajet styles JM 29 Jan 10 */
#vistajet {width:772px;height:461px;position:relative;background:url(images/home-vistajet.jpg) top left no-repeat;}
#vistajettext {position:absolute;top:86px;left:20px;width:248px;}
#vistajettext p {color:#FFFFFF;font-size:86%;padding-bottom:12px;}
#vistajetheader {position:absolute;top:18px;left:20px;width:384px;height:44px;}
#vistajetlink1 {position:absolute;top:410px;left:544px;width:217px;height:37px;}
#vistajetlink2 {position:absolute;top:410px;left:20px;width:217px;height:37px;}
a.wlink:link, a.wlink:visited {color:#FFFFFF;text-decoration:none;}
a.wink:active, a.wlink:hover {color:#FFFFFF;text-decoration:underline;}
/*end new vistajet styles */



.contactflash {width:232px;height:153px;display:block;}
#footer1 {width:772px;height:22px;position:relative;background:url(images/footer1.jpg) top left no-repeat;padding-top:4px;font-size:90%;} 
#footer1 p.bottomleft {float:left;width:80px;color:#FFFFFF;font-weight:bold;margin-left:10px;}
#footer1 p.bottomright {float:right;width:100px;text-align:right;color:#FFFFFF;font-weight:bold;margin-right:10px;}
#footer1 a:link, #footer1 a:visited {color:#FFFFFF;text-decoration:none;}
#footer1 a:active, #footer1 a:hover {color:#FFFFFF;text-decoration:underline}
#footercontact {position:absolute;width:226px;height:77px;top:-132px;right:22px;font-size:90%;color:#7C7C7C}
#footer2 {width:772px;padding-top:4px;padding-bottom:4px;font-size:90%;}
#footer2 p.bottomleft {float:left;width:80px;color:#FFFFFF;font-weight:bold;}
#footer2 p.bottommiddle {float:left;width:592px;text-align:center;color:#826B39;font-weight:bold;}
#footer2 p.bottomright {float:right;width:100px;text-align:right;color:#FFFFFF;font-weight:bold;}
#footer2 a:link, #footer2 a:visited {color:#FFFFFF;text-decoration:none;}
#footer2 a:active, #footer2 a:hover {color:#FFFFFF;text-decoration:underline;}
#footer2 em {color:#826B39;font-weight:bold;font-style:normal}
#bottomrow {width:772px;background-color:#2C292D;padding-top:4px;padding-bottom:4px;color:#7C7C7C;font-size:86%;}
#bottomrow p.left {width:470px;float:left;display:inline;padding-left:12px;}
#bottomrow p.right {width:270px;float:right;display:inline;padding-right:12px;text-align:right;}
#bottomrow a:link, #bottomrow a:visited {color:#7C7C7C;text-decoration:none;}
#bottomrow a:active, #bottomrow a:hover {color:#7C7C7C;text-decoration:underline;}

#banner {position:relative;width:772px;height:180px;background:url(images/banner-bg.jpg) top left no-repeat;border-top:2px solid #C3825B;border-bottom:2px solid #C3825B;}
#pagetitle {position:absolute;width:487px;height:34px;top:129px;left:18px;}
#nav {position:absolute;width:195px;height:153px;top:5px;left:577px;}
#maincontainer {width:772px;background-color:#FFFFFF;}
.minht {float:left;width:20px;height:340px;display:inline;}
.content {float:left;width:300px;display:inline;margin-top:18px;}
.contentwide {float:left;display:inline;width:730px;margin-top:18px;}
.wide {width:400px;}
.wider {width:500px;}
.full {width:700px;}
.content ul, .contentwide ul {margin-left:10px;padding-left:10px;padding-top:8px;;padding-bottom:8px;}
.content li, .contentwide li {list-style-image:url(images/bullet.gif);line-height:1.6em;}
.content h2, .contentwide h2 {color:#AC8B49;font-weight:bold;font-size:110%;padding-top:8px;}
.programme {background:url(images/bg1.jpg) bottom left no-repeat #FFFFFF;}
.aircraft {background:url(images/bg2.jpg) bottom left no-repeat #FFFFFF;}
.servicearea {background:url(images/bg3.jpg) bottom left no-repeat #FFFFFF;}
.pricing {background:url(images/bg4.jpg) bottom left no-repeat #FFFFFF;}
.booking {background:url(images/bg5.jpg) bottom left no-repeat #FFFFFF;}
.comfort {background:url(images/bg6.jpg) bottom left no-repeat #FFFFFF;}
.charter {background:url(images/bg7.jpg) bottom left no-repeat #FFFFFF;}
.jetmember {background:url(images/bg8.jpg) bottom left no-repeat #FFFFFF;}
.careers {background-color:#FFFFFF;}

#pricing-footnote {position:absolute;width:317px;height:35px;top:-55px;left:438px;color:#666666;font-size:95%;}
#charter-footnote {position:absolute;width:317px;height:35px;top:-40px;left:440px;color:#666666;font-size:95%;}
#aircraft-footnote {position:absolute;width:449px;height:79px;top:-85px;left:310px;}
#servicearea-footnote {position:absolute;width:380px;height:50px;top:-78px;left:368px;color:#666666;font-size:95%;}

#contactmaincontainer {width:772px;background:url(images/grad.jpg) top left no-repeat #FEFEFE;border-bottom:3px solid #D59E60;}
#contactmain {border-right:2px solid #C3825B;width:475px;float:left;margin-left:20px;display:inline;margin-top:20px;}
#contactmaincontent {width:450px;position:relative;line-height:16px;}
.contactflash {width:232px;height:153px;display:block;}
#contactrightnav {width:240px;float:right;text-align:left;margin-right:14px;display:inline;margin-top:20px;}

form {padding:0;margin:0;font-size:90%;}
.formrow {padding:6px 0 0 0;clear:both;width:440px;}
form label.toplabel {display:block;float:left;padding:3px 0 0 0;margin:0px;text-align:left;font-weight:bold;width:140px;}
form select.top {float:left;font-size:90%;}
form input {float:left;font-size:90%;}
form input.top {float:right;font-size:90%;}
.red {font-weight:bold;color:#FF0000;font-size:140%;font-family: Verdana, Arial, Helvetica, sans-serif;}
form select.lower {margin-top:4px;font-size:90%;}
form textarea {font-family:Arial, Helvetica, sans-serif;}
form label.upper {font-weight:bold;margin-top:4px;width:440px;}
.formrow h2 {color:#AC8B49;font-weight:bold;font-size:100%;padding-top:8px;padding-bottom:8px;}
form label.jetmember {float:left;padding:3px 0 0 0;margin:0px;text-align:left;font-weight:bold;width:auto;}
form select.jmright {float:right;width:85px;font-size:90%;}
form select.jmsright {float:right;width:auto;font-size:90%;}
form label.charter {float:left;font-weight:bold;margin-top:4px;width:160px;}
.formrow p {float:left;margin-top:6px;}
.submit {float:right;}
.dd {font-size:90%;}
td.closepopup {background-color:#2C292D;padding-top:3px;padding-bottom:3px;text-align:right;color:#7C7C7C;font-size:90%;}
td.closepopup a:link, td.closepopup a:visited {color:#7C7C7C;text-decoration:none;}
td.closepopup a:active, td.closepopup a:hover {color:#7C7C7C;text-decoration:underline;}

.world {position:relative;width:720px;height:512px;}
#northamerica {position:absolute;visibility:hidden;width:121px;height:67px;top:237px;left:95px;}
#europe {position:absolute;visibility:hidden;width:94px;height:90px;top:189px;left:330px;}
#middleeast {position:absolute;visibility:hidden;width:81px;height:74px;top:255px;left:402px;}
#asiapacific {position:absolute;visibility:hidden;width:198px;height:237px;top:220px;left:473px;}
td.map {font-size:90%;padding-left:260px;}

#vistajettextlink1 {
position:absolute;
top:390px;
left:580px;
}

#vistajettextlink2 {
position:absolute;
top:390px;
left:20px;
}

.btlink {
color:#ffffff;
font-size:85%;
text-decoration:none;
}
