* {padding: 0;margin: 0;}
body {
font:13px/1.231 arial;
*font-size:small;*font:x-small;
background: #b4b4b4 url("images/bkg2.jpg") repeat-x top left;
/*background:#FFFFFF url("images/bats3.jpg") repeat;*/
 font-family: Arial;  
 margin:0 0 30px;}


table {font-size:inherit;font:100%;}

pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}
h1, h2, h3, h4, h5, h6 {font-family: "Trebuchet MS", Arial, Sans-Serif; font-size: 100%; font-weight: normal;}
#container {width: 960px; margin: 0 auto; position: relative;}
/* Flock Header */
#masthead {height: 95px;}
#masthead h1 {color: #fff; text-indent: -9999px; margin: 10px 0 0 20px; float: left;}
#masthead h1 a { height: 85px; width: 351px;  background: transparent url("images/logo09.png") no-repeat top left;  display: block; text-decoration: none;outline: none;}
/* Core Navigation */
#nav_container {clear: both;}
#nav, #nav ul {list-style-type: none;font-family: "Trebuchet MS", Arial, Sans-serif;}
#nav a { display: block; width: 160px; font-weight: bold; line-height: 230%;}
ul#nav li a { text-align: center; text-transform: uppercase;letter-spacing: 1px; font-size: 14px;text-decoration: none;}
ul#nav li a:link, ul#nav li a:visited {background: transparent url("/images/nav_normal_roll.gif") no-repeat 0 0;color: #fff;}
ul#nav li a:hover, ul#nav li a:active { background: transparent url("/images/nav_normal_roll.gif") no-repeat -205px 0px; color: #fff;}
ul#nav li a:link.nav_tl, ul#nav li a:visited.nav_tl {background: transparent url("/images/nav_normal_roll_tl.gif") no-repeat 0 0;color: #fff;}
ul#nav li a:hover.nav_tl, ul#nav li a:active.nav_tl { background: transparent url("/images/nav_normal_roll_tl.gif") no-repeat -205px 0px; color: #fff;}
ul#nav li a:link.nav_tr, ul#nav li a:visited.nav_tr { background: transparent url("/images/nav_normal_roll_tr.gif") no-repeat 0px 0;color: #fff;}
ul#nav li a:hover.nav_tr, ul#nav li a:active.nav_tr {background: transparent url("/images/nav_normal_roll_tr.gif") no-repeat -160px 0px;color: #fff;}
ul#nav li ul.sub li {z-index: 9999;}
ul#nav li ul.sub li a { font-size: 12px; line-height: 210%;  letter-spacing: 0px; text-indent: 5px; text-decoration: none;  text-align: left; text-transform: none; border-bottom: 1px solid #b9b9b9; display: block;}
ul#nav li ul.sub li a:link, ul#nav li ul.sub li a:visited {color: #cc7b19; background-image: none;}
ul#nav li ul.sub li a:hover, ul#nav li ul.sub li a:active { color: #754102; background-color: #fcd48e; background-image: none;}
#nav li { float: left; width: 160px;}
#nav li ul { position: absolute;  width: 160px;  left: -999em;  background-color: #f8f5ee;  border-top: 1px solid #b9b9b9;  border-right: 1px solid #b9b9b9; border-left: 1px solid #b9b9b9; z-index: 9999;}
#nav li:hover ul { left: auto;}
#nav li:hover ul, #nav li.sfhover ul { left: auto;}
#nav li:hover, #nav li.hover {position: static;}
/* End Core Navigation */
/* Content */
#main_content { background: #fff url("images/nav_dropshadow.gif") repeat-x top left; border-top: 2px solid #b9b9b9; clear: both; padding:0; margin:0;}
/* Intro Module */
#intro_module {margin: 20px 15px 15px 22px;  background: #000;  width: 916px;  position: relative; min-height: 385px; height: auto !important;  height: 385px;}
#intro_module h2 {color: #fff; margin: 0 560px 0 0; padding: 40px 0 25px 30px; font-size: 36px; letter-spacing: -1px; font-weight: bold;} 

