/* Reset */
/* remember to define focus styles! */
:focus {outline: 0;}


/* Structure */

@media (min-width: 1025px) {

* {margin:0;padding:0;}
html,body{margin:0;padding:0px;padding-top:20px;margin-top:20px;}
body{font: 80% "Trebuchet MS", Times, serif ;text-align:center;margin-top:0px;}

div#container{width:1042px;margin:0 auto;text-align:left;}
div#wrapper{float:left;width:100%;}
div#content{position:relative;margin-left:255px;width:740px;min-height:400px;height:expression(this.scrollHeight < 400? "400px" : "auto" );margin-top:0px;margin-bottom:20px;}
div#content div.lf_pad {padding:10px;}
div#navigation{display:none;}
div#extra{float:left;width:220px;margin-left:-1010px;margin-top:30px;position:relative;}
div#footer{clear:left;width:100%;margin:0 auto;height:40px;}

}
/* Color */
body  {background: url(images/bg.jpg) no-repeat top center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}


div#container {background:url(images/lf_container2.png) repeat-y center top;background-size: 100% auto;background-repeat: repeat;}

div#content .tideBody a {color:#000000;}
div#content .tideBody a:hover {color:#005599;}

@media (min-width: 1025px) {


div#header {background:none}
div#header h1 span {position:absolute;width:100%;height:100%;background:url(images/lf_header-1.png) no-repeat center top;margin-top:-10px;}


/*FONT COLOR Declarations */
div#content, div#content .tidebody, div#content .tidebody p, div#content p {color:#000;}

div#footer {color:#002349;}
div#footer h3 {color:#666;}
div#footer p {color:#000;}
div#footer p a {color:#002349;}
div#footer p a:hover {color:#9F0100;}
div#lf_poweredby {color:#999;}
div#lf_poweredby a {color:#666;}



/* Content Promo */

div#content div.lf_promo h1 {background:#005599}
div#content div.lf_promo ul li {border:1px solid #fff;margin-bottom:5px;}
div#content div.lf_promo ul li {background:url(images/nav_nor.png) repeat;}
div#content div.lf_promo ul li:hover {background:url(images/nav_ovr.png) repeat;}
div#content div.lf_promo ul li a {color:#000;}
div#content div.lf_promo ul li a:hover {color:#fff}
div#content div.lf_promo h1 {color:#fff;}
div#content div.lf_promo ul li p{color:#000;}
div#content div.lf_promo p a {color:#74A777;}
div#content div.lf_promo .fees, div#content div.lf_promo .price {color:#006384;}
div#content .lf_world_map img {border:2px solid #ccc}

/* Header */

div#header .site_title h3 {color:#fff;}

/* Navigation */
div#navigation #nav_links li a {color:#005f7f;}
div#navigation #nav_links li a:hover {color:#fff;background:url(https://content.onlineagency.com/sites/98358/images/nav_roll_over.png) no-repeat}
div#navigation #nav_links li.selected {background:url(https://content.onlineagency.com/sites/98358/images/nav_roll_over.png) no-repeat}

div#navigation .nav_form h3 {color:#005F7F}

/* Extra */

div#extra .lf_supplier_box h1 {background:#74A777;background:-moz-linear-gradient(top, #74A777 1px, #aacead 80%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#74A777', endColorstr='#aacead')}
div#extra .lf_supplier_box ul {background:url(images/nav_nor.png) repeat;}
div#extra .lf_supplier_box li a {color:#067D81;}
div#extra .lf_supplier_box h1 a{color:#fff;}

div#extra div.lf_promo {border:1px solid #ccc !important}
div#extra div.lf_promo h1 {background:#74A777;background:-moz-linear-gradient(top, #74A777 1px, #aacead 80%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#74A777', endColorstr='#aacead');color:#fff;}
div#extra div.lf_promo ul {background:url(images/nav_nor.png) repeat;}
div#extra div.lf_promo ul li a {color:#067D81;}
div#extra div.lf_promo ul li a:hover {color:#fff}
div#extra div.lf_promo ul li p{color:#000000;}
div#extra div.lf_promo p a {color:#A50023;}

/* Search */
div#content div.Search_Form_Expanded {border:1px solid #fff;background:url(images/nav_nor.png) repeat;}
div#content div.Search_Form_Expanded label {color:#333;}
div#content div.Search_Form_Expanded h1 {color:#004B8F;}
div#content div.Search_Form_Expanded legend {color:#fff;}
div#content div.Search_Form_Expanded .Box_content {border: thin solid #000000;}


/* Forms */
.lf_form fieldset {background:url(images/nav_nor.png) repeat;border:1px solid #fff;}
div.lf_help, .lf_form fieldset legend {color:#fff;}

/* Custom */
div.lf_info_box h1 {color:#fff;background:#74A777;}
div#content div.lf_info_box table, div#content div.lf_info_box table .even a, div#content div.lf_info_box table .odd a {color:#fff;}
div#content div.lf_info_box table thead td {background:#74A777;color:#fff;}
div#content div.lf_info_box table td {border:1px solid #fff;}
div#content div.lf_info_box table .even {background:url(images/nav_nor.png) repeat;color:#fff}
div#content div.lf_info_box table .even a {color:#fff}
div#content div.lf_info_box table .odd {background:#000 url(images/nav_nor.png) repeat;color:#fff}
div#content div.lf_info_box table .odd a {color:#fff}

div#content div.lf_info_box dl {background:url(images/nav_nor.png)repeat;color:#fff}
div#content div.lf_info_box dt, div#content div.lf_info_box dd, div#content div.lf_info_box dd form, div#content div.lf_info_box dd form table, div#content div.lf_info_box dd p{color:#000;}

.lf_search {color:#000} 
.lf_search a {color:#000;} 
.lf_search h1 {color:#000;background:#01759D;} 

div.lf_search_page p , div.lf_search_page p a {color:#067D81;font-weight:bold;}

div#content div.lf_search h1 {color:#00356F;background:#fff;}
div#content div.lf_search h1  a, div#content div.lf_search dl {color:#fff;}
div#content div.lf_search ul li.odd {background:url(images/nav_nor.png) repeat;border:1px solid #fff;}
div#content div.lf_search ul li {background:url(images/nav_nor.png) repeat;border:1px solid #fff;}
div#content div.lf_search ul li.odd h1 {border-bottom:1px solid #ccc;background:-moz-linear-gradient(top, #74A777 1px, #724702 80%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#74A777', endColorstr='#724702');color:#ffcc00;}
div#content div.lf_search ul li.even h1 {border-bottom:1px solid #ccc;background:-moz-linear-gradient(top, #724702 1px, #74A777 80%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#724702', endColorstr='#74A777');color:#ffcc00;}
div#content div.lf_search ul li h1 a {color:#fff;}
.tideListPage a {color:#fff;}

/* LF Pages */
div#content .lf_pages h1 , div#content .lf_pages h1 a {color:#000066;}
div#content .lf_pages li a {color:#fff;background:#002349;}
div#content .lf_pages li a:hover {background:#00458F;color:#fff;}



.lf_quote a {color:#fff;}

/* Services */
.lf_service li a{color:#067D81;border-bottom:solid 1px #067D81;}
.lf_service li a:hover {color:#067D81;}
.rating {color:#067D81;border-bottom:solid 1px #067D81;}

/* Page Title and Subtitle */
.tideTitle {color:#067D81;}
div#content h2.tideSubtitle {color:#03426E;}


.lf_blog h1 {color:#74A777;}
.lf_blog p {color:#000;}
.lf_blog a {color:#74A777;}
.lf_blog a:hover {color:#333;}

div#content div.lf_info_box table  td a.lf_quote {color:#fff;background:url(https://content.onlineagency.com/sites/98358/images/quote_bg.png) no-repeat ;} 
div#content div.lf_info_box table  td a.lf_quote:hover {background:url(https://content.onlineagency.com/sites/98358/images/quote_bg_over.png) no-repeat ;color:#74A777;}


div#content .home-intro a {color:#005599}
div#content .home-intro a:hover {color:#000}


}


/* Font */
@media (min-width: 1025px) {


div#bodycontainer {font:13px "Trebuchet Ms",arial,helvetica , sans-serif;}
div#bodycontainer h2 {font-size:100%;}
div#container {text-align:left;}
div#content {line-height:1.5; margin-top:15px;text-align:justify;margin-bottom:10px;}
div#content .tidebody {line-height:1.5; margin-top:15px;text-align:justify;margin-bottom:10px;}
div#content .tidebody p {line-height:1.5; margin-top:15px;text-align:justify;margin-bottom:10px;}
div#content p {line-height:1.5; margin-top:15px;text-align:justify;margin-bottom:10px;}

div#content .tideBody h3 {font-size:22px;text-align:left;line-height:26px;margin-bottom:30px;margin-top:20px;font-family:"Calibri"}
div#content .tideBody a:hover {color:#005599}

div#content .tideBody ul li {line-height:16px;margin-bottom:10px;margin-left:20px;list-style-type:square;}
div#content .tideBody ol li {line-height:16px;margin-bottom:10px;margin-left:20px;}
div#content .tideBody a {font-weight:bold;text-decoration:none;}

}


/* Content */

@media (min-width: 1025px) {


div#content div.lf_promo  {margin:10px 0px;width:640px;float:left;position:relative;border:0px;clear:left;}
div#content div.lf_promo ul {position:relative;list-style:none;float:left;padding:0px;width:519px;margin-top:5px;}
div#content div.lf_promo ul li {width:618px;padding-top:5px;padding-bottom:5px;}
div#content div.lf_promo .odd {float:left;margin:0px;margin-bottom:5px;}
div#content div.lf_promo .even  {float:left;margin:0px;margin-bottom:5px;}
div#content div.lf_promo ul li a img {float:right;margin:0;padding:0;margin-left:12px;margin-right:10px;}
div#content div.lf_promo ul li a {clear:left;display:block;text-decoration:none;font-size:13px;padding-left:2px;font-family:"Tahoma";font-weight:bold;}
div#content div.lf_promo h1 {margin:0;font-size:16px;text-align:center;padding-top:8px;padding-bottom:8px;font-family:"Trebuchet MS";font-weight:bold;width:620px;text-transform:uppercase;float:left;clear:left;}
div#content div.lf_promo ul li p{font-size:13px;font-family:"Tahoma";display:none;}
div#content div.lf_promo p a {font-size:13px;color:#fff;font-family:"Tahoma";padding-left:2px}
div#content div.lf_promo ul li a img {clear:left;}


}
/* Header */
@media (min-width: 1025px) {


div#header{margin:0;padding:0;position:relative;width:1042px;height:450px;z-index:900;}
div#header h1 {position:relative;width:1042px;height:173px;clear:left;}

div#header .client_logo {z-index:900;margin-top:-30px;position:relative;float:left;margin-left:-30px;}

div#header .dest_links {clear:left;float:left;margin-left:0px;margin-top:-15px;margin-bottom:20px;}
div#header .dest_links ul {list-style:none;}
div#header .dest_links ul li {float:left;margin-right:10px;}
div#header .dest_links ul li.last {margin-right:0px;margin-left:-10px;margin-top:0px;-ms-transform: rotate(358deg); /* IE 9 */
-webkit-transform: rotate(358deg); /* Chrome, Safari, Opera */
transform: rotate(358deg);}

div#header .dest_links ul li.first {margin-left:10px;}
div#header .dest_links ul li.second {margin-top:5px;margin-left:-15px;z-index:200;
-ms-transform: rotate(355deg); /* IE 9 */
-webkit-transform: rotate(355deg); /* Chrome, Safari, Opera */
transform: rotate(355deg);}



div#header .dest_links ul li.third {margin-top:0px;z-index:99999;margin-left:-5px;position:relative;}

div#header .dest_links ul li.fourth {margin-top:5px;margin-left:-5px;
-ms-transform: rotate(5deg); /* IE 9 */
-webkit-transform: rotate(5deg); /* Chrome, Safari, Opera */
transform: rotate(5deg);position:relative;z-index:8000}

div#header .dest_links ul li.fifth {margin-top:5px;margin-left:-15px;z-index:200;
-ms-transform: rotate(355deg); /* IE 9 */
-webkit-transform: rotate(355deg); /* Chrome, Safari, Opera */
transform: rotate(355deg);}

div#header .dest_links img{ transition: all .2s ease-in-out;transform: scale(1.1); width:170px;}
div#header .dest_links img:hover {transform: scale(1.15);}

div#header .title-destinations {clear:left;margin:0px auto;margin-top:20px;position:relative;text-align:center;z-index:999999}


}



/*Responsive Styles*/

@media screen and (max-width : 1024px)
{

/*Make dropdown links appear inline*/
#header .lf_menu ul {
position: static;
display: none;
width:100%;
}

/*Create vertical spacing*/
#header .lf_menu ul li {margin-bottom: 1px;}

/*Make all menu links full width*/
#header .lf_menu ul  li, #header .lf_menu ul  li a {width: 100%;height: 40px;line-height: 35px;}

/*Display 'show menu' link*/
#header .show-menu {display:block;}



}


/* Footer */
@media (min-width: 1025px) {

div#footer {font-size:12px;text-align:center;height:80px;}
div#footer h3 {font-weight:bold;font-size:16px;padding-top:0px;padding-bottom:0px;text-transform:uppercase;}
div#footer p {float:left;font-weight:normal;font-size:14px;padding-top:0px;padding-bottom:20px;text-align:center;color:#000;width:100%;margin-top: -35px;}
div#footer p a {text-transform:uppercase;}

div#footer .lf_link_box {clear:left;float:left;position:relative;margin:0px 0px 0px 20px;width:150px;}
div#footer .lf_link_box ul {display:block;list-style:none;text-align:center;margin-left:10px;}
div#footer .lf_link_box ul li {margin-top:1px;height:38px;float:left;text-align:center;display:block;}
div#footer .lf_link_box ul li a {display:block;float:left;width:40px;text-align:center;}
div#footer .lf_link_box ul li a:hover{color:#fff;text-decoration:underline;margin-top:3px;}

div#footer .footer_pay {float:right;margin-top:-150px;margin-right:30px;}

div#footer .footer_bot img {width:1042px;}

div#lf_poweredby {clear:left;text-align:center;margin-top:25px;font-weight:bold;font-size:13px}
div#lf_poweredby a {color:#000;}

div#footer .footer-bot-1025 img {display:none}


}

div#footer .lf_link_box ul li img {width:37px;height:37px;}

@media (max-width: 1024px) {
div#footer .footer_bot img {display:none;}
div#footer .footer-bot-1025 img {display:block}
}

/* Navigation */



/* Extra */


@media (min-width: 1025px) {


div#extra .lf_supplier_box {width:220px;margin-top:0px;margin-left:0px;clear:left;padding-bottom:30px;}
div#extra .lf_supplier_box h1 {font-size:13px;font-weight:bold;text-align:center;font-family:"Trebuchet ms";text-transform:uppercase;letter-spacing:2px;padding-top:10px;padding-bottom:10px;}
div#extra .lf_supplier_box h1 a {text-decoration:none;}
div#extra .lf_supplier_box ul {padding-top:5px;list-style-type: none;float:left;clear:left;}
div#extra .lf_supplier_box li {text-align:center;float:left;width:220px;margin-bottom:1px;}
* html div#extra .lf_supplier_box li {margin-bottom:0px;}
div#extra .lf_supplier_box li a {text-decoration:none;}

div#extra div.lf_promo  {margin:0px 0px;width:220px;position:relative;border:0px;float:left;}
div#extra div.lf_promo ul {position:relative;list-style:none;float:left;padding:0px;width:220px;float:left;clear:left;}
div#extra div.lf_promo ul li {float:left;margin:0px;margin-left:10px;margin-bottom:10px;}
div#extra div.lf_promo ul li img {display:none;}
div#extra div.lf_promo ul li a {clear:left;display:block;text-decoration:underline;font-size:13px;font-family:"Trebuchet Ms";line-height:15px;}
div#extra div.lf_promo h1 {margin:0;font-size:16px;padding-left:2px;font-family:"Trebuchet Ms";clear:left;margin-top:0px;text-align:center;padding-top:5px;padding-bottom:5px;}
div#extra div.lf_promo ul li p{font-size:12px;font-family:"Trebuchet Ms";padding:0px;margin:0px;text-align:justify;margin-right:10px;width:200px;}
div#extra div.lf_promo p a {font-size:12px;font-family:"Trebuchet Ms";padding-left:2px;}
div#extra div.lf_promo ul li a img {clear:left;}
div#extra div.lf_promo .more {clear:left;float:left;}
div#extra div.lf_promo .fees {float:left;margin-left:10px;}
div#extra div.lf_promo .price {font-weight:bold;text-transform:uppercase;clear:left;}
div#extra div.lf_promo .description {clear:left;float:left;}

div#extra div.lf_promo .lf_image_promo {display:none;}

div#extra div.lf_promo ul li h2 {float:left;font-size:12px;text-transform:uppercase;margin-bottom:0px;margin-top:0px;}
div#extra div.lf_promo ul li h2 a {font-size:12px;text-decoration:none;}


}
/* Search */

@media (min-width: 1025px) {


div#content div.Search_Form_Expanded {clear:both;float:left;width:617px;margin-top:0px;margin-bottom:10px;}
div#content div.Search_Form_Expanded label {font-size: 90%;font-weight:bold;width:49%;float:left;}
div#content div.Search_Form_Expanded h1 {font-size:90%;margin:0px;padding:0px;text-align: center;}
div#content div.Search_Form_Expanded legend {width:617px;margin-top:4px;padding:5px 0px 5px 0px;font-size:14px;font-weight:bold;font-family:"Trebuchet MS";text-transform:uppercase;text-align:center;}
div#content div.Search_Form_Expanded {margin:0;padding:0;font-family:"Trebuchet MS";}
div#content div.Search_Form_Expanded .Searchfooter {height:22px;text-align:right;}
div#content div.Search_Form_Expanded .Searchfooter img {vertical-align: l;}
div#content div.Search_Form_Expanded fieldset {padding:0px;text-align:right;font-size:13px;margin-bottom:5px;width:500px;}
div#content div.Search_Form_Expanded form select {width:150px;font-size:13px;}
div#content div.Search_Form_Expanded fieldset {border:0px solid #fff;}


}

/* Forms */


@media (min-width: 1025px) {

/* ----------------- FORM FORMATTING -------------------- */
.lf_form {clear:left;margin-left:0px;font-size:12px;margin-top:10px;width:515px;font-size:13px;}
.lf_form fieldset {clear:both;float:left;width:515px;margin:0;padding:5px;font-weight:bold;font-family:"Trebuchet ms";margin:5px 0px;}

.lf_form  fieldset div.lf_form_text{clear:both;}
.lf_form  fieldset div.lf_form_select{clear:both;}
.lf_form  fieldset div.lf_form_checkbox{clear:both;}
div.lf_help{display:block;clear:both;margin:5px 0px;font-weight:bold;font-weight:bold;}
.lf_form fieldset legend {margin:0px 0px;font:bold 12px verdana;display:block;padding-top:30px;}

.lf_form_title_left {float:left;font-family:"Trebuchet ms";font-weight:bold;font-size:15px;text-transform:uppercase;color:#00406F;}

.lf_form_title_right {float:right;font-family:"Trebuchet ms";font-weight:bold;}
/* text */
.lf_form div.lf_form_text label {clear:left;float:left;width: 130px;text-align:left;padding-right:10px;padding:4px;font-weight:bold;}
.lf_form div.lf_form_text input {float: left;width: 200px;text-align: left;} 
/* textarea */
.lf_form div.lf_form_textarea {width:420px;float:left;}
.lf_form div.lf_form_textarea label {float: left;width: 130px;text-align:left;padding-right:10px;padding:4px;font-weight:bold;}
.lf_form div.lf_form_textarea textarea {float: left;width: 200px;text-align: left;} 
/* select */
.lf_form div.lf_form_select label {float: left;width: 130px;text-align:left;padding-right:10px;padding:4px;font-weight:bold;}
.lf_form div.lf_form_select select {float: left;text-align:left;} 

.lf_form .lf_fieldset_4 div.lf_form_select label {float: left;width: 120px;text-align:left;padding-right:10px;padding:4px;}
.lf_form .lf_fieldset_4 div.lf_form_select select {float: left;width: auto;text-align: left;} 

/* checkbox */
.lf_form div label.lf_form_checkbox {float: left;width:auto;text-align: left;padding-right:10px;font-weight:bold;}
.lf_form div input.lf_form_checkbox {float: left;width:auto;text-align: left;} 

/* radio */
.lf_form div label.lf_form_radio {float: left;width:auto;text-align: left;font-weight:bold;}
.lf_form div input.lf_form_radio {float: left;width:auto;text-align: left;} 

.lf_form fieldset div.lf_form_checkbox_multi {float:left;width:160px;margin:5px;}
.lf_form fieldset div.lf_form_checkbox_multi input{margin:2px 3px;}

.lf_form fieldset.lf_fieldset_button {position:relative;width:515px;margin:10px 0px;padding:10px 0;border:0;background:transparent}
.lf_form fieldset.lf_fieldset_button label.lf_button_left {float:left;margin-left:20px;}
.lf_form fieldset.lf_fieldset_button label.lf_button_right {position:relative;float:left;margin-left:20px;}

}

/* Custom */
@media (min-width: 1025px) {


div.lf_info_box {clear:both;float:left;width:620px;}
div.lf_info_box a {color: #ffffff;}
div.lf_info_box h1 {clear:both;width:620px;font-size:13px;overflow:hidden;padding:0px 0;text-align:center;font-weight:bold;margin:0px 0;}
div.lf_info_box .LFPriceSelect input {width:130px;}
div#content div.lf_info_box table {clear:left;text-align:left;width:620px;}
div#content div.lf_info_box table thead td {font-size:12px;padding:4px;font-family:"Trebuchet MS";font-weight:bold;}
div#content div.lf_info_box table td {font-size:12px;padding:2px 4px;font-family:"Trebuchet MS";font-weight:bold;}
div#content div.lf_info_box table .odd {word-wrap:break-word;}
div#content div.lf_info_box table .even a {display:block;font-weight:bold;text-decoration:none;font-size:90%;}
div#content div.lf_info_box table .odd a {display:block;font-weight:bold;text-decoration:none;font-size:90%;}
div#content div.lf_info_box table td a:hover {background:none;}
div#content div.lf_info_box select.LFPriceSelect {font-size:12px;width:200px;}
div#content div.lf_info_box dl {width:620px;clear:left;float:left;position:relative;border:0px;}
div#content div.lf_info_box dt{width:10em;padding:.2em;float:left;margin:0;font-weight:bold;font-size:13px;font-family:"Trebuchet ms";}
div#content div.lf_info_box dd{margin-left:11em;padding:.2em;font-size:13px;font-family:"Trebuchet ms";}
div#content div.lf_info_box dd{margin-left:0.05em;padding:.2em;}
div#content div.lf_info_box dd form{clear:both;float:left;margin-left:0;display:block;}
div#content div.lf_info_box dd form table{clear:both;float:left;margin-left:0;width:510px;word-wrap:break-word;}
div#content div.lf_info_box dd p{clear:both;float:left;margin-left:0;width:510px;word-wrap:break-word;}

.lf_search_form {width:620px;}
.lf_search  {width:620px;}
.lf_search table {width:620px;}

.lf_search {font-family:"trebuchet ms";} 
.lf_search a {font-family:"trebuchet ms";font-size:110%;} 
.lf_search h1 {font-family:"trebuchet ms";font-size:110%;clear:both;float:left;display:block;} 
.lf_search ul {list-style-type:none}

div.lf_search_page {position:relative;text-align:center;width:620px;height:auto;margin-top:20px;}
div.lf_search_page p  {float:left;width:98%;margin-left:auto;margin-right:auto;}
div.lf_search_page p a {text-decoration:none;}
div.lf_search_page div {position:relative;}
div.lf_search_page div.lf_search_prev {float:left;width:20%;text-align:left;}
div.lf_search_page div.lf_search_next {float:left;width:20%;text-align:right;}
div.lf_search_page div.lf_search_pagenum {float:left;width:60%;text-align:center;}
div.lf_search_page div.lf_search_pagenum p {text-align:center;}

div#content div.lf_search {clear:both;float:left;width:620px;}
div#content div.lf_search h1 {clear:both;width:620px;font-size:14px;padding:7px 0;text-align:center;font-weight:bold;margin:10px 0;display:block;float:left;clear:both;}
div#content div.lf_search h1  a {text-decoration:none;display:block;float:left;font-size:14px;}
div#content div.lf_search ul {clear:both;float:left;list-style:none}

div#content div.lf_search ul li {display:block;float:left;margin-bottom:10px;}
div#content div.lf_search ul li {display:block;clear:both;}
div#content div.lf_search ul li img {float:left;clear:left;}
div#content div.lf_search ul li h1 {display:block;font-size:14px;text-align:left;padding-top:5px;margin:0;margin-bottom:0px;}
div#content div.lf_search ul li h1 a {padding-left:5px;float:left;text-align:left;font-weight:bold;text-decoration:none;padding-right:10px;}
/* commented backslash hack for mac-ie5 \*/dt { clear: both; }/* end hack */
div#content div.lf_search dl {width:480px;margin:0px 10px;float:left;position:relative;font-size:12px;font-family:"Trebuchet MS";margin-bottom:20px;}
div#content div.lf_search dt{float:left;width:70px;padding:.2em;float: left;margin: 0;font-weight: bold;}
div#content div.lf_search dd{margin-left:90px;padding:.2em;}

div#extra p {padding:10px 5px;}
div#content .lf_form textarea {width:170px;}

.tideListPage {clear:left;}

/* LF Pages */
div#content .lf_pages {position:relative;margin:0px;font-family:"Trebuchet ms";clear:both;width:640px;margin-bottom:20px;}
div#content .lf_pages h1 {font-size:100%;text-align:left;padding:0px 0px;clear:both;}
div#content .lf_pages h1 a {text-decoration:none;font-size:18px;font-weight:bold;font-family:"Georgia";font-style:italic;}
div#content .lf_pages ul {display:block;list-style-type:none;}
div#content .lf_pages li  {display:block;width:200px;float:left;margin:2px 2px;}
div#content .lf_pages li a {display:block;font-size:12px;padding:3px 5px;text-decoration:none;background:url(images/nav_nor.png) repeat-x;}
div#content .lf_pages li a:hover {background:url(images/nav_ovr.png) repeat-x;}




/* Services */
.lf_service ul  {display:block;position:relative;width:620px;height:24px;text-align:left;padding:5px 0px;clear:both;height:40px;}
.lf_service li {display:block;float:left;list-style-type:none;padding-right:4px;margin-bottom:5px;}
.lf_service li a{display:block;font-size:12px;letter-spacing:0px;text-decoration:none;font-weight:bold;font-family:"trebuchet ms";height:15px;padding:2px;float:left;}
.rating {margin-right:5px;display:block;font-size:12px;letter-spacing:0px;text-decoration:none;font-weight:bold;font-family:"trebuchet ms";height:15px;padding:2px;}


.tideTitle {clear:left;font-size:18px;margin:0px auto;font-family:"Palatino", "Trebchet MS";padding-top:15px;padding-left:20px;padding-right:20px;height:70px;text-align:center;color:#005599;font-weight:bold;text-transform:uppercase;background:url(images/page_title_bg.png) no-repeat center top;line-height:16px;}


div#content h2.tideSubtitle {clear:left;color:#3A2300;font-size:18px;font-family:"Palatino", "Trebchet MS";margin-bottom:0px;font-weight:bold;margin-left:0px;}


.lf_blog {clear:left;margin-top:0px;width:620px;}
.lf_blog li {list-style-type:none;margin-bottom:10px;}
.lf_blog h1 {font-size:120%;margin-bottom:0px;font-family:"trebuchet ms";}
.lf_blog p {font-size:100%;margin-bottom:0px;font-family:"trebuchet ms";text-align:justify;}

div#content div.lf_info_box table  td a.lf_quote {text-transform:uppercase;width:94px;height:27px;padding:0px;margin:0px;padding-top:5px;text-align:center;} 

}


/* nav */
/*Strip the ul of padding and list styling*/


.lf_menu {float:left;margin-top:-165px;width:700px;margin-left:390px;}

.lf_menu ul.sf-menu  {
	list-style-type:none;
	margin:0;
	padding:0;
	position: relative; z-index:100;
}

ul.sf-menu li {margin-top:1px;height:38px;float:left;text-align:center;display:block;}

ul.sf-menu li a {position:relative;clear:left;color:#fff;height:38px;font-family:"Trebuchet MS";padding-top:0px;text-align:left;display:block;float:left;text-decoration:none;font-weight:bold;font-size:13px;text-transform:uppercase;padding-top:7px;width:150px;text-align:center;background:url(images/nav_nor.png) no-repeat;margin-right:5px;}

ul.sf-menu li a:hover{color:#fff;text-decoration:underline;background:url(images/nav_ovr.png) no-repeat;}


/*Style 'show menu' label button and hide it by default*/
#header  .show-menu {clear: both; float: left; width: 100%;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #fff;
	background: #6BC3EA;
	text-align: center;
	padding: 10px 0px;
font-size:6vmin ;
	display: none;
}

/*Hide checkbox*/
#header input[type=checkbox]{
    display: none;
}

/*Show menu when invisible checkbox is checked*/
#header  input[type=checkbox]:checked ~ .sf-menu{
    display: block;
}

/*Responsive Styles*/

@media screen and (max-width : 1024px){
	
/*Make dropdown links appear inline*/

.lf_menu {clear:left;margin:0px auto;width:96%;margin-left:2%;text-align:center;}
#header ul.sf-menu {position:static; display:none; width:100%; }

/*Create vertical spacing*/
#header ul.sf-menu li {margin-bottom: 1px;}

ul.sf-menu li a {background:url(images/nav_nor.png) repeat;}
ul.sf-menu li a:hover{background:url(images/nav_ovr.png) repeat;}

/*Make all menu links full width*/
#header ul.sf-menu  li,#header ul.sf-menu  li a {width: 100%;height:38px;line-height: 35px;margin-bottom:5px;}

/*Display 'show menu' link*/
#header .show-menu {display:block;}

}

#header .show-menu img {resize: both;}





/* Mobile_Only 300-480 */
/* Enter code here for width upto 480px Smart Phones */

@media  (max-width: 480px) {

body{margin:0px;padding:0px;font-size:100%;font-family:"Trebuchet Ms",arial,helvetica , sans-serif;}
div#content {width:100%;}
#extra{clear:left;display:block;margin:0px;padding:0px;position:relative;width:100%;}
div#footer {float:left;clear:left;width:100%;padding-bottom:20px;}
div#navigation {display:none;}


/* font style */


div#content h1.tideTitle {clear:left;font-size:1.2em;margin:10px 0px 10px 10px;line-height:1.2em;color:#005599;font-weight:normal;}

div#content h2.tideSubtitle {font-size:1.0em;margin:10px 0px 10px 10px;}

div#content .tideBody h2 {font-size:1.2em;margin:10px 0px 0px 10px;}

div#content .tideBody h3 {font-size:1.2em;margin:10px 0px 0px 10px;}

div#content .tideBody ul {margin-left:0px;font-size:.9em;padding-left:0px}
div#content .tideBody ul li {font-size:.9em;padding-left:0px;}

div#content .tideBody p{font-size:1.0em;padding:5px;text-align:left;}
div#content .tideBody {clear:left;font-size:1.0em;padding:5px;text-align:left;}

div#content .tideBody b {padding-top:10px;}
div#content .tideBody ul {margin-bottom:10px;}

div#content .lf_image img {margin-left:5%;margin-top:15px;}

div#content .lf_world_map img {resize:both;max-width:90%;height:auto;margin-left:5%;margin-top:15px;}

/* Header CSS */


#header {width: 100%;float: left;height:auto;}

div#header h1 span {position:absolute;width:100%;height:100%;background:url(images/lf_header-1.png) no-repeat center top;background-size: 100% auto;margin-top:-20px;}

#header .client_logo {width:100%;float:none;text-align:center;margin-bottom:0px;}
#header .client_logo img{resize:both;max-width:80%;height:auto;clear:both;}
#header .lf_menu {clear:left;margin-bottom:10px;}


div#header .dest_links {clear:left;float:none;margin-bottom:20px;display:none;}
div#header .dest_links ul {list-style:none;padding:0px;}
div#header .dest_links ul li img {resize:both;max-width:45%;height:auto !important;}
div#header .dest_links ul li {display:inline;text-align:center;}


div#header .dest_links ul li.first {padding-left:5%}
div#header .dest_links ul li.third {padding-left:5%}
div#header .dest_links ul li.fifth {padding-left:5%}

#header .title-destinations {width:100%;text-align:center;display:none;}
#header .title-destinations img{resize:both;max-width:90%;height:auto;clear:both;}


/* home page CSS */

div#content ul.idTabs {clear:left;padding: 0px 0px;margin-left:5px;}
div#content ul.idTabs li {background:#005599;padding:5px;margin:0px;List-Style-Type:none; display: inline; margin-right:0px;font-size:.8em}
ul.idTabs li a {color: #eaeaea; text-decoration:none;border:0px;}


div#content .hmtxt {width:90%;margin:0 auto;}
div#content .hmtxt a {color:#005599;}




/* Search form CSS */

.Search_Form_Expanded {margin:0px auto;padding:0px;float:left;margin-left:2%;width:96%;background:url(images/nav_nor.png) repeat;padding-bottom:20px;margin-bottom:20px;}

.Search_Form_Expanded fieldset{margin:0px;margin-top:0px;padding:0px;padding-bottom:8px;float:left;border:0px solid;width:98%;}

.Search_Form_Expanded fieldset label{margin-right:2px;padding-left:3px;padding-right:3px;padding-top:4px;padding-bottom:4px;float:left;width:90%;color:#000;font-size:0.8em;}

.Search_Form_Expanded fieldset .Searchfooter{margin:0px;padding:0px;float:right;background:none;text-align:right;border:0px solid;width:80px;position:relative;margin-top:0px;margin-right:20px;}

.Search_Form_Expanded fieldset label .tideFormInput {margin:0px;padding:0px;float:right;width:180px;background:#fff;height:24px;border:none;font-size:12px; color:#333;}

.Search_Form_Expanded fieldset legend{display:none;}

.Search_Form_Expanded fieldset .checkbox input{background:none;float:left;margin-top:4px;margin-right:8px;width:14px;height:14px;}



.lf_search_form {margin:0px;padding:0px;float:left;border:0px solid #888888;width:100%;margin-top:5px;background:#f0f8ff;}

.lf_search_form fieldset{margin:0px;margin-top:10px;padding:0px;padding-bottom:8px;float:left;border:0px solid;width:98%;}

.lf_search_form fieldset label{margin-right:2px;padding-left:3px;padding-right:3px;padding-top:4px;float:left;width:35%;color:#000;font-size:0.8em;float:left;clear:left;margin-bottom:5px;}

.lf_search_form fieldset .Searchfooter{margin:0px;padding:0px;float:right;background:none;text-align:right;border:0px solid;width:80px;position:relative;margin-top:0px;margin-right:20px;}

.lf_search_form fieldset label .tideFormInput {margin:0px;padding:0px;float:right;width:180px;background:#fff;height:24px;border:none;font-size:13px; color:#333;}

.lf_search_form fieldset legend{display:none;}

.lf_search_form fieldset .checkbox input{background:none;float:left;margin-top:4px;margin-right:8px;width:14px;height:14px;}

.lf_search_form fieldset select {width:170px;margin-bottom:8px;border:0px;}
.lf_search_form .lf_fieldset_1 input {width:170px;margin-bottom:8px;border:0px;}
.lf_search_form .lf_fieldset_1 checkbox {margin-bottom:8px;border:0px;}


.lf_search_form .lf_form_title_left {font-size:1.3em;display:block;margin-top:5px;margin-left:1px;margin-bottom:0px;width:98%;}

.lf_search_form fieldset .lf_button_left {float:left;clear:none;width:40%;}
.lf_search_form fieldset .lf_button_right {float:left;clear:none;width:40%;}












/* Footer section formatting */


div#footer .lf_link_box {clear:left;float:left;font-size:1em;width:100%;text-align:center;margin:0px auto;padding:0px;height:60px;}
div#footer .lf_link_box li {display:inline;margin:0px;padding:0px;margin-right:10px;}
div#footer .lf_link_box li a {color:#ffcc00;text-decoration:none;}

div#footer .tideFooterBody {clear:left;text-align:center;margin:0px;}
div#footer .tideFooterBody p {margin:0px;padding:5px;font-size:.9em;color:#000;}

div#footer .footer_pay {clear:left;text-align:center;}

div#lf_poweredby {clear:left;height:20px;padding-bottom:5px;font-size:0.8em;text-align:center;padding-top:10px;}
div#lf_poweredby a {color:#005599;}


/* Footer section formatting */

/* Inner pages formatting */


div#content .lf_service {clear:left;padding:0px;margin:10px 0px 0px 15px;text-align:left;}
div#content .lf_service ul {margin:0px;padding:0px;}
div#content .lf_service li a {color: #005599; text-decoration:none;border:0px;}
div#content .lf_service li {padding:0px;List-Style-Type:none; display: inline; margin-right:10px;font-size:.8em;font-weight:bold;text-align:left;}



div#content .lf_pages {clear:left;padding:0px;margin:10px 0px 0px 5px;}
div#content .lf_pages li a {color: #005599; text-decoration:none;border:0px;}
div#content .lf_pages li {List-Style-Type:none;float:left;margin-left:5%;font-size:.8em;font-weight:bold;width:45%;}

div#content .lf_pages h1 {float:left;clear:left;font-size:1.4em;color:#ff6600;font-family:"Gudea";margin:10px 5px 10px 5px;line-height:1.1em;border-radius:6px 6px 6px 6px;-o-border-radius:6px 6px 6px 6px;-weblit-border-radius:6px 6px 6px 6px;background:#005599;text-align:center;width:96%}
div#content .lf_pages h1 a {text-decoration:none;color:#fff;}


div#content .lf_blog {float:left;clear:left;margin:10px 0px 0px 5px;}
div#content .lf_blog .date {font-style:italic;padding-bottom:10px;}
div#content .lf_blog .date a  {text-decoration:none;color:#000066;}
div#content .lf_blog li {font-size:.9em;line-height:1.1em;margin-left:3%;width:94%;List-Style-Type:none;}

div#content .lf_blog_archive {margin-bottom:20px;}

div#content .lf_blog_archive h1 {font-size:1.6em;color:#000066;font-family:"Gudea";margin:10px 0px 0px 0px;line-height:1.2em;}
div#content .lf_blog_archive h1 a {color:#000066;text-decoration:none;}
div#content .lf_blog_archive li {font-size:1em;line-height:1.1em;margin-left:3%;width:94%;List-Style-Type:none;}
div#content .lf_blog_archive a {color:#000066;text-decoration:none;}


/* Promotions formatting */

div#content .lf_promo {clear:left;float:left;margin-top:20px;margin-left:3%;width:94%;}

div#content .lf_promo h1 {font-size:1.6em;color:#000066;font-family:"Gudea";margin:10px 0px 10px 0px;line-height:1.2em;}

div#content .lf_promo ul {margin:0px;padding:0px;}

div#content .lf_promo li.even {margin-top:10px;list-style:none;padding:0px;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;background:url(images/nav_nor.png) repeat;padding:5px;}


div#content .lf_promo li.odd {margin-top:10px;list-style:none;padding:0px;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;background:url(images/nav_ovr.png) repeat;padding:5px;}


div#content .lf_promo h1.lf_box_title {font-size:1.4em;color:#000066;font-family:"Gudea";margin-top:10px;}
div#content .lf_promo h2 {font-size:1.1em;font-family:"Gudea";margin-top:0px;}
div#content .lf_promo h2 a {color:#01366B;text-decoration:none;}
div#content .lf_promo p {font-size:1.0em;margin-top:5px;}
div#content .lf_promo a {color:#01366B;text-decoration:none;}
div#content .lf_promo .price {font-size:1.1em;font-weight:bold;color:#01934F;}
div#content .lf_promo .date {font-size:1.1em;font-weight:bold;color:#990000;}

div#content .lf_promo h3 {font-size:1.0em;margin-top:0px;}


/* InfoBox formatting */

div#content .lf_info_box h1 {font-size:1.4em;color:#ff6600;font-family:"Gudea";margin:10px 0px 10px 10px;line-height:1.2em}


div#content div.lf_info_box dl {margin-left:2%;width:96%}
div#content div.lf_info_box dt{float:left;width:100%;font-weight:bold;font-size:1em;line-height:1.1em;color:#000066}
div#content div.lf_info_box dd{float:left;margin-left:3%;width:95%;font-size:.9em;}
 
div#content div.lf_info_box table {margin-left:2%;width:96%;clear:left;margin-top:15px;}
div#content div.lf_info_box table td {padding-top:10px;width:auto;padding-right:10px;font-size:.9em;line-height:1.1em}


div#content div.lf_info_box table td a {color:#005599;}

div#content div.lf_info_box .lf_quote {padding:10px;background:#005599;color:#fff;}

div#content div.lf_info_box .lf_price_strike {font-size:1em;color:#ff6600;font-weight:bold;}

/* Inner pages formatting */


/* Search page */

.lf_search_page {margin:0px;padding:0px;float:left;width:98%;}
.lf_search_page .lf_search_prev{margin:0px;padding:0px;float:left;width:15%;}
.lf_search_page .lf_search_pagenum{margin:0px;padding:0px;float:left;width:70%;text-align:center;}
.lf_search_page .lf_search_next{margin:0px;padding:0px;float:left;width:15%;text-align:right}
.tideListPage{float:left;}
.lf_search_page a {color:#005599;}

div.lf_search h1 {float:left;clear:left;font-size:1.2em;color:#ffcc00;font-family:"Gudea";margin:20px 0px 0px 0px;line-height:1.0em;border-radius:6px 6px 6px 6px;-o-border-radius:6px 6px 6px 6px;-weblit-border-radius:6px 6px 6px 6px;background:#005599;padding:5px;width:92%;margin-left:2%;}

div.lf_search h1 a {color:#fff;text-decoration:none;}
div.lf_search img {margin-left:10px;margin-top:10px;}

div.lf_search li {clear:left;list-style-type:none;}
div.lf_search dl {margin-left:2%;width:96%;background:#efefef;}
div.lf_search dt{float:left;padding-left:3%;width:98%;font-weight:bold;font-size:1em;line-height:1.2em;color:#005599;background:#DBEFFF;height:24px;padding-top:5px;}
div.lf_search dd{float:left;padding-left:3%;width:98%;font-weight:bold;font-size:1em;line-height:1.2em;color:#000066;background:#BADDFC;padding-top:5px;padding-bottom:10px;}



/* Extra formatting */


div#extra .lf_promo {display:none;margin-left:3%;width:94%;}

div#extra .lf_promo h1 {font-size:1.6em;color:#000066;font-family:"Gudea";margin:10px 0px 10px 0px;line-height:1.2em;}

div#extra .lf_promo li {margin-top:10px;list-style:none;}
div#extra .lf_promo h1.lf_box_title {font-size:1.4em;color:#000066;font-family:"Gudea";margin-top:10px;}
div#extra .lf_promo h2 {font-size:1.1em;font-family:"Gudea";margin-top:0px;}
div#extra .lf_promo h2 a {color:#01366B;text-decoration:none;}
div#extra .lf_promo p {font-size:1.0em;margin-top:5px;}
div#extra .lf_promo a {color:#01366B;text-decoration:none;}
div#extra .lf_promo .lf_image_promo {display:none;}
div#extra .lf_promo .price {font-size:1.1em;font-weight:bold;color:#01934F;}


div#extra .lf_supplier_box {display:none;width:96%;margin-left:2%;color:#000;float:left;clear:left;background:url(images/nav_nor.png) repeat;padding-bottom:20px;margin-bottom:10px;}

div#extra .lf_supplier_box h1 {font-size:1.1em;text-align:center;font-weight:normal;}
div#extra .lf_supplier_box h1 a {text-decoration:none;}

div#extra .lf_supplier_box ul {clear:left;padding-top:10px;list-style-type:none;margin-left:0px;padding-left:10px}
div#content .lf_supplier_box li {text-align:center;display:inline;margin:0px;margin-left:0px;padding:0px;height:45px;line-height:16px;padding-left:10px;}

div#extra .lf_supplier_box li a {color:#005599;text-decoration:none;}



/* Extra formatting */

/* Info request Form */


.lf_form {margin:0px 0px 0px 0px;padding:0px;float:left;width:100%;margin-top:5px;background:#99E0FF}
.lf_form fieldset {margin:0px;margin-left:3%;padding:0px;float:left;border:0px solid;width:94%;margin-top:10px;}

.lf_form fieldset label {color:#000066;font-size:0.9em}

.lf_form fieldset legend {color:#ff6600;font-size:1.1em;padding-bottom:10px;font-weight:bold;}

.lf_form .lf_form_title_left {float:left;width:60%;color:#005599;font-size:1.0em;padding-bottom:10px;font-weight:bold;padding:5px;}
.lf_form .lf_form_title_right {float:left;width:30%;color:#000;font-size:0.6em;padding-bottom:10px;font-weight:bold;padding:5px;}

.lf_form .lf_fieldset_1 label {clear:left;float:left;width:35%;margin-bottom:3px;}
.lf_form .lf_fieldset_1 input {float:left;width:55%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_1 select {float:left;width:55%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_1 img {float:left;margin-top:6px;}

.lf_form .lf_fieldset_3 label {clear:left;float:left;width:35%;margin-bottom:3px;}
.lf_form .lf_fieldset_3 input {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_3 select {float:left;width:60%;height:20px;margin-bottom:4px;}

.lf_form .lf_fieldset_3 .lf_form_request_newsletter  label {clear:none !important;float:left;width:75%;}


.lf_form .lf_fieldset_3 .lf_form_request_newsletter  input {clear:none !important;float:left;width:20%;}



.lf_form .lf_fieldset_4 label {clear:left;float:left;width:35%;margin-bottom:3px;}
.lf_form .lf_fieldset_4 input {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_4 select {float:left;width:60%;height:20px;margin-bottom:4px;}

.lf_form .lf_fieldset_5 label {clear:left;float:left;width:35%;margin-bottom:3px;}
.lf_form .lf_fieldset_5 input {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_5 select {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_5 textarea {float:left;width:60%;}

.lf_form .lf_fieldset_6 label {clear:left;float:left;width:35%;margin-bottom:3px;}
.lf_form .lf_fieldset_6 input {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_6 select {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_6 #m_guest_birthdate,  #d_guest_birthdate, #y_guest_birthdate {float:left;width:20%;}
.lf_form .lf_fieldset_6 textarea {float:left;width:60%;}


.lf_form .lf_fieldset_7 label {clear:left;float:left;width:35%;margin-bottom:3px;}
.lf_form .lf_fieldset_7 input {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_7 textarea {float:left;width:60%;}


.lf_form_checkbox, .lf_form_radio {margin-right:10px;}
.lf_form .lf_form_request_air {clear:left;}
.lf_form .lf_form_request_air input {float:left;width:10%}
.lf_form .lf_form_request_air label {clear:none;float:left;width:90%;}


.lf_form .lf_form_request_insurance {clear:left;}
.lf_form .lf_form_request_insurance input {float:left;width:10%;}
.lf_form .lf_form_request_insurance label {clear:none;float:left;width:90%;}

.lf_form .lf_form_request_itinerary select {clear:left;width:96%;height:20px;margin-bottom:4px;}

.lf_form .lf_fieldset_4 #m_request_travel_date,  #d_request_travel_date, #y_request_travel_date {float:left;width:20%;}

.lf_form .lf_help {clear:left;font-size:0.8em;font-style:italic;margin-bottom:10px;}



/* home form */



/* home rotating promo */


div#content .lf_supplier_box {width:96%;margin-left:2%;color:#000;float:left;clear:left;background:url(images/nav_nor.png) repeat;padding-bottom:20px;margin-bottom:10px;}

div#content .lf_supplier_box h1 {display:none;}
div#content .lf_supplier_box h1 a {text-decoration:none;}

div#content .lf_supplier_box ul {clear:left;padding-top:10px;list-style-type:none;margin-left:0px;padding-left:10px}
div#content .lf_supplier_box li {text-align:center;float:left;width:135px;margin:0px;margin-left:0px;padding:0px;height:45px;line-height:16px;}

div#content .lf_supplier_box li a {color:#005599;text-decoration:none;}



div#content div.lf_promo_spin {margin:0px;padding:0px;margin-top:10px;width:92%;margin-left:4%;float:left;position:relative;border:0px;height:153px;-webkit-border-radius: 20px 20px 20px 20px;-moz-border-radius: 20px 20px 20px 20px;border-radius: 20px 20px 20px 20px;background:url(images/home-promo-bg.png) repeat-x left top;}


div#content div.lf_promo_spin ul {float:left;margin:0px;margin-top:5px;padding:8px;list-style:none;width:100%;height:90px;overflow:hidden;}
div#content div.lf_promo_spin ul li  {padding-left:0px;border-bottom:0px solid #DB4E33;float:left;margin:0px;padding:4px;background:transparent;width:96%;}
div#content div.lf_promo_spin ul li a {color:#005599;text-decoration:underline;font-size:13px;font-family:"arial";text-align:left;}
div#content div.lf_promo_spin ul li p{clear:left;font-size:12px;color:#000;font-family:"Tahoma";line-height:15px;padding-left:5px;}
div#content div.lf_promo_spin p a {font-size:12px;color:#fff;font-family:"Tahoma";text-align:left;text-align:left;}
div#content div.lf_promo_spin h2 {color:#005599;clear:left;margin:0px;font-size:12px;padding-left:5px;font-family:"arial";text-align:left;}
div#content div.lf_promo_spin h2 a {color:#005599;}
div#content div.lf_promo_spin h2 a:hover{text-decoration:none;}
div#content div.lf_promo_spin ul li img {display:none;}
div#content div.lf_promo_spin .fees{display:none;}
div#content div.lf_promo_spin p.description {display:none;}

div#content div.lf_promo_spin .lf_box_title{margin:0px;padding:4px;float:left;width:290px;text-align:center;}
div#content div.lf_promo_spin .lf_box_title{font-size:16px;color:#fff;font-family:"Georgia";}


div#content .home_form {margin-top:5px;clear:left;float:left;width:92%;-webkit-border-radius: 20px 20px 20px 20px;-moz-border-radius: 20px 20px 20px 20px;border-radius: 20px 20px 20px 20px;background:url(images/home-promo-bg.png) repeat-x left top;margin-left:4%;margin-bottom:5px;}

div#content .home_form h3 {font-size:1.0em;text-align:center;height:30px;padding-top:10px;color:#005599;}
div#content .home_form table {width:100%;text-align:center;}
div#content .home_form table td {vertical-align:bottom;text-align:center;color:#666;font-weight:bold;padding-bottom:10px;text-transform:uppercase;font-size:11px;}
div#content .home_form table td input.txtbox {width:70%;height:26px;margin-top:0px;float:left;margin-left:5px;}
div#content .home_form table td .gobtn {margin-top:0px;float:left;margin-left:4px;}







/* home rotating promo */





}

/* Tablets 480 - 1024 */
/* Enter code here for Tablets */


@media  (min-width: 481px) and (max-width: 1024px) {

body{margin:0px;padding:0px;font-size:100%;font-family:"Trebuchet Ms",arial,helvetica , sans-serif;}
div#content {width:100%;padding:5px;}
#extra{clear:left;display:block;margin:0px;padding:0px;position:relative;width:100%;}
div#footer {float:left;clear:left;width:100%;padding-bottom:20px;}
div#navigation {display:none;}


/* font style */


div#content h1.tideTitle {clear:left;font-size:1.2em;margin:10px 0px 10px 10px;line-height:1.2em;color:#005599;font-weight:normal;}

div#content h2.tideSubtitle {font-size:1.0em;margin:10px 0px 10px 10px;}

div#content .tideBody h2 {font-size:1.2em;margin:10px 0px 0px 10px;}

div#content .tideBody h3 {font-size:1.2em;margin:10px 0px 0px 10px;}

div#content .tideBody ul {margin-left:0px;font-size:.9em;padding-left:0px}
div#content .tideBody ul li {font-size:.9em;padding-left:0px;}

div#content .tideBody p{font-size:1.0em;padding:5px;text-align:left;}
div#content .tideBody {clear:left;font-size:1.0em;padding:10px;text-align:left;}

div#content .tideBody b {padding-top:10px;}
div#content .tideBody ul {margin-bottom:10px;}

div#content .lf_image img {margin-left:5%;margin-top:15px;}




/* Header CSS */


#header {width: 100%;float: left;height:auto;}

div#header h1 span {position:absolute;width:100%;height:100%;background:url(images/lf_header-1.png) no-repeat center top;background-size: 100% auto;margin-top:-20px;}

#header .client_logo {width:100%;float:none;text-align:center;margin-bottom:0px;}
#header .client_logo img{resize:both;max-width:80%;height:auto;clear:both;}
#header .lf_menu {clear:left;margin-bottom:10px;}


div#header .dest_links {clear:left;float:none;margin-bottom:20px;}
div#header .dest_links ul {list-style:none;padding:0px;margin-left:40px;}
div#header .dest_links ul li img {resize:both;max-width:30%;height:auto !important;}
div#header .dest_links ul li {display:inline;text-align:center;}



#header .title-destinations {width:100%;text-align:center;}
#header .title-destinations img{resize:both;max-width:90%;height:auto;clear:both;}


/* home page CSS */

div#content ul.idTabs {clear:left;padding: 0px 0px;margin-left:5px;}
div#content ul.idTabs li {background:#005599;padding:5px;margin:0px;List-Style-Type:none; display: inline; margin-right:0px;font-size:.8em}
ul.idTabs li a {color: #eaeaea; text-decoration:none;border:0px;}


div#content .hmtxt {width:90%;margin:0 auto;}
div#content .hmtxt a {color:#005599;}




/* Search form CSS */

.Search_Form_Expanded {margin:0px auto;padding:0px;float:left;margin-left:2%;width:96%;background:url(images/nav_nor.png) repeat;padding-bottom:20px;margin-bottom:20px;}

.Search_Form_Expanded fieldset{margin:0px;margin-top:0px;padding:0px;padding-bottom:8px;float:left;border:0px solid;width:98%;}

.Search_Form_Expanded fieldset label{margin-right:2px;padding-left:3px;padding-right:3px;padding-top:4px;padding-bottom:4px;float:left;width:90%;color:#000;font-size:0.8em;}

.Search_Form_Expanded fieldset .Searchfooter{margin:0px;padding:0px;float:right;background:none;text-align:right;border:0px solid;width:80px;position:relative;margin-top:0px;margin-right:20px;}

.Search_Form_Expanded fieldset label .tideFormInput {margin:0px;padding:0px;float:right;width:180px;background:#fff;height:24px;border:none;font-size:12px; color:#333;}

.Search_Form_Expanded fieldset legend{display:none;}

.Search_Form_Expanded fieldset .checkbox input{background:none;float:left;margin-top:4px;margin-right:8px;width:14px;height:14px;}



.lf_search_form {margin:0px;padding:0px;float:left;border:0px solid #888888;width:100%;margin-top:5px;background:#f0f8ff;}

.lf_search_form fieldset{margin:0px;margin-top:10px;padding:0px;padding-bottom:8px;float:left;border:0px solid;width:98%;}

.lf_search_form fieldset label{margin-right:2px;padding-left:3px;padding-right:3px;padding-top:4px;float:left;width:35%;color:#000;font-size:0.8em;float:left;clear:left;margin-bottom:5px;}

.lf_search_form fieldset .Searchfooter{margin:0px;padding:0px;float:right;background:none;text-align:right;border:0px solid;width:80px;position:relative;margin-top:0px;margin-right:20px;}

.lf_search_form fieldset label .tideFormInput {margin:0px;padding:0px;float:right;width:180px;background:#fff;height:24px;border:none;font-size:13px; color:#333;}

.lf_search_form fieldset legend{display:none;}

.lf_search_form fieldset .checkbox input{background:none;float:left;margin-top:4px;margin-right:8px;width:14px;height:14px;}

.lf_search_form fieldset select {width:170px;margin-bottom:8px;border:0px;}
.lf_search_form .lf_fieldset_1 input {width:170px;margin-bottom:8px;border:0px;}
.lf_search_form .lf_fieldset_1 checkbox {margin-bottom:8px;border:0px;}


.lf_search_form .lf_form_title_left {font-size:1.3em;display:block;margin-top:5px;margin-left:1px;margin-bottom:0px;width:98%;}

.lf_search_form fieldset .lf_button_left {float:left;clear:none;width:40%;}
.lf_search_form fieldset .lf_button_right {float:left;clear:none;width:40%;}












/* Footer section formatting */


div#footer .lf_link_box {clear:left;float:left;font-size:1em;width:100%;text-align:center;margin:0px auto;padding:0px;height:60px;}
div#footer .lf_link_box li {display:inline;margin:0px;padding:0px;margin-right:10px;}
div#footer .lf_link_box li a {color:#ffcc00;text-decoration:none;}


div#footer .tideFooterBody {clear:left;text-align:center;margin:0px;}
div#footer .tideFooterBody p {margin:0px;padding:5px;font-size:.9em;color:#000;}


div#footer .footer_pay {clear:left;text-align:center;}

div#lf_poweredby {clear:left;height:20px;padding-bottom:5px;font-size:0.8em;text-align:center;padding-top:10px;}
div#lf_poweredby a {color:#005599;}


/* Footer section formatting */

/* Inner pages formatting */


div#content .lf_service {clear:left;padding:0px;margin:10px 0px 0px 15px;text-align:left;}
div#content .lf_service ul {margin:0px;padding:0px;}
div#content .lf_service li a {color: #005599; text-decoration:none;border:0px;}
div#content .lf_service li {padding:0px;List-Style-Type:none; display: inline; margin-right:10px;font-size:.8em;font-weight:bold;text-align:left;}


div#content .lf_pages {clear:left;padding:0px;margin:10px 0px 0px 5px;}
div#content .lf_pages li a {color: #005599; text-decoration:none;border:0px;}
div#content .lf_pages li {List-Style-Type:none;float:left;margin-left:5%;font-size:.8em;font-weight:bold;width:45%;}

div#content .lf_pages h1 {float:left;clear:left;font-size:1.4em;color:#ff6600;font-family:"Gudea";margin:10px 5px 10px 5px;line-height:1.1em;border-radius:6px 6px 6px 6px;-o-border-radius:6px 6px 6px 6px;-weblit-border-radius:6px 6px 6px 6px;background:#005599;text-align:center;width:96%}
div#content .lf_pages h1 a {text-decoration:none;color:#fff;}


div#content .lf_blog {float:left;clear:left;margin:10px 0px 0px 5px;}
div#content .lf_blog .date {font-style:italic;padding-bottom:10px;}
div#content .lf_blog .date a  {text-decoration:none;color:#000066;}
div#content .lf_blog li {font-size:.9em;line-height:1.1em;margin-left:3%;width:94%;List-Style-Type:none;}

div#content .lf_blog_archive {margin-bottom:20px;}

div#content .lf_blog_archive h1 {font-size:1.6em;color:#000066;font-family:"Gudea";margin:10px 0px 0px 0px;line-height:1.2em;}
div#content .lf_blog_archive h1 a {color:#000066;text-decoration:none;}
div#content .lf_blog_archive li {font-size:1em;line-height:1.1em;margin-left:3%;width:94%;List-Style-Type:none;}
div#content .lf_blog_archive a {color:#000066;text-decoration:none;}


/* Promotions formatting */

div#content .lf_promo {clear:left;float:left;margin-top:20px;margin-left:3%;width:94%;}

div#content .lf_promo h1 {font-size:1.6em;color:#000066;font-family:"Gudea";margin:10px 0px 10px 0px;line-height:1.2em;}

div#content .lf_promo ul {margin:0px;padding:0px;}

div#content .lf_promo li.even {margin-top:10px;list-style:none;padding:0px;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;background:url(images/nav_nor.png) repeat;padding:5px;}


div#content .lf_promo li.odd {margin-top:10px;list-style:none;padding:0px;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;background:url(images/nav_ovr.png) repeat;padding:5px;}


div#content .lf_promo h1.lf_box_title {font-size:1.4em;color:#000066;font-family:"Gudea";margin-top:10px;}
div#content .lf_promo h2 {font-size:1.1em;font-family:"Gudea";margin-top:0px;}
div#content .lf_promo h2 a {color:#01366B;text-decoration:none;}
div#content .lf_promo p {font-size:1.0em;margin-top:5px;}
div#content .lf_promo a {color:#01366B;text-decoration:none;}
div#content .lf_promo .price {font-size:1.1em;font-weight:bold;color:#01934F;}
div#content .lf_promo .date {font-size:1.1em;font-weight:bold;color:#990000;}

div#content .lf_promo h3 {font-size:1.0em;margin-top:0px;}


/* InfoBox formatting */

div#content .lf_info_box h1 {font-size:1.4em;color:#ff6600;font-family:"Gudea";margin:10px 0px 10px 10px;line-height:1.2em}


div#content div.lf_info_box dl {margin-left:2%;width:96%}
div#content div.lf_info_box dt{float:left;width:100%;font-weight:bold;font-size:1em;line-height:1.1em;color:#000066}
div#content div.lf_info_box dd{float:left;margin-left:3%;width:95%;font-size:.9em;}
 
div#content div.lf_info_box table {margin-left:2%;width:96%;clear:left;margin-top:15px;}
div#content div.lf_info_box table td {padding-top:10px;width:auto;padding-right:10px;font-size:.9em;line-height:1.1em}


div#content div.lf_info_box table td a {color:#005599;}

div#content div.lf_info_box .lf_quote {padding:10px;background:#005599;color:#fff;}

div#content div.lf_info_box .lf_price_strike {font-size:1em;color:#ff6600;font-weight:bold;}

/* Inner pages formatting */


/* Search page */

.lf_search_page {margin:0px;padding:0px;float:left;width:98%;}
.lf_search_page .lf_search_prev{margin:0px;padding:0px;float:left;width:15%;}
.lf_search_page .lf_search_pagenum{margin:0px;padding:0px;float:left;width:70%;text-align:center;}
.lf_search_page .lf_search_next{margin:0px;padding:0px;float:left;width:15%;text-align:right}
.tideListPage{float:left;}
.lf_search_page a {color:#005599;}

div.lf_search h1 {float:left;clear:left;font-size:1.2em;color:#ffcc00;font-family:"Gudea";margin:20px 0px 0px 0px;line-height:1.0em;border-radius:6px 6px 6px 6px;-o-border-radius:6px 6px 6px 6px;-weblit-border-radius:6px 6px 6px 6px;background:#005599;padding:5px;width:92%;margin-left:2%;}

div.lf_search h1 a {color:#fff;text-decoration:none;}
div.lf_search img {margin-left:10px;margin-top:10px;}

div.lf_search li {clear:left;list-style-type:none;}
div.lf_search dl {margin-left:2%;width:96%;background:#efefef;}
div.lf_search dt{float:left;padding-left:3%;width:98%;font-weight:bold;font-size:1em;line-height:1.2em;color:#005599;background:#DBEFFF;height:24px;padding-top:5px;}
div.lf_search dd{float:left;padding-left:3%;width:98%;font-weight:bold;font-size:1em;line-height:1.2em;color:#000066;background:#BADDFC;padding-top:5px;padding-bottom:10px;}



/* Extra formatting */


div#extra .lf_promo {display:none;margin-left:3%;width:94%;}

div#extra .lf_promo h1 {font-size:1.6em;color:#000066;font-family:"Gudea";margin:10px 0px 10px 0px;line-height:1.2em;}

div#extra .lf_promo li {margin-top:10px;list-style:none;}
div#extra .lf_promo h1.lf_box_title {font-size:1.4em;color:#000066;font-family:"Gudea";margin-top:10px;}
div#extra .lf_promo h2 {font-size:1.1em;font-family:"Gudea";margin-top:0px;}
div#extra .lf_promo h2 a {color:#01366B;text-decoration:none;}
div#extra .lf_promo p {font-size:1.0em;margin-top:5px;}
div#extra .lf_promo a {color:#01366B;text-decoration:none;}
div#extra .lf_promo .lf_image_promo {display:none;}
div#extra .lf_promo .price {font-size:1.1em;font-weight:bold;color:#01934F;}


div#extra .lf_supplier_box {display:none;width:96%;margin-left:2%;color:#000;float:left;clear:left;background:url(images/nav_nor.png) repeat;padding-bottom:20px;margin-bottom:10px;}

div#extra .lf_supplier_box h1 {font-size:1.1em;text-align:center;font-weight:normal;}
div#extra .lf_supplier_box h1 a {text-decoration:none;}

div#extra .lf_supplier_box ul {clear:left;padding-top:10px;list-style-type:none;margin-left:0px;padding-left:10px}
div#content .lf_supplier_box li {text-align:center;display:inline;margin:0px;margin-left:0px;padding:0px;height:45px;line-height:16px;padding-left:10px;}

div#extra .lf_supplier_box li a {color:#005599;text-decoration:none;}



/* Extra formatting */

/* Info request Form */


.lf_form {margin:0px 0px 0px 0px;padding:0px;float:left;width:100%;margin-top:5px;background:#99E0FF}
.lf_form fieldset {margin:0px;margin-left:3%;padding:0px;float:left;border:0px solid;width:94%;margin-top:10px;}

.lf_form fieldset label {color:#000066;font-size:0.9em}

.lf_form fieldset legend {color:#ff6600;font-size:1.1em;padding-bottom:10px;font-weight:bold;}

.lf_form .lf_form_title_left {float:left;width:60%;color:#005599;font-size:1.0em;padding-bottom:10px;font-weight:bold;padding:5px;}
.lf_form .lf_form_title_right {float:left;width:30%;color:#000;font-size:0.6em;padding-bottom:10px;font-weight:bold;padding:5px;}

.lf_form .lf_fieldset_1 label {clear:left;float:left;width:35%;margin-bottom:3px;}
.lf_form .lf_fieldset_1 input {float:left;width:55%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_1 select {float:left;width:55%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_1 img {float:left;margin-top:6px;}

.lf_form .lf_fieldset_3 label {clear:left;float:left;width:35%;margin-bottom:3px;}
.lf_form .lf_fieldset_3 input {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_3 select {float:left;width:60%;height:20px;margin-bottom:4px;}

.lf_form .lf_fieldset_3 .lf_form_request_newsletter  label {clear:none !important;float:left;width:75%;}


.lf_form .lf_fieldset_3 .lf_form_request_newsletter  input {clear:none !important;float:left;width:20%;}



.lf_form .lf_fieldset_4 label {clear:left;float:left;width:35%;margin-bottom:3px;}
.lf_form .lf_fieldset_4 input {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_4 select {float:left;width:60%;height:20px;margin-bottom:4px;}

.lf_form .lf_fieldset_5 label {clear:left;float:left;width:35%;margin-bottom:3px;}
.lf_form .lf_fieldset_5 input {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_5 select {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_5 textarea {float:left;width:60%;}

.lf_form .lf_fieldset_6 label {clear:left;float:left;width:35%;margin-bottom:3px;}
.lf_form .lf_fieldset_6 input {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_6 select {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_6 #m_guest_birthdate,  #d_guest_birthdate, #y_guest_birthdate {float:left;width:20%;}
.lf_form .lf_fieldset_6 textarea {float:left;width:60%;}


.lf_form .lf_fieldset_7 label {clear:left;float:left;width:35%;margin-bottom:3px;}
.lf_form .lf_fieldset_7 input {float:left;width:60%;height:20px;margin-bottom:4px;}
.lf_form .lf_fieldset_7 textarea {float:left;width:60%;}


.lf_form_checkbox, .lf_form_radio {margin-right:10px;}
.lf_form .lf_form_request_air {clear:left;}
.lf_form .lf_form_request_air input {float:left;width:10%}
.lf_form .lf_form_request_air label {clear:none;float:left;width:90%;}


.lf_form .lf_form_request_insurance {clear:left;}
.lf_form .lf_form_request_insurance input {float:left;width:10%;}
.lf_form .lf_form_request_insurance label {clear:none;float:left;width:90%;}

.lf_form .lf_form_request_itinerary select {clear:left;width:96%;height:20px;margin-bottom:4px;}

.lf_form .lf_fieldset_4 #m_request_travel_date,  #d_request_travel_date, #y_request_travel_date {float:left;width:20%;}

.lf_form .lf_help {clear:left;font-size:0.8em;font-style:italic;margin-bottom:10px;}



/* home form */



/* home rotating promo */


div#content .lf_supplier_box {width:96%;margin-left:2%;color:#000;float:left;clear:left;background:url(images/nav_nor.png) repeat;padding-bottom:20px;margin-bottom:10px;}

div#content .lf_supplier_box h1 {display:none;}
div#content .lf_supplier_box h1 a {text-decoration:none;}

div#content .lf_supplier_box ul {clear:left;padding-top:10px;list-style-type:none;margin-left:0px;padding-left:10px}
div#content .lf_supplier_box li {text-align:center;float:left;width:135px;margin:0px;margin-left:0px;padding:0px;height:45px;line-height:16px;}

div#content .lf_supplier_box li a {color:#005599;text-decoration:none;}



div#content div.lf_promo_spin {margin:0px;padding:0px;margin-top:10px;width:92%;margin-left:4%;float:left;position:relative;border:0px;height:153px;-webkit-border-radius: 20px 20px 20px 20px;-moz-border-radius: 20px 20px 20px 20px;border-radius: 20px 20px 20px 20px;background:url(images/home-promo-bg.png) repeat-x left top;}


div#content div.lf_promo_spin ul {float:left;margin:0px;margin-top:5px;padding:8px;list-style:none;width:100%;height:90px;overflow:hidden;}
div#content div.lf_promo_spin ul li  {padding-left:0px;border-bottom:0px solid #DB4E33;float:left;margin:0px;padding:4px;background:transparent;width:96%;}
div#content div.lf_promo_spin ul li a {color:#005599;text-decoration:underline;font-size:13px;font-family:"arial";text-align:left;}
div#content div.lf_promo_spin ul li p{clear:left;font-size:12px;color:#000;font-family:"Tahoma";line-height:15px;padding-left:5px;}
div#content div.lf_promo_spin p a {font-size:12px;color:#fff;font-family:"Tahoma";text-align:left;text-align:left;}
div#content div.lf_promo_spin h2 {color:#005599;clear:left;margin:0px;font-size:12px;padding-left:5px;font-family:"arial";text-align:left;}
div#content div.lf_promo_spin h2 a {color:#005599;}
div#content div.lf_promo_spin h2 a:hover{text-decoration:none;}
div#content div.lf_promo_spin ul li img {display:none;}
div#content div.lf_promo_spin .fees{display:none;}
div#content div.lf_promo_spin p.description {display:none;}

div#content div.lf_promo_spin .lf_box_title{margin:0px;padding:4px;float:left;width:290px;text-align:center;}
div#content div.lf_promo_spin .lf_box_title{font-size:16px;color:#fff;font-family:"Georgia";}


div#content .home_form {margin-top:5px;clear:left;float:left;width:92%;-webkit-border-radius: 20px 20px 20px 20px;-moz-border-radius: 20px 20px 20px 20px;border-radius: 20px 20px 20px 20px;background:url(images/home-promo-bg.png) repeat-x left top;margin-left:4%;margin-bottom:5px;}

div#content .home_form h3 {font-size:1.0em;text-align:center;height:30px;padding-top:10px;color:#005599;}
div#content .home_form table {width:100%;text-align:center;}
div#content .home_form table td {vertical-align:bottom;text-align:center;color:#666;font-weight:bold;padding-bottom:10px;text-transform:uppercase;font-size:11px;}
div#content .home_form table td input.txtbox {width:70%;height:26px;margin-top:0px;float:left;margin-left:5px;}
div#content .home_form table td .gobtn {margin-top:0px;float:left;margin-left:4px;}


/* home rotating promo */

}







/* Destinations for 600 - 1024 */

@media  (min-width: 600px) and (max-width: 1024px) {

div#header .dest_links {clear:left;float:none;margin-bottom:20px;}
div#header .dest_links ul {list-style:none;padding:0px;margin-left:10px;}
div#header .dest_links ul li img {resize:both;max-width:17%;height:auto !important;}
div#header .dest_links ul li {display:inline;text-align:center;margin-left: -9px;}

div#header .dest_links ul li.first {padding-left:5px;}
div#header .dest_links ul li.second {padding-top:10px;}
div#header .dest_links ul li.third {padding-top:10px;}
div#header .dest_links ul li.fourth {padding-top:10px;}

}





