#header .header-links,
#header .weather-info,
#main-menu,
#masthead .landing-image-top,
#breadcrumb,
#left-column,
#landing-page-abstract .landing-image-bottom,
.page-controls,
.refine-site-search-toolbar,
.go-to-top,
#right-column,
#flight-finder,
#homepage-news-wrapper .latest-news .rss,
#footer ul.footer-links,
#popup-container .popup-controls{display:none;}
#container{width:100%;margin:0;padding:0;}
#main-body-wrapper{width:100%;margin:0;padding:0;background:none;}
#main-body{margin:0;padding:0;width:100%;overflow:visible;height:auto;background:none;}
#full-width-page-content{float:none;clear:both;padding:0;margin:0;width:100%;}
#page-content{padding:0;margin:0;float:none;clear:both;width:100%;}
#main-content{float:none;clear:both;border:none;width:100%;padding:0;margin:0;}
.content{float:none;clear:both;padding:0;width:100%;margin:0;}
#full-width-page-content .content{padding-right:0;}
#header{position:static;width:100%;}
#header h2.logo{padding-left:0;}
#masthead{height:auto;margin:0;padding:0;width:100%;}
#masthead h1{padding:0;}
#masthead h2{padding:0;}
/* landing page abstract */
#landing-page-abstract h1{margin:5px 0 5px 0;}
#landing-page-abstract h2{margin:5px 0 5px 0;}
#landing-page-abstract p{margin:5px 0 5px 0;}
/* three column landing page content frame */
*html #three-column-content-frame{width:100%;}
#three-column-content-frame .headers div{margin-left:0;width:254px;}
#three-column-content-frame .headers .column-three{border-top:1px solid #969696;border-right:1px solid #969696;}
#three-column-content-frame .headers .column-three img{padding-top:0;}
#three-column-content-frame .contents{margin-top:0;}
#three-column-content-frame .contents div{margin-left:0;width:254px;}
#three-column-content-frame .images div{margin-left:0;width:254px;}
/* four column content landing page content frame*/
#four-column-content-frame{width:100%;}
#four-column-content-frame .headers div{margin:0;}
#four-column-content-frame .headers .column-one{margin-left:1px;}
*html #four-column-content-frame .headers .column-one{margin-left:0;}
#four-column-content-frame .headers .column-three{border-top:1px solid #969696;border-right:1px solid #969696;width:192px;}
#four-column-content-frame .headers .column-three img{padding-top:0;}
#four-column-content-frame .column-four{width:189px;}
#four-column-content-frame .column-four .header-bottom-image{visibility:hidden;}
#four-column-content-frame .contents div{margin-left:0;}
#four-column-content-frame .contents .column-one{margin-left:1px;}
*html #four-column-content-frame .contents .column-one{margin-left:0;}
#four-column-content-frame .contents .column-three{width:192px;}
#four-column-content-frame .images div{margin-left:0;}
#four-column-content-frame .images .column-one{margin-left:1px;}
*html #four-column-content-frame .images .column-one{margin-left:0;}
#four-column-content-frame .images .column-three{width:192px;}
/* carparking */
#carpark-map-layout ul li{border:1px solid #9d9d9d;border-bottom:none;}
#carpark-map-layout .map-details{width:auto;border-top:1px solid #9d9d9d;height:auto;}
#carpark-map-layout .details-bubble{height:auto;width:90%;}
#carpark-map-layout .details-bubble .parking-text{height:100%;width:100%;}
.map-details img.map{display:block;}
#carpark-map-results{clear:left;}
#carpark-map-results .options h4{border:1px solid #9d9d9d;border-bottom:none;}
#carpark-map-results .options table .date-col{width:40%;}
#carpark-map-results .options table .time-col{width:35%;}
/* flight search results */
#flight-search-results .flight-search-results-tabs li{border:1px solid #9d9d9d;border-bottom:none;}
#flight-search-results .flight-search-results-tabs li a{padding:15px 0 0 22px;}
#flight-search-results .flight-search-results-tabs li span{padding:15px 0 0 22px;}
.refine-flight-search-toolbar .refine-search-box{border:1px solid #9d9d9d;padding-top:6px;height:17px;}
.refine-flight-search-toolbar .refine-search-button{margin:8px 0 0 2px;}
.flight-search-results-contents{border:1px solid #9d9d9d;}
.flight-search-results-contents table{border:1px solid #9d9d9d;}
.flight-search-results-contents table tr td.flight{border-left:none;}
.flight-search-results-contents table tr td.status{border-right:none;}
/* frequently asked questions */
.content .faq-header a{padding-left:0;}
.content .faq-header-selected a{padding-left:0;}
.content .faq-header-last a{padding-left:0;}
.content .faq-header-last-selected a{padding-left:0;}
/* homepage */
#homepage-content{width:100%;border-bottom:none;}
#homepage-content .homepage-banner h1{padding-left:5px;}
#homepage-content .homepage-banner p{padding-left:5px;}
#homepage-content-frame{float:none;width:100%;padding-left:0;}
#homepage-content-frame .headers div a img{visibility:visible;}
#homepage-content-frame .images{clear:none;border-bottom:1px solid #969696;}
#homepage-news-wrapper{float:none;width:100%;height:auto;overflow:auto;}
#homepage-news-wrapper .latest-news{padding-left:0;}
#homepage-news-wrapper .latest-news ul li{border-color:#000;padding-left:0;}
#homepage-news-wrapper .latest-news ul li a{padding-left:0;}
#homepage-news-wrapper .latest-news a{color:#000;}
#homepage-news-wrapper .promo{height:auto;}
/* sitemap */
.site-map-column{float:none;clear:both;}
/* footer */
#footer{text-align:left;width:100%;margin:0;padding:10px 0 0 0;background:none;clear:both;height:auto;}