#intro_module ul{position: absolute; bottom: 0; right: 0px;}
#intro_module p {font-size: 15px; margin: 0 560px 0 0; padding: 0 0 0 30px; color: #d8f4fe; font-weight: bold; line-height: 24px;}
#intro_module p strong {color: #3D91F0;}
#intro_module p a em{font-style:normal;}
#intro_module p a {color: #ffa02b; text-decoration: none; padding-right: 15px;}
#intro_module p a:link, #intro_module p a:visited {text-decoration: none;}
#intro_module p a:hover, #intro_module p a:active {text-decoration: underline; background: #000;}
#intro_module #download {margin: 35px 0 20px 30px; width: 244px; font-weight: bold;}
#intro_module #download a {font-size: 85%; display: block; color: #fff; text-decoration: none;  padding: 8px 10px 20px 15px;}
#intro_module #download a strong{text-transform: uppercase; line-height: 30px; font-size: 123%;}
#intro_module #download a:link,  #intro_module #download a:visited {background-position: top left;}
#intro_module #download a:hover,  #intro_module #download a:active {background-position: top right;}
#intro_module #tour-box {border-top: 1px solid #fff; border-left: 1px solid #fff; position: absolute; bottom: 0px !important; bottom: -1px; right: 0; background: #000 url("none") repeat top left;}
#intro_module #tour-box p {display: block; width: 250px; padding: 10px; margin: 0; font-size: 16px;}
#intro_module #tour-box p a {color: #ffa02b; font-size: 12px; text-decoration: none; padding: 3px 15px 3px 3px;}
#intro_module #tour-box p a:link, #intro_module #tour-box p a:visited {text-decoration: none;}
#intro_module #tour-box p a:hover, #intro_module #tour-box p a:active {text-decoration: underline; background: #000;}
/* Footer */
#footer {color: #474747; margin: 0; padding:0 20px 20px 20px;background: #fff url("/images/footer.gif") no-repeat bottom left; font-size: 77%; line-height: 140%;}
#footer ul {margin: 10px 0 0px -5px; padding: 20px 0 0 0; display: block;}
#footer ul li {padding: 0; margin:0; float: left; list-style-type: none; border-right: 1px solid #ccc;}
#footer ul li.bdr {border: none;}
#footer ul li a {font-family: "Trebuchet MS", Arial, Sans-Serif; margin: 0; padding: 0 5px 0 5px;}
#footer a:link, #footer a:visited {color: #0066cc;text-decoration: none;font-weight: bold;}
#footer a:hover, #footer a:active {color: #0066cc;text-decoration: underline;font-weight: bold;}
#footer p{width: 800px; padding: 0; margin-top: 10px; line-height: normal;}
#footerimg {background: transparent url("/images/footer.gif") no-repeat 29px 0; height: 7px;}
/* START PROMO MODULES === */
#promobox_container {margin: 20px auto 10px auto; padding:0; font-family: Arial, sans-serif; color: #333; width: 917px; border: 1px solid #d1d1d1;}
#promobox_container div {display: block;}
#promobox_container div h3 {font: bold 108%/normal "Trebuchet MS", Trebuchet,  Arial, Sans-serif;  color: #00336f;}
#promobox_container p {font-size: 85%; line-height: 160%; color: #474747; padding: 0; margin:0;}
#promobox_container a {font-weight: bold;}
#promobox_container a:link, #promobox_container a:visited {text-decoration: none; color: #0066cc;}
#promobox_container a:active, #promobox_container a:hover {text-decoration: underline; color: #0066cc;}
/* PROMO MODULE BLOG */
/* PROMO MODULE BLOG */
#promobox_blog {float: left; padding: 0; margin: 0 1px 0 0; background: #fff url("/images/promo_background.gif") top left repeat-x;  width: 349px;}
#promobox_blog div.blog-info {width: 339px; float: right; padding: 0 0 10px 0;margin: 0;}
#promobox_blog h3 {margin: 0; padding: 10px 10px 0 0;}
#promobox_blog h3 a:link, #promobox_blog h3 a:visited {color: #00336f; text-decoration: none;}
#promobox_blog h3 a:hover #promobox_blog h3 a:active {color: #00336f; text-decoration: none;}
#promobox_blog p.posted-by {margin: 0;padding: 5px 10px 5px 0; }
#promobox_blog p {margin: 0;padding: 0 10px 5px 0;}
#promobox_blog img.blog-photo {margin: 10px 0 0 10px;border: 1px solid #a6b3d0; background-color: #fff; padding: 1px; float: left;}
#promobox_blog a.more-info{margin:0; padding:0;}
/* PROMO MODULE Testimonial */
#promobox_testimonial {float: left; position: relative; width: 192px; margin:0 1px 0 0; padding: 0;background: #fff url("/images/promo_background.gif") top left repeat-x;}
#promobox_testimonial h3 {padding: 10px; margin: 0 0 0 0; color: #00336f;}
#promobox_testimonial p strong{color: #000; font-size: 13px; line-height: 140%;}
#promobox_testimonial p {margin: 0 0px 0 0; padding: 0px 10px 10px 10px; line-height: 130%;}
#promobox_testimonial a {border:none; outline: none; text-decoration: none;}

