@charset "utf-8";body{font-family:Trebuchet,Geneva,sans-serif;margin:0;text-align:left;background-image:url('/images/www.lowcostsunshine.co.uk/background2.png');background-position:top center;background-repeat:repeat-x;}
div.fullWidth{display:block;position:relative;width:100%;text-align:left;}
div.pageArea{width:960px;margin:auto;}
div.headerArea{display:block;height:176px;position:relative;margin-bottom:-10px;}
img {border: 0;}
img.logo{position:absolute;left:0;top:4px;}
img.rhs{position:absolute;top:10px;right:0;}
div.menuArea{width:960px;height:45px;background-image:url(/images/www.lowcostsunshine.co.uk/menu_bg.png);position:absolute;top:125px;left:0;margin-bottom:5px;}
div.holidaysLink {width:218px;position:absolute;left:0;top:0;height:45px;text-align:center;line-height:45px;}
div.holidaysLink a{color:#fff;text-decoration:none;font-size:.9em;display:block;width:218px;height:45px;}
div.holidaysLink a:hover{color:#fff;text-decoration:none;font-size:.9em;display:block;width:218px;height:45px;background-image:url(/images/www.lowcostsunshine.co.uk/left_menu_over.png);}
div.hotelsLink {width:137px;position:absolute;left:218px;top:0;height:45px;text-align:center;line-height:45px;}
div.hotelsLink a{color:#fff;text-decoration:none;font-size:.9em;display:block;width:139px;height:45px;}
div.hotelsLink a:hover,div.flightsLink a:hover,div.breaksLink a:hover,div.apiLink a:hover{background-image:url(/images/www.lowcostsunshine.co.uk/main_menu_bg.png);}
div.flightsLink{width:143px;position:absolute;left:355px;top:0;height:45px;text-align:center;line-height:45px;}
div.flightsLink a{color:#fff;text-decoration:none;font-size:.9em;display:block;width:143px;height:45px;}
div.breaksLink {width:176px;position:absolute;left:498px;top:0;height:45px;text-align:center;line-height:45px;}
div.breaksLink a{color:#fff;text-decoration:none;font-size:.9em;display:block;width:175px;height:45px;}
div.promoLink {width:176px;position:absolute;left:638px;top:0;height:45px;text-align:center;line-height:45px;}
div.promoLink a{color:#fff;text-decoration:none;font-size:.9em;display:block;width:195px;height:45px;}
div.customerService{width:170px;position:absolute;right:0;top:0;height:45px;text-align:center;line-height:45px;}
div.customerService a{color:#fff;text-decoration:none;font-size:.9em;display:block;width:170px;height:45px;}
div.customerService a:hover{background-image:url(/images/www.lowcostsunshine.co.uk/menu_over_right.png);background-position:right;}
div.pageContent{position:relative;display:block;}
div.ticker{display:block;height:40px;width:960px;background-image:url(/images/www.lowcostsunshine.co.uk/ticker_bg.gif);background-repeat:no-repeat;position:relative;margin-top:-10px;}
h1{font-family:Trebuchet,Geneva,sans-serif;color:#33ccff;font-size:.8em;}
h2{font-family:Trebuchet,Geneva,sans-serif;color:#33ccff;font-size:.8em;}
a{color:#1bd8ec;text-decoration:underline;}
a:hover{text-decoration:none;}
div.ticker h2{display:none;}
.tickerStory{font-family:Trebuchet,Geneva,sans-serif;width:750px;height:20px;line-height:40px;color:#fff;font-size:0.9em;top:0;right:0;text-align:left;font-weight:bold;margin-left:250px;margin-bottom:10px;padding:0;}
div.leftCol{width:320px;float:left;margin-top:5px;}
div.clear{clear:both;}
div.tabs{text-align:left;margin-top:5px;height:32px;}
div.tab_hotel{float:left;}
div.tab_hotel a{height:32px;width:122px;background-image:url(/images/www.lowcostsunshine.co.uk/flight_and_hotel.png);display:block;}
div.tab_hotel strong{display:none;}
div.tab_hotel2{float:left;}
div.tab_hotel2 a{height:32px;width:122px;background-image:url(/images/www.lowcostsunshine.co.uk/fandh.png);display:block;}
div.tab_hotel2 strong{display:none;}
div.tab_hotel_only{float:left;}
div.tab_hotel_only a{height:32px;width:98px;background-image:url(/images/www.lowcostsunshine.co.uk/hotel_only.png);display:block;}
div.tab_hotel_only strong{display:none;}
div.tab_hotel_only2{float:left;}
div.tab_hotel_only2 a{height:32px;width:98px;background-image:url(/images/www.lowcostsunshine.co.uk/hotel.png);display:block;}
div.tab_hotel_only2 strong{display:none;}
div.tab_flight_only{float:left;}
div.tab_flight_only a{height:32px;width:98px;background-image:url(/images/www.lowcostsunshine.co.uk/flight_only.png);display:block;}
div.tab_flight_only strong{display:none;}
div.tab_flight_only2{float:left;}
div.tab_flight_only2 a{height:32px;width:98px;background-image:url(/images/www.lowcostsunshine.co.uk/flight.png);display:block;}
div.tab_flight_only2 strong{display:none;}
div.tabs img{border:0;float:left;}
img.marginLeft{margin-left:1px;}
div.marginLeft{margin-left:10px;}
div.searchArea{width:320px;height:983px;background-image:url(/images/www.lowcostsunshine.co.uk/search_bg.gif);text-align:left;}
div.label{font-family:Trebuchet,Geneva,sans-serif;color:#fff;font-size:.8em;padding-top:10px;padding-left:30px;padding-bottom:3px;text-align:left;}
div.longDrop{height:30px;width:257px;background-image:url(/images/www.lowcostsunshine.co.uk/long_drop_bg.png);margin-left:30px;position:relative;}
div.longDrop select{width:257px;height:30px;opacity:0;filter:alpha(opacity=0);}
div.longDropValueText{position:absolute;top:6px;left:10px;font-size:.9em;}
div.shortDrop{height:30px;width:70px;background-image:url(/images/www.lowcostsunshine.co.uk/short_drop_bg.png);position:relative;float:left;margin-right:3px;}
div.shortDrop select{width:70px;height:30px;opacity:0;filter:alpha(opacity=0);}
div.shortDropValueText{position:absolute;top:6px;left:10px;font-size:.9em;}
div.medDrop{height:30px;width:124px;background-image:url(/images/www.lowcostsunshine.co.uk/med_drop_bg.png);position:relative;float:left;margin-right:3px;}
div.medDrop select{width:124px;height:30px;opacity:0;filter:alpha(opacity=0);}
div.medDropValueText{position:absolute;top:6px;left:10px;font-size:.9em;}
div.label_and_drop_float{width:130px;text-align:left;float:left;margin-left:30px;}
div.label_and_drop_float_right{width:130px;text-align:left;float:right;margin-right:30px;}
div.dropSurround{margin-left:30px;}
span.inline_label{color:#fff;line-height:28px;font-size:.8em;margin-left:5px;}
div.footerBg{height:585px;margin-bottom:-120px;background-image:url(/images/www.lowcostsunshine.co.uk/main_footer_bg.png);background-position:bottom;background-repeat:repeat-x;}
div.footerBgPrint{height:585px;background-image:url(/images/www.lowcostsunshine.co.uk/footer_bg.png);background-position:bottom;background-repeat:no-repeat;}
div.footerContents{margin:auto;width:922px;position:relative;}
div.footerContents ul{font-family:Trebuchet,Geneva,sans-serif;list-style:none;margin:0;padding:0;margin-top:46px;font-size:.8em;}
div.footerContents ul a{color:#999;text-decoration:none;}
div.footerContents ul a:hover{color:#999;text-decoration:underline;}
div.footerContents ul li{margin-bottom:4px;}
div.footerContents h2{font-family:Trebuchet,Geneva,sans-serif;color:#0dd0e4;font-size:1.0em;}
ul.bookYourTrip{width:250px;float:left;text-align:left;}
ul.holidayGuides{width:240px;float:left;text-align:left;margin-left:40px;}
ul.quickGuides{width:240px;float:left;text-align:left;margin-left:60px;}
ul.help{width:190px;float:left;text-align:left;margin-left:60px;}
img.logos{position:absolute;left:0;top:270px;}
div.footerText{position:absolute;width:900px;text-align:left;left:10px;top:370px;color:#fff;font-size:.8em;}
div.footerText a:hover{background: none;text-decoration:underline;}
div.rightCol{width:630px;float:right;text-align:left;margin:0;margin-top:10px;margin-left:8px;color:#000;}
h2.bookNow{background-image:url(/images/www.lowcostsunshine.co.uk/book_trip_head.png);width:320px;height:49px;margin:0;margin-bottom:10px;}
h2.bookNow strong{display:none;}
h2.breadcrumb{background-image:url(/images/www.lowcostsunshine.co.uk/booking-progress.png);width:320px;height:49px;margin:0;}
div.deal{width:320px;height:192px;float:left;margin-bottom:10px;margin-right:2px;background-image:url(/images/www.lowcostsunshine.co.uk/deal_bg2.png);}
div.deal img{margin-right:2px;}
div.marginRight{margin-right:10px;}
div.deal h2{font-family:Trebuchet,Geneva,sans-serif;display:block;height:32px;text-align:center;color:#fff;margin:0;font-size:1.0em;line-height:32px;}
div.deal div.padd{display:block;padding-left:20px;padding-right:20px;padding-top:10px;margin-bottom:3px;}
img.dealPic{float:left;margin-bottom:7px;margin-right:15px;padding:3px;border:1px solid #fba500;}
div.dealSummary{width:130px;text-align:center;float:left;}
div.dealSummary h3{font-family:Trebuchet,Geneva,sans-serif;margin:0;color:#17d6e9;font-size:.8em;}
div.dealSummary h4{font-family:Trebuchet,Geneva,sans-serif;margin:0;font-size:1.8em;color:#fba500;font-weight:normal;}
div.deal p{font-family:Trebuchet,Geneva,sans-serif;margin:0;margin-bottom:auto;color:#999;font-size:.8em;text-align:left;padding:3px;}
span.head{color:#13d3e7;}
div.rightCol h2.inPage{font-family:Trebuchet,Geneva,sans-serif;display:block;margin:0;background-image:url(/images/www.lowcostsunshine.co.uk/rightH2Bg.png);height:33px;color:#fff;line-height:33px;font-size:1.1em;text-align:center;}
div.rightCol h1.inPage{font-family:Trebuchet,Geneva,sans-serif;display:block;margin:0;background-image:url(/images/www.lowcostsunshine.co.uk/righth1bg.png);height:33px;color:#fff;line-height:33px;font-size:1.1em;text-align:center;}
div.contentPage {color:#000;background-color:#fff;padding:5px;padding-top:15px;}
div.contentPage span.totalprice{font-family:Trebuchet,Geneva,sans-serif;color:#f00;font-size:1em;margin:0;font-weight:normal;}
div.contentPage h3{font-family:Trebuchet,Geneva,sans-serif;color:#33ccff;font-size:1.0em;margin:0;font-weight:normal;}
div.contentPage h4{font-family:Trebuchet,Geneva,sans-serif;margin:0;margin-top:5px;color:#0cbbcd;font-weight:normal;font-size:.9em;margin-bottom:10px;}
div.contentPage ul li{list-style-image: url(/images/www.lowcostsunshine.co.uk/r.gif);}
div.contentPage dl dd{list-style-image: url(/images/www.lowcostsunshine.co.uk/r.gif);}
div.contentPage a{color:#1bd8ec;text-decoration:underline;}
div.contentPage a .price{color:#0d7b18;text-decoration:none;}
div.contentPage a:hover .price{text-decoration:none;}
div.contentPage a:hover{color:#0d7b18;text-decoration:none;}
div.labelAndField{width:290px;height:32px;float:left;margin-top:10px;}
div.labelAndField h5{float:left;color:#0dd0e4;width:100px;margin:0;line-height:30px;height:30px;font-size:.7em;text-align:left;}
div.labelAndField div.field{float:right;width:180px;margin:0;}
div.field input{width:169px;height:23px;padding-top:6px;padding-left:5px;border:0;background-image:url(/images/www.lowcostsunshine.co.uk/www.lowcostsunshine.co.uk/input_bg.png);}
div.semiDrop{height:30px;width:174px;background-image:url(/images/www.lowcostsunshine.co.uk/www.lowcostsunshine.co.uk/semi_drop.png);position:relative;margin-right:3px;}
div.semiDrop select{width:174px;height:30px;opacity:0;filter:alpha(opacity=0);}
div.semiDropValueText{position:absolute;top:6px;left:10px;font-size:.9em;}
div.propertySummary{font-family:Trebuchet,Geneva,sans-serif;width:100px;float:left;height:51px;text-align:center;margin-top:20px;color:#b3b3b3;font-size:.7em;}
div.propertySummary a{color:#fcbc40;}
div.starSummary{height:50px;padding:8px;border:1px solid #fff;text-align:center;float:left;margin-left:0;margin-right:0;color:#7e7e7e;font-size:.7em;margin-top:20px;}
div.starSummary img{margin-right:2px;}
div.selectedStar{border:1px solid #fba500;background-color:#fff6e5;}
div.starSummary a{color:#fcbc40;}
div.sort{font-family:Trebuchet,Geneva,sans-serif;display:block;margin-top:20px;color:#1bd9ec;font-size:.9em;margin-bottom:20px;}
div.sort a{color:#fba500;margin-right:10px;padding:5px;}
div.sort a.selected{background-color:#fba500;color:#fff;text-decoration:none;}
div.pagination{font-family:Trebuchet,Geneva,sans-serif;height:30px;position:relative;font-size:.9em;color:#11d2e6;}
div.pagination a{color:#11d2e6;text-decoration:none;}
div.pagination div.left{float:left;width:250px;text-align:left;}
div.pagination div.center{float:left;width:90px;text-align:left;}
div.pagination div.right{float:right;width:80px;text-align:left;}
div.resultBlock{width:590px;background-image:url(/images/www.lowcostsunshine.co.uk/results_bg.png);}
div.resultBlock h3{height:33px;display:block;text-align:center;margin:0;color:#fff!important;background:transparent!important;line-height:33px;}
div.resultBlock div.padd{padding:20px;}
img.previewImage{float:left;height:70px;margin-right:8px;border:1px solid #eee;padding:3px;}
div.previewSummaryText{width:122px;float:left;height:70px;}
div.previewSummaryText h4{font-family:Trebuchet,Geneva,sans-serif;font-size:.8em;color:#14d4e8;margin:0;margin-bottom:5px;}
img.starImg{margin-right:2px;}
div.summaryText{font-family:Trebuchet,Geneva,sans-serif; float: right; width: 290px; font-size: .7em; height: 87px !important; overflow: hidden; margin:0; padding:0; color:#999;}
div.summaryLink{font-family:Trebuchet,Geneva,sans-serif; float: right; width: 290px; font-size: .7em; margin: 3px 0 0 0; text-align: right;}
table.optionsTable{font-family:Trebuchet,Geneva,sans-serif;margin-bottom:20px;margin-top:10px;font-size:.7em;}
table.optionsTable th{color:#fba500;}
th.description{width:323px;}
th.cost{width:123px;}
table.optionsTable td{border-bottom:1px solid #fba500;padding-bottom:5px;color:#999;}
table.optionsTable a{color:#fba500;}
p.smallGrey{font-family:Trebuchet,Geneva,sans-serif;font-size:.7em;color:#999;}
.offerlink{font-family:Trebuchet,Geneva,sans-serif;color:#fff;text-decoration:none;padding:3px;font-weight:normal;}
.offerlink a:hover {color:#ffffff;}
.deallink{font-family:Trebuchet,Geneva,sans-serif;color:#fba500;text-decoration:none;padding:3px;font-weight:normal;}
.deallink:hover{font-family:Trebuchet,Geneva,sans-serif;color:#00cc00;text-decoration:none;padding:3px;font-weight:normal;}
.offerlink h4{margin-bottom:-10px;}
div.offerbox{float:left;width:306px;background-image:url(/images/www.lowcostsunshine.co.uk/deal_bg.png);}
.searchselect{float:left;padding:15px;margin-left:10px;}
div.results{width:635px;float:left;}
div.main{float:left;width:390px;border:10px solid #eee;margin-top:10px;background:#fff;text-align:right;}
#searchbox{float:left;width:250px;margin:2px;border:100px solid #000;}
div.price{color:#42cb00;}
#widesite{width:960px;text-align:left;margin:0;margin-top:10px;}
.progress-header{font-family:Trebuchet,Geneva,sans-serif;display:block;margin:0;background-image:url(/images/www.lowcostsunshine.co.uk/wideH2Bg.png);height:33px;color:#fff;line-height:33px;font-size:1.1em;text-align:center;}
.booking-stages{background-color:#fff;width:320px;}
.submitbut:hover input{margin-top:-4px;}
div.hotelitin a{color:#1bd8ec;}
div.hotelitin a:hover{color:#1bd8ec;}
div.shift{position:absolute;top:263px;left:352px;width:310px;padding:5px;background-color:#fff;}
.hotelp {background-image:url();background-repeat:no-repeat;margin-left:20px;color:#fba500;font-size:1.4em;}
.leftCol .itin{background-color:#fff;padding:10px;margin:0;font-size:12px;width:298px;float:none;}
.leftCol .itin h3{color:#1bd8ec;}
.leftCol .itin b{color:#1bd8ec;}
.leftCol h3.itinprice{color:#fba500;font-size:18px;margin:0;padding:0;}
.leftCol .itin a{color:#1bd8ec;}
.leftcol .nicelist ul li{list-style-image: url(/images/www.lowcostsunshine.co.uk/ra.png);}
h2.leftitin{font-family:Trebuchet,Geneva,sans-serif;display:block;margin:0;background-image:url(/images/www.lowcostsunshine.co.uk/smallH2Bg.png);background-repeat:no-repeat;height:33px;color:#fff;line-height:33px;font-size:1.1em;text-align:center;}
.greenbox{padding:0px;border-top:0px solid #96ff93;border-bottom:0px solid #96ff93;margin:0 0 3px 0;background:#edffec url('/images/www.lowcostsunshine.co.uk/tick.gif') no-repeat 99% 50%;}
.redbox{padding:5px;border-top:1px solid #ff9393;border-bottom:1px solid #ff9393;margin:0 0 3px 0;background:#ffecec url('/images/www.lowcostsunshine.co.uk/exclame.gif') no-repeat 99% 50%;}
.bluebox{padding:5px;border-top:1px solid #72ccff;border-bottom:1px solid #72ccff;margin:0 0 3px 0;background:#e5f6ff url('/images/www.lowcostsunshine.co.uk/info.gif') no-repeat 99% 50%;}
.selectedflight {margin: 0px 0px 10px 0px; padding: 5px 10px 5px 10px; background-color: #E2FAFC; border: solid 1px #0CBACC; }
.selectedflight p {margin: 0px; padding: 5px 0px 5px 0px;}
.selectedflight .small { font-size: 11px; }
.selectedflight a {color: #FFFFFF;}
.flightlist { background-color: #E2FAFC; padding: 5px; border: 1px solid #0CBACC; }
.flightchoices { background-color: #ffffff; padding: 5px; font-size: 12px; }
.flightchoiceitem td { margin: 0; padding: 3px; !important; }
.flightchoiceitem .small { font-size: 11px; }
.flightpages { padding: 6px !important; border: 1px solid #E2EDF7; background-color: #ffffff; }
.flightchoicesTable {font-size: 14px;}
.flightchoicesTable a {color: #FBA500 !important; font-weight: bold; text-decoration: underline !important;}
.descriptiontext {font-family:Trebuchet,Geneva,sans-serif;font-size:12px;height:auto;margin:10px 0px 0px 0px;padding:0;color:#999;}
.hoteldesctable {font-size: 12px;}
.leftCol .itinTotal {background:#fff;padding:10px;margin:0;font-size:12px;float:none;}
.leftCol .itinTotal h3{color:#1bd8ec;}
.leftCol .itinTotal b{color:#1bd8ec;}
.leftCol h3.itinprice{color:#fba500;font-size:18px;margin:0;padding:0;}
table.starfilter {width:622pxx;}
.starfilter {font-size: 11px;}
.starfilter td {padding: 6px;}
.fiftyl {margin-left:50px;}
.skiratings {float:right;margin-left:10px;margin-top:20px;padding:5px;border:2px solid #fda500;}
.contact {margin-top:5px;float:right;}
.telephone {font-size:2.4em;margin-top:-5px;margin-bottom:-15px;}
.team {margin-top:5px;float:right;margin-bottom:-10px;}
