@charset "UTF-8";BODY{margin:0px;background:url(../images/body_bg.jpg) #ebeae8 top center repeat-x;font-family:Arial;font-size:12px;color:#999999;}
a, a:link, a:visited, a:active{color:#178acc;text-decoration:underline;}
a:hover{color:#39acee;text-decoration:underline;}
img, img a{border:none;border:0px;}
#wrapper{background:url(../images/wrapper_bg.png) top center repeat-y;width:1000px;margin:0px auto;height:586px;}
#header{width:900px;height:135px;margin:0px auto;background:url(../images/header-bg.jpg) top center no-repeat;overflow:hidden;}
#header .colLeft{width:172px;float:left;}
#header .colLeft .bkgLogo{margin:8px 15px 5px 18px;border:none;}
#header .colLeft .airportCode{display:block;width:172px;text-align:center;color:#ffffff;font-weight:bold;margin-top:-10px;}
#header .colCenter{width:351px;float:left;}
#header .colCenter .telPromo{display:block;width:250px;height:30px;margin:10px auto 5px 138px;border:none;background-image:url('../images/television-promotion.jpg');background-position:0px 0px;background-repeat:no-repeat;}
#header .colCenter .tagLine{display:inline-block;margin:13px 0px 12px 95px;float:left;}
#header .colCenter .liveAgent{display:inline-block;width:150px;height:111px;margin:0px;float:left;background-image:url('../images/liveAgent.png');background-position:0px 0px;background-repeat:no-repeat;}
#header .colCenter .callUs{display:block;width:70px;margin-top:30px;font-size:10px;line-height:11px;color:#ffffff;}
#header .colRight{width:377px;float:left;}
#header .colRight .routeLink{display:block;position:absolute;width:212px;height:35px;margin:76px auto auto -17px;border:none;background-image:url('../images/routeLink.png');background-position:0px 0px;background-repeat:no-repeat;}
#header .fbtLink{width:376px;height:70px;margin:0px;background-image:url('../images/fbtLink.png');background-position:0px 0px;background-repeat:no-repeat;}
#header .headerLinks{margin:15px 10px 0px 0px;text-align:right;}
#header .headerLinks a{color:#EEEEEE;padding:0px 0px 0px 10px;text-decoration:none;}
#header .headerLinks a:hover{color:#6b97c3;}
#header #fbtLinks{width:880px;height:25px;margin-left:10px;clear:both;}
#header #fbtLinks a{display:block;width:82px;height:25px;margin-left:5px;float:right;border:none;background-position:0px -25px;background-repeat:no-repeat;}
#header #fbtLinks a:hover{background-position:0px 0px;}
#subHeader{width:900px;margin:0px auto;overflow:hidden;background-color:#CCCCCC; z-index:1;}
#subHeader #slideshow{width:680px;height:280px;float:right; z-index:99;}
#subHeader #slideshow2{width:900px;height:686px; z-index:99;}
#subHeader #slideshow img{display:block;position:absolute;width:680px;height:280px;}
#menu{width:900px;height:30px;margin:0px auto;background:url(../images/menu_bg.jpg) top left no-repeat;}
#menu .divider{float:left;width:2px;height:30px;background:url(../images/menu_divider.png) top left no-repeat;}
#dropdown{float:left;margin:0px;padding:0px;}
#dropdown .header{font-weight:bold;cursor:pointer;color:#FFFFFF;height:30px;}
#dropdown .header a{display:block;padding:7px 10px 7px 10px;color:#FFFFFF;text-decoration:none;}
#dropdown .header:hover{color:#FFFFFF;background:url(../images/menu_rollover.jpg) top left repeat-x;}
#dropdown .header a:hover{display:block;padding:7px 10px 7px 10px;color:#FFFFFF;text-decoration:none;}
#dropdown .submenu{position:absolute;display:none;overflow:hidden;background:#007cc2;z-index:200;opacity:0;}
#dropdown ul{list-style:none;border-top:none;margin:0px;padding:0px;width:205px;}
#dropdown li{display:inline;width:205px;}
#dropdown ul li a{display:block;background-color:#007cc2;padding:7px 15px 7px 15px;color:#FFFFFF;text-transform:uppercase;text-decoration:none;font-weight:bold;}
#dropdown ul li a:active, .dropdown a:visited{display:block;padding:7px 15px 7px 15px;color:#FFFFFF;text-decoration:none;}
#dropdown ul li a:hover{background:url(../images/menu_rollover.jpg) top left repeat-x;color:#FFFFFF;}
div.qbt-wrap{width:200px;margin:10px;float:right;}
div.qbt-wrap2{width:550px;margin: 0 auto;
}
div.qbt-wrap.wide{width:400px;}
label{color:#000;}
.bluetxt{color:#222;}
.bluetxt a{color:#FFFFFF;text-decoration:none;}
.bluetxt a:hover{color:#FFFFFF;text-decoration:underline;}
.btn{background:#3d3d3d;padding:3px 8px;color:#FFFFFF;font:bold 11px Arial, Helvetica, sans-serif;border:1px solid #ccc;}
ul.qbt-tabs li.active{background:#ccc;}
ul.qbt-tabs li.active a{color:#000;}
ul.qbt-tabs li{display:block;float:left;background:#3d3d3d;margin:0 2px 0 0;}
ul.qbt-tabs a{color:#fff;text-decoration:none;}
div.qbt-tabs{background:#fff;}
.ui-widget-header{border:1px solid #ccc;background:#3d3d3d;}
.ui-widget-header a{color:#ffffff;}
div.qbt-tabs div.qbt-inside{padding:0px;}
ul.qbt-tabs{list-style:none;margin:0px;padding:0px;}
div.qbt-tabs a span{line-height:20px;padding:2px 10px;}
div.qbt-form div.qbt-inside{padding:10px;}
div.searchenginebody{padding:0;}
div.bookingsearchtop{padding-bottom:4px;}
div.spacer{float:left;}
div.form-block{float:left;padding:2px 0;}
div.form-block label{display:block;padding-bottom:2px;}
div.info#flt-adv-search, div.info#htl-adv-search, div.info#car-adv-search{text-align:left;font-size:10px;}
div#flt-submit, div#htl-submit, div#car-submit{float:right;}
#horz #htl-destination{width:100%;}
#horz #flt-origin, #horz #flt-destination, #horz #flt-depart, #horz #flt-return, #horz #car-pickup, #horz #car-dropoff, #horz #car-pickup-date, #horz #car-dropoff-date{width:50%;}
#horz #htl-checkin, #horz #htl-checkout, #horz #htl-rooms{width:33%;}
#horz #flt-depart .spacer, #horz #flt-return .spacer{width:6px;height:30px;}
#horz div.flt-options label{float:left;margin:0 6px;}
#horz div.flt-options{text-align:center;}
#horz div.htl-options > div{width:50%;}
#horz div.htl-options label{float:left;margin:0 6px;}
#vert #flt-origin, #vert #flt-destination, #vert #flt-depart, #vert #flt-return, #vert #htl-destination, #vert #car-pickup, #vert #car-dropoff, #vert #car-pickup-date, #vert #car-dropoff-date{width:100%;}
#vert #htl-checkin, #vert #htl-checkout, #vert #htl-rooms{width:100%;}
#vert div.htl-options, #vert div.flt-options > div{width:90%;}
#vert #flt-depart .spacer, #vert #flt-return .spacer{width:6px;height:30px;}
#vert div.flt-options label{float:right;margin-left:6px;}
#vert div.htl-options label{float:right;margin-left:6px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
:focus{outline:0;}
input.btn{cursor:pointer;}
.ui-datepicker, .ui-autocomplete{font-size:85%;}
.ui-datepicker .ui-datepicker-title select{margin:0px;}
#content{width:900px;margin:0px auto;background:url(../images/content_bg.png) top center repeat-y;padding:5px 10px;}
#arrivals{width:270px;padding:0px 0px 0px 0px;}
#recentNews{float:left;width:300px;padding:0px 0px 0px 10px;}
#recentNews{width:286px;display:inline;font-size:10px;}
#recentNews ul{margin:10px 30px 0px 15px;padding:0px 0px 0px 0px;}
#recentNews .event{padding:10px 0px 14px 0px;border-top:1px solid #cccccc;list-style-image:url(../images/recentNews_arrow.jpg);}
#recentNews .event a, #recentNews .event a:link, #recentNews .event a:visited, #recentNews .event a:active{color:#178acc;font-size:10px;}
#recentNews .event a:hover{color:#39acee;font-size:10px;}
#directions .copy{width:250px;line-height:1.5em;padding:10px 0px 0px 0px;font-size:11px;color:#666666;}
#directions .link{width:115px;float:right;text-align:right;margin:75px 0px 0px 0px;}
#directions .link a{font-size:15px;color:#666666;font-weight:bold;}
#quickLinks{width:300px;float:left;clear:left;}
#ql_header{background:url(../images/quicklinks_header.jpg) #012a5b no-repeat;width:300px;height:40px;padding:0px 0px;margin:0px 0px;overflow:hidden;}
#qlBlueWrap{background:#012a5b;padding-top:10px;}
#ql_btn, #ql_btn a, #ql_btn a:link{background:#012a5b top left repeat-x;display:block;padding:5px 0px 0px 15px;color:#FFFFFF;height:23px;width:285;text-decoration:none;font-size:11px;text-transform:uppercase;}
#ql_btn:hover, #ql_btn a:hover{background:#012a5b top left repeat-x;display:block;padding:5px 0px 0px 15px;color:#1f9be1;height:23px;width:285;text-decoration:none;font-size:11px;text-transform:uppercase;}
#realEstateLink{display:block;width:270px;height:25px;margin:0px 15px 5px 15px;background-image:url('http://flybranson.com/real-estate/img/ext-link.png');background-position:0px -25px;background-repeat:no-repeat;}
#realEstateLink:hover{background-position:0px 0px;}
#newsletter{clear:both;width:300px;height:110px;padding:0px 0px 0px 0px;margin:5px 0px 5px 0px;color:#FFFFFF;text-transform:uppercase;font-size:10px;}
#travel{width:438px;padding:0px;margin:0px;float:left;text-align:center;}
#travelHeader{background:url(../images/bg_travel_header.png) no-repeat;width:438px;height:150px;margin:0px 0px;padding:0px 0px;}
#travelContent{background:url(../images/bg_travel_footer.jpg) no-repeat;width:378px;height:210px;margin:0px 0px;padding:0px 30px;clear:both;}
#travelContent div ul{padding-left:10px;margin-bottom:15px;margin-top:15px;}
#travelContent div ul li{color:#0682c8;padding-bottom:6px;font-size:11px;}
#homepage_banners{float:left;clear:both;padding:0px 0px 0px 0px;margin:0px 0px 20px 0px;}
#homepage_banners .Banner_Spot{padding:0px;margin:0px 10px 0px 0px;float:left;clear:none;width:445px;}
#homepage_banners .Banner_Spot .flightSchedule ul{list-style:none;margin:15px 0px 15px 0px;padding:0px;color:#000000;}
#homepage_banners .Banner_Spot .flightSchedule ul li{display:block;clear:both;margin:0px;padding:0px;}
#homepage_banners .Banner_Spot .flightSchedule ul li .heading{display:block;padding:5px 15px 5px 15px;background-color:#d9e3ea;font-size:14px;font-weight:bold;}
#homepage_banners .Banner_Spot .flightSchedule ul li ul li .heading{display:block;margin:0px 15px 0px 15px;padding:5px 15px 5px 15px;background-color:#ededed;font-size:12px;font-weight:bold;}
#homepage_banners .Banner_Spot .flightSchedule ul li ul li ul{margin:15px 30px 15px 30px;}
#homepage_banners .Banner_Spot .flightSchedule ul li ul li ul li span{display:block;width:100px;float:left;}
#homepage_banners .Banner_Spot .flightSchedule .warning{display:block;margin:30px 15px 15px 15px;font-style:italic;color:#999999;}
.GreenTitle{font-size:19px;text-transform:uppercase;color:#b8cd34;padding:0px 4px 0px 0px;}
.BlueTitle{font-size:19px;text-transform:uppercase;color:#032e60;font-weight:bold;}
#footerAds{height:90px;}
#footerAds #enterpriseFooter{margin:0px;padding:0px;width:162px;height:90px;border:none;float:left;}
#footerAds #openxFooter{margin:0px 0px 0px 10px;padding:0px;width:728px;height:90px;border:none;float:right;}
#interior_content{width:888px;margin:0px auto;background:url(../images/content_bg.png) top center repeat-y;padding:15px;}
#interior_content_gallery{width:888px;margin:0px auto;background:url(../images/content_bg.png) top center repeat-y;padding:15px;min-height:900px;}
#interior_left{width:330px;vertical-align:top;}
#interior_right{width:500px;padding:20px 0px 0px 25px;margin:0px 0px 0px 0px;color:#555;line-height:1.5em;}
h3{color:#032e60;text-transform:uppercase;}
#int_nav ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#int_nav li{list-style:none;padding:0px 0px 10px 0px;}
#int_nav a, #int_nav a:link,#int_nav a:visited, #int_nav a:active{color:#178acc;text-decoration:underline;}
#int_nav a:hover{color:#39acee;text-decoration:underline;}
#BackToTop{padding:8px 0px 8px 0px;border-top:1px solid #e2e2e2;text-align:right;}
#BackToTop a, #BackToTop a:link, #BackToTop a:visited, #BackToTop a:active{color:#666666;font-size:10px;text-decoration:none;padding:0px 8px 0px 0px;}
#BackToTop a:hover{color:#999999;text-decoration:none;}
#interior_right li{padding:0px 0px 10px 0px;}
#advertisements{font-size:9px;color:#ABABAB;font-family:Verdana, Arial, Helvetica, sans-serif;padding:15px 0px 10px 0px;margin:10px 0px 0px 0px;clear:both;}
#interior_banners{width:300px;padding:0px 0px 10px 0px;margin:0px 0px;display:block;}
#interior_media{width:300px;padding:20px 0px 10px 0px;margin:0px 0px;display:block;}
#map_canvas{border-bottom:1px solid #666666;border-right:1px solid #999999;}
#ContactTable{font-size:10px;}
#ContactTable tr td{padding:10px;}
#ContactTable .header{border-bottom:solid 1px #e2e2e2;color:#032e60;}
#ContactTable .text{border-bottom:solid 1px #e2e2e2;}
#ContactTable input{font-size:10px;color:#666666;}
#ContactTable textarea{font-size:11px;color:#666666;font-family:Tahoma;}
#footer{width:918px;margin:0px auto;padding:25px 0px 50px 0px;background:url(../images/footer_bg.png) top center no-repeat;font-size:10px;clear:both;}
#footerColumn{width:266px;float:left;clear:none;padding:20px;margin:0px 0px;color:#777777;}
#footer #footerColumn a{padding:0px 5px 0px 5px;text-decoration:none;color:#777777;}
#footer #footerColumn a:hover{color:#555555;}
.table{width:100%;margin-bottom:18px;max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
.table th,
.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;}
.table th{font-weight:bold;}
.table thead th{vertical-align:bottom;}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td{border-top:0;}
.table tbody + tbody{border-top:2px solid #dddddd;}
.table-condensed th,
.table-condensed td{padding:4px 5px;}
.table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapsed;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.table-bordered th,
.table-bordered td{border-left:1px solid #dddddd;}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td{border-top:0;}
.table-bordered thead:first-child tr:first-child th:first-child,
.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;}
.table-bordered thead:first-child tr:first-child th:last-child,
.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;}
.table-bordered thead:last-child tr:last-child th:first-child,
.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;}
.table-bordered thead:last-child tr:last-child th:last-child,
.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;}
.table-striped tbody tr:nth-child(odd) td,
.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;}
.table tbody tr:hover td,
.table tbody tr:hover th{background-color:#f5f5f5;}
.alert-banner{background:url("../images/alert-banner.png") center no-repeat;height:45px;margin:5px 0;color:#000;font-size:13px;font-weight:bold;}
.alert-banner .wrap{text-align:center;padding:6px;}
.sign-up{position:relative;width:550px;}
#fullColumn ul{padding:0 0 5px;}
#fullColumn ul li{font-size:13px;line-height:130%;list-style:none outside none;margin:0 0 5px;padding:5px 0 0;display:inline;}
#fullColumn{margin:0px auto;padding:20px 20px 0 0;width:820px;}
.title-bar{background:none repeat scroll 0 0 #FFFFFF;float:right;margin-bottom:10px;padding:0;width:100%;}
#photo-show,{padding-bottom:5px;}
#preview{background-color:#EEEEEE;border:1px solid #D4D4D4;float:left;height:260px;margin:0 0 1em;padding:10px;position:relative;width:405px;}
#preview img, object{border:1px solid white;display:block;margin:5px auto;}
#extraInfo{background:none repeat scroll 0 0 #FFFFF0;border-bottom:1px solid #FFDB9C;border-top:1px solid #FFDB9C;color:#666666;float:right;margin-bottom:20px;padding:5px 10px;width:350px;}
#extraInfo img{float:left;padding-right:5px;padding-top:15px;}
#info-message{font-size:13px;line-height:130%;padding:5px 0;}
ul#tab-nav{height:6px;}
ul#tab-nav{clear:both;list-style-type:none;margin:0;padding:0;text-align:left;}
ul#tab-nav li{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#D4D4D4;border-color:#D4D4D4 #D4D4D4 -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px medium;color:#62A1F4;display:inline;margin-right:5px;padding:10px 20px 4px;text-decoration:none;}
ul#tab-nav li.selected{background-color:#FFFFFF;border-bottom:1px solid #FFFFFF;color:#444444;}
ul#tab-nav li{display:block;float:left;font-size:12px;font-weight:bold;line-height:20px;margin-bottom:-1px;margin-right:5px;padding:3px 10px;position:relative;text-align:center;z-index:100;margin-top:-20px;}
ul#tab-nav li.selected{border-bottom:1px solid #FFFFFF;color:#444444;text-align:center;}
#tab-box{float:right;width:370px;margin-top:15px;}
#tab-box li{cursor:pointer;}
#tab-box img{float:left;}
#tab-box .actions{border:1px solid #D4D4D4;height:auto;min-height:140px;}
#tab-box #download, #tab-box #clip, #tab-box #embed{float:left;overflow:hidden;padding:10px;}
#tab-box #clip{padding-top:10px;}
#tab-box .badge{float:left;text-align:center;width:50px;}
#tab-box .badge img{padding:0 5px;}
#tab-box .embedLink input{width:95%;}
#content #tab-box input.submit{margin:0;}
div.pic div a.arrowA{float:left;margin:-3px 0 0;}
div.pic div a img{height:16px;width:16px;}
div.pic .dimensions{margin:0 0 0 15px;}
div.pic .dlOptions{border:medium none;display:block;float:left;height:15px;width:100px;}
#shareIconsCell{clear:right;float:right;margin:10px 0 0;width:270px;}
#photo-show #info{float:left;height:auto;line-height:15px;margin:0 0 10px;text-transform:capitalize;width:405px;word-wrap:break-word;}
#info .title{color:#000000;font-size:16px;font-weight:normal;line-height:19px;padding:3px 0;text-transform:capitalize;}
#info .caption{line-height:12px;padding:5px 0;}
#photo-list, #video-list{clear:both;overflow:hidden;}
#pagination, .pagination_top{border:medium none;clear:both;color:#666666;float:right;font-size:1.25em;margin:10px 0;text-align:right;width:75%;z-index:100;}
ul.pagination{display:inline;margin:5px;padding:5px 0 0;}
ul.pagination li a{color:#2583F9;}
ul.pagination li a:hover{color:#063A60;}
#photo-list h3{border-bottom:1px dotted #666666;color:#000000;font-size:18px;font-weight:normal;line-height:17px;margin:0 0 6px;padding:10px 0 15px;}
#photo-list .item{background:none repeat scroll 0 0 transparent;float:left;height:155px;text-align:center;width:20%;}
#photo-list .item .thumb{text-align:center;}
#photo-list .item .thumb{position:relative;}
#photo-list a img{border:5px solid #F7F7F7;text-align:center;vertical-align:middle;}
.clearZilla{clear:both;display:block;height:1px;}