/* PROMO MODULE 2.0*/
#promobox_qw {position: relative; float: left; width: 191px; margin: 0 1px 0 0; padding: 0;background: #fff url("/images/promo_background.gif") top left repeat-x; }
#promobox_qw h3 {margin: 0; padding: 10px; color: #00336f;}
#promobox_qw p {margin: 0; padding: 0 10px 10px 10px;}


/* PROMO MODULE  photos*/
body #promobox_photo { float: left; position: relative; margin:0; padding:0; width: 181px; background: #fff url("/images/promo_background_new.gif") top left repeat-x;}
body #promobox_photo h3 {padding: 10px 0px 0 10px; margin:0;}
#promobox_photo div {width: 68px; /*height: 80px;*/ position: absolute; top: -14px; right: 0; z-index: 10; background: transparent url("/images/photos.png") top right no-repeat !important; background: transparent url("/homepage/img/promos/photos.gif") top right no-repeat;}
#promobox_photo p{padding: 10px; margin:0px;}
#promobox_photo a {text-decoration: none; color: #0066cc; padding:0; margin:0;}
#promobox_photo a:link, #promobox_photo a:visited {text-decoration: none; color: #0066cc; }
#promobox_photo a:hover, #promobox_photo a:active {text-decoration: underline; color: #0066cc;}
#download_frame {position: absolute;top: 300px;left: 435px;}

/* Global Clear Fix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \ */
* html .clearfix { height: 1%;}
/* End hide from IE-mac */

.loading {
 background: url(images/loader.gif) no-repeat center center;
}
#tour {width: 917px; margin-left: auto; margin-right: auto;}
#tour a:link, #tour a:visited {text-decoration: none;}
#tour a:hover, #tour a:active {text-decoration: underline;}
#tour-intro{min-height: 293px; height: auto !important; height: 293px; margin: 30px 0 0 0; position: relative;}
#tour-intro h1{color: #fff; padding: 50px 555px 10px 30px; margin:0; font-size: 25px; letter-spacing: -1px;}
#tour-intro p {margin: 0 555px 0 30px; color: #d8f4fe; font-size: 15px; font-weight: bold;}
#tour-intro p.available{uppercase; font-size: 11px; margin-top: 10px; font-weight: normal; }
#tour-intro img {position: absolute; bottom:0; right: 0px; }
#tour-download{margin: 30px 30px 0 26px; width: 171px;}
#tour-download a:link,  #tour-download a:visited {background-position: top left; text-decoration: none;}
#tour-download a:hover,  #tour-download a:active {background-position: top right; text-decoration: none;}
#tour-guts {margin:0; padding:0; border-right: 1px solid #e8e8e8; border-left: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8;}
#tour-guts p{color: #474747;}
#tour-guts-intro {border-bottom: 1px solid #fff;}
#tour-guts-intro h2{color: #fff; padding: 22px 30px 0 30px; margin: 0 300px 0 0; font-size: 25px;}
#tour-guts-intro p {color: #d8f4fe; margin: 0 300px 0 0; padding: 10px 30px 0 30px; font-size: 14px; font-weight: bold;}
#tour-guts-intro blockquote {float: right; width: 268px; border-left: 1px solid #fff; padding: 0; margin:0; min-height: 150px;}
#tour-guts-intro blockquote p {color: #d8f4fe; margin:0; padding:20px; font-size: 12px;}
#tour-guts-intro blockquote p em, #tour-guts-intro blockquote p strong{color: #d8f4fe;}
#tour-next {padding:30px 0 0 0; margin:10px 0 0 0; clear: both;}
#tour-next span a {border: 1px solid #d8d8d9;margin: 0px;}
#tour-next a{padding: 5px 30px 5px 8px; text-decoration: none; font-size: 16px; color: #333; background: transparent url("/images/tour/tour-next.gif") center right no-repeat;border: 1px solid #fff;}
#tour-next a:link, #tour-next a:visited {text-decoration: none;}
#tour-next a:hover, #tour-next a:active {background-color: #fff; text-decoration: none;}
.courtesy {font-size: 9px; margin-bottom:-13px; text-align: right;}
/*Nav */
ul#tour-nav {padding: 0; margin: 25px 0 0 0; list-style-type: none; border: 1px solid #fff;}
ul#tour-nav li {padding: 0; margin:0 0 -1px 0; display: inline; float: left;  text-transform: uppercase;}
ul#tour-nav li a{display: block; padding: 12px 30px 12px 30px; font-size: 11px; font-weight: bold; color: #828282; margin-top: 5px; background-color: #2d2c2f; border-right: 1px solid #fff;border-bottom: 1px solid #fff;line-height: 10px;}
ul#tour-nav li a:link, ul#tour-nav li a:visited{color: #828282; background-color: #2d2c2f;text-decoration: none;}
ul#tour-nav li a:hover, ul#tour-nav li a:active{color: #fff; background-color: #656569; text-decoration: none;}
ul#tour-nav li a#experience-current {background-color:#005e8b; border-bottom: 1px solid #005e8b; margin: 0; padding: 17px 30px 12px 30px;color: #fff;}
ul#tour-nav li a#services-current {background-color:#005e8b; border-bottom: 1px solid #005e8b; margin: 0; padding: 17px 30px 12px 30px;color: #fff;}
ul#tour-nav li a#features-current {background-color:#005e8b; border-bottom: 1px solid #005e8b; margin: 0; padding: 17px 30px 12px 30px;color: #fff;}

.experience span {color: #3d91f0;}
.experience-guts h3{color: #005e8b;}
.experience-guts-intro {background-color: #005e8b;}
.experience-guts-intro blockquote {background: #024b6f url("/images/tour/quote-br.gif") no-repeat bottom right;}
.experience-guts-intro blockquote p{background: transparent url("/images/tour/quote-tl.gif") no-repeat 5px 5px;}
.experience-one {border-bottom: 1px solid #d8d8d9; padding-left: 30px; position: relative; min-height: 210px; height: auto !important; height:210px;}
.experience-one h3 {margin: 0px 550px 0 0; padding-top: 20px;}
.experience-one p{margin: 0 550px 0 0;}
.experience-one img {position: absolute; bottom: 0; right: 0px; margin: 30px 0 0 0; display: block; }
.experience-two {border-bottom: 1px solid #d8d8d9;  padding-left: 30px; position: relative; min-height: 360px; height: auto !important; height: 360px;}
.experience-two h3{margin: 0 30px 0 580px; padding-top: 60px;}
.experience-two p{margin: 0 30px 0 580px;}
.experience-two img {position: absolute; bottom: 0; left: 18px; margin: 30px 0 0 0; display: block; }
.experience-three {padding-left: 30px; position: relative; min-height: 100px; height: auto !important;}
.experience-three h3 {margin: 0 50px 0 0; padding-top: 20px;}
.experience-three p{margin: 0 50px 70px 0;}

.team-m{ padding:10px;}
/* PROMO MODULE  2.0*/
#promobox_flock {position: relative; float: left; width: 191px; margin: 0 1px 0 0; padding: 0;background: #fff url("/images/promo_background.gif") top left repeat-x; }
#promobox_flock h3 {margin: 0; padding: 10px; color: #00336f;}
#promobox_flock p {margin: 0; padding: 0 10px 10px 10px;}



/*  TEAM  */
.dtdbdr {background: transparent url("/images/dottedLine.gif") bottom left repeat-x;}
/*STABLE TYPE ttaylor*/
body{font:13px " Nue" Arial, clean, sans-serif; *font-size:small; *font:x-small;}
table {font-size:inherit;font:100%;}
select, input, textarea {font:99% arial,,clean,sans-serif;}
pre, code {font:115% monospace;*font-size:100%;}
body * {line-height:1.5em;	color: #474747;}

/* Center Well Modules */
.moduleCenter {width:635px;} 
.moduleCenter img{ margin:0px;} 
.center_mod_headers {font-family:arial;font-size:20px;color:#336d8b;}
.center_mod_subHeaders {font-family:arial;font-size:12px;color:#336d8b;}
.center_mod_hr {background-image:url(/images/dottedLine.gif);background-repeat:repeat-x;width:635px;height:1px;margin-top:7px;margin-bottom:3px;}

/* BASE TYPOGRAPHY  */
h1, h2, h3, h4, h5 {font-family: "Trebuchet MS", Trebuchet, Arial, sans-serif; color: #0156d6; font-weight: bold;}
h1 {font-size: 220%; color: #000; /*margin: 0 0 0 10px; padding: 20px 0 0 0;*/}
h2 {font-size: 144%;}
h3, h4, h5 {font-size: 122%;}
.subline {margin: 0 0 0 10px; padding: 0 10px 15px 0px; color: #000;  font-style: italic; font-family: "Trebuchet MS"}
.container {margin-left: auto;margin-right: auto;width: 1006px;position: relative;padding-top: 10px;}

.starTrail {position: absolute;left: -80px;top: 86px;}
.bodyInnderLft {background-color: #fff;vertical-align: top;}
.bodyInnderRght {background-color: #fff;vertical-align: top;}
.bodyCenter {vertical-align: top;background: #fff url(/images/core-nav-dropshadow.gif) repeat-x top left;}

/* AWARD Ticker */
#notam-box {margin: 10px auto 10px auto; padding:0; font-family: , Arial, sans-serif;  width: 917px; border: 1px solid #d1d1d1; background: #fff url("/images/promo_background.gif") top left repeat-x; }
#notam-box h3{ font-family: , Arial, sans-serif; color: #52707B; padding: 10px 8px 8px 8px; float: left; border-right: 1px solid #fff; font-weight: bold; font-size: 12px;}
#notam-box h3 a {line-height: 15px;}
#notam-box h3 a:link, #award-box h3 a:visited {text-decoration: none;color: #52707b; font-family: , Arial, sans-serif; }
#notam-box h3 a:active, #award-box h3 a:hover {text-decoration: underline;color: #0066cc;}
#notam-box p {float: left; font-weight: bold; font-size: 13px; padding: 10px 8px 8px 8px; border-left: 1px solid #d1d1d1; margin: 0;}
#notam-box p a { padding: 0; line-height: 15px;}
#notam-box p a:link, #award-box p a:visited {text-decoration: none;color: #52707b;}
#notam-box p a:active, #award-box p a:hover {text-decoration: underline;color: #0066cc;}
#notam-box p span { color: #52707B; }


#752-liveries-list, #752-liveries-list ul {list-style-type: none;font-family: "Trebuchet MS", Arial, Sans-serif;}