*{margin:0;padding:0}
html,body{margin:0;padding:0}
body {background-color:#cff6f7;}
body{font: 82% Trebuchet Ms,sans-serif;text-align:center;background:#fff;}
div#header{position:relative}
div#container{text-align:left;BACKGROUND:#bac6e9;border:2px solid #2f267f}
div#header{position:relative;width:997px;height:214px;overflow:hidden;}
div#header h1 {position:relative; width:997px;height:142px;}
div#header h1 span {position:absolute;width:100%;height:100%;background:url(/sites/3857/images/v2_lf_header.jpg) no-repeat;}

.lf_link_box_5714301 {position:absolute;margin-top:-44px; margin-left:35px;display:none;}
.lf_link_box_5767447 {position:absolute;margin-top:-21px; margin-left:75px;display:none;}

div#header .lf_link_box div.lf_link_box ul {display:block;list-style-type:none;display:none;}
div#header .lf_link_box ul li {display:block;text-align:left;float:left;border-right:solid thin #fff;}
div#header .lf_link_box li.last{border-right:solid 0px #fff;}
div#header .lf_link_box ul li a {padding:0px 22px;display:block;font-size:13px;color:#005599;font-weight:bold;text-decoration:none;font-family: "Trebuchet MS", Verdana, Tahoma;}
div#header .lf_link_box ul li a:hover {color:#ffffff;display:block;background:#0076aa}

/* Destinations */
div#navigation .mydest {margin:0px 10px;width:212px;height:437px;background:url(/sites/3857/images/dest_bg.jpg) no-repeat;margin-top:20px;font-family:"Trebuchet ms";margin-bottom:20px}
div#navigation .mydest ul {display:block;list-style-type:none;padding-top:30px;clear:left;}
div#navigation .mydest li  {display:block;width:180px;margin-left:20px;}
div#navigation .mydest li a {display:block;color:#000;width:100%;font-size:15px;padding:1px 2px;text-decoration:none;font-weight:bold;text-transform:capitalize;}

/* left links */

div#navigation .lf_linkresource {background:url(/sites/3857/images/ttools_bg.jpg) no-repeat;width:212px;margin-top:20px;margin-left:10px;height:450px}
div#navigation .lf_linkresource ul{list-style:none;display:block;width:212px;padding-top:70px;}
div#navigation div.lf_linkresource li {display:block;width:100%;margin:1px 1px;}
div#navigation div.lf_linkresource li a {display:block;color:#000;width:100%;text-decoration:none;text-align:left;font:bold 13px "trebuchet ms";padding:0px 0px;padding-left:8px;}
div#navigation div.lf_linkresource li a:hover {color:#151b8d;}


/* left links */
div#content .lf_linkresource {margin:0px 105px;width:210px;}
div#content .lf_linkresource {margin-top:0px;font-family:"Trebuchet ms";}
div#content .lf_linkresource h1 {background:#FFCC32;color:#fff;font-size:100%;text-align:left;width:210px;padding:3px 6px;}
div#content .lf_linkresource ul {display:block;list-style-type:none;text-align:}
div#content .lf_linkresource li  {display:block;width:210px;}
div#content .lf_linkresource li a {display:block;color:#005599;width:100%;background:#ffe884;font-size:100%;padding:3px 6px;text-decoration:none;font-weight:bold;border:1px solid #005599;text-transform:capitalize;}
div#content .lf_linkresource li a:hover {background:#0076aa;color:#fff;}


DIV#CONTENT H3 {CLEAR:LEFT;margin:0px 105px;width:210px;display:none;}

/* LF Pages */
div#content .lf_pages {position:relative;margin:10px;font-family:"Trebuchet ms";margin-left:15px;clear:both;width:420px;}
div#content .lf_pages h1 {background:#011D6A;color:#fff;font-size:100%;text-align:left;width:420px;padding:3px 6px;clear:both;}
div#content .lf_pages h1 a {color:#fff;}
div#content .lf_pages ul {display:block;list-style-type:none;}
div#content .lf_pages li  {display:block;width:200px;float:left;margin:2px 4px;}
div#content .lf_pages li a {display:block;color:#000;font-size:90%;padding:3px 5px;text-decoration:none}
div#content .lf_pages li a:hover {background:#0d88e5;}

div#container{background:url(/sites/3857/images/v2_lf_container.jpg) left top;}
div#content {padding-bottom:20px;}


/* layout control edit only widths */
div#container{width:997px;margin:0 auto}
div#wrapper{float:left;width:100%}
div#content{position:relative;width:540px;margin-left:250px;}
div#navigation{float:left;width:240px;margin-left:-997px}
div#extra{float:left;width:150px;margin-left:-157px;margin-top:20px;}
/* html div#extra{float:left;width:150px;margin-left:-160px;}*/
div#footer{clear:left;width:100%}
.lf_service {margin:4px 0;background: #fff;}

/* content width control */
 div#content div.tideBody div#content div.lf_box , div#content  div.lf_search ,div#content div.lf_info_box ,  div#content div.lf_breadcrumbs , div#content div.lf_form, div#content div.Search_Form_Expanded , td.tideInfoTitle {width:540px;}

div#footer p {clear:left;padding:4px;text-align:center;}
table td {padding:4px;}

.tideWidgetBody {background:#669acc;color:#fff;}
.tideWidgetHeader {background:#2a5f92;}
.tideWidgetListHeader {background:#2a5f92;}
.tideWidgetListBody {background:#669acc;color:#fff;}

/* New Styles for Bread Crumbs Services and Promotions */

/* Promotions */

div#extra div.lf_promo  {position:relative;width:150px;background:#e42217;float:left;margin:5px 0px;border-bottom:5px solid #ffe884}
div#extra div.lf_promo ul {position:relative;list-style:none;float:left;background:#ffe884;width:150px;}
div#extra div.lf_promo ul li  {float:left;margin:1px;padding:1px;background:#ffe884;}
div#extra div.lf_promo ul li a img {float:left;margin:0;padding:0;text-align:justify;}
div#extra div.lf_promo ul li a {clear:left;display:block;color:#000;text-decoration:none;font-size:13px;padding-left:2px;font-family:"Trebuchet ms";line-height:1em;padding-bottom:10px;}
div#extra div.lf_promo h1 {margin:0;width:auto;color:#fff;font-size:130%;padding-left:2px;font-family:"Trebuchet ms";}
div#extra div.lf_promo ul li p{display:inline;font-size:100%;color:#000;}
div#extra div.lf_promo p a {display:inline;font-size:90%;color:#fff}




div#content div.lf_promo  {margin:10px 10px;width:520px;float:left;background:#e42217;}
div#content div.lf_promo ul {position:relative;list-style:none;float:left;background:#ffe884;width:520px;}
div#content div.lf_promo ul li  {float:left;margin:0px;margin-left:0px;padding:5px;width:505px;margin-top:5px;margin-bottom:5px;border:1px solid #FF9166;}
div#content div.lf_promo ul li a img {margin:0;padding:0;clear:both;}
div#content div.lf_promo ul li a {display:block;color:#E42217;text-decoration:none;font-size:13px;font-family:"Trebuchet ms";}
div#content div.lf_promo ul li a:hover{color:#000}
div#content div.lf_promo h1 {margin:0;width:auto;color:#fff;font-size:16px;padding-left:2px;font-family:"Trebuchet ms";}
div#content div.lf_promo ul li p{clear:left;font-size:12px;color:#000;padding-left:10px;}
div#content div.lf_promo p a {font-size:100%;color:#fff}
div#content div.lf_promo ul li h2 {float:left;width:370px;padding-left:10px;}

/* Services */
.lf_service{background:#fff;padding:5px;width:500px;clear:left;margin-bottom:20px;}
.lf_service ul  {background:#fff;display:block;position:relative;text-align:left;width:500px;}
.lf_service li {font-size:12px;display:block;float:left;list-style-type:none;font-family:"Trebuchet ms";background:#efefef;margin-left:5px;padding:2px;margin-bottom:5px;border-top:1px solid #005599;border-bottom:1px solid #005599}
.lf_service li a{display:block;color:#0054a5;font-size:100%;letter-spacing:0px;text-decoration:none;font-weight:bold;}
.lf_service li a:hover {color:#000;}
.rating {display:block;float:left;list-style-type:none;font-family:"Trebuchet ms";background:#efefef;margin-left:5px;padding:2px;margin-bottom:5px;color:#0054a5;font-size:100%;letter-spacing:0px;text-decoration:none;font-weight:bold;}


/* Bread Crumbs */
.lf_breadcrumbs ul {display:block;position:relative;width:550px;height:24px;text-align:left;}
.lf_breadcrumbs li {display:block;float:left;list-style-type:none;font:bold 11px "Trebuchet ms";color:#000;padding-left:1px;}
.lf_breadcrumbs li a{display:block;color:#0054a5;font-size:100%;padding-right:3px;letter-spacing:0px;text-decoration:none;font-weight:bold;border-right:dashed thin #fff}
.lf_breadcrumbs li a:hover {color:#000;}
.lf_breadcrumbs p {color:#fff;}
a.lf_marker{color:#000;text-decoration:none;}
div#content form {clear:left;}
textarea {width:200px}
.tideBody {clear:left;padding:10px;font:93% verdana;}
.tideFormTitle, .tideFormAction {background:#151b8d;color:#fff}
.tideFormBody, .tideFormBodyEven {background:#f1e3bb;color:#151b8d}
.tideTitle {padding-bottom:10px;font-size:18px;color:#151B8D;font-weight:bold;padding-top:10px;clear:left;font-family:"trebuchet ms";}
.tideSubtitle {font-size:12px;color:#e42217;font-weight:bold;clear:left;}
.tideBC {color:#000;text-decoration:none;font-weight:bold;}
.tidePoweredBy{clear:left;}
.tideBody p {font-size:100%;text-align:justify;font-family:"Trebuchet Ms";line-height:1.25em;}

.lf_supplier_box {margin-left:20px;border:2px solid #151b8d;border-bottom:14px solid #151b8d}
.lf_supplier_box h1 {font-size:18px;font-weight:bold;background:#151b8d;color:#fff;text-align:center;font-family:"Trebuchet ms";}
.lf_supplier_box ul {list-style-type: none;background:#ffe884}
.lf_supplier_box li {text-align:center;padding-bottom:10px}
.lf_supplier_box h1  a{color:#fff;}

div.lf_info_box {clear:both;float:left;width:540px;}
div.lf_info_box h1 {clear:both;width:535px;font-size:110%;color:#fff;overflow:hidden;padding:10px 0;background:#151B8D;text-align:center;font-weight:bold;margin:10px 0;}
div.lf_info_box .LFPriceSelect input {width:130px;}
div#content div.lf_info_box table {clear:left;text-align:left;width:535px;}
div#content div.lf_info_box table thead td {font-size:12px;padding:4px;background:#e4221f;color:#fff;}
div#content div.lf_info_box table td {font-size:12px;padding:2px 4px;border:1px solid #666;color:#fff;}
div#content div.lf_info_box table .even {background:#151B8D;}
div#content div.lf_info_box table .odd {background:#151B8D;word-wrap:break-word;color:#fff}
div#content div.lf_info_box table td a {display:block;color:#fff;font-weight:bold;text-decoration:none;border:1px dotted #2E60BD;font-size:90%;padding:0 10px;}
div#content div.lf_info_box table td a:hover {background:#efefef;color:#000;}
div#content div.lf_info_box select.LFPriceSelect {font-size:12px;width:200px;}
div#content div.lf_info_box dl {width:535px;clear:left;float:left;position:relative;background:#ffe884;}
div#content div.lf_info_box dl {border: 1px solid #fff;}
div#content div.lf_info_box dt{width: 10em;padding: .2em;float: left;margin: 0;font-weight: bold;}
div#content div.lf_info_box dd{margin-left: 11em;padding: .2em;}
div#content div.lf_info_box dd{margin-left: 0.05em;padding: .2em;clear:both;float:left;}
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:525px;word-wrap:break-word}

div#content{padding:10px;}
.lf_search {font-family:"trebuchet ms";} 
.lf_search a {font-family:"trebuchet ms";font-size:110%;color:#FFCC32} 
.lf_search h1 {font-family:"trebuchet ms";font-size:110%;color:#FFCC32} 
.lf_search ul {list-style-type:none}

div#footer{background:url(/sites/3857/images/new-footer4.jpg) repeat;height:450px;}

div#footer{text-align:center;color:#005599;padding-top:10px;}
div#footer p{font: normal 100% "trebuchet ms",Verdana, Arial, Helvetica, sans-serif;line-height:15px;font-weight:bold;padding-left:140px;padding-top:5px;}

div#footer a:link, div#footer a:visited{color:#e42218;text-decoration:none;}
div#footer a:hover{color:#000;text-decoration:underline;}

 div#footer p.copyright{font: normal 120% Verdana, Arial, Helvetica, sans-serif;padding-top:15px;}
.price{color:#fff;}

.tidenavbody h3{background:#fccb26;width:145px;margin-left:10px;border-bottom:solid 2px #fff;font:bold 100% verdana;font-style:italic;padding:5px 10px;padding-right:0px;}

div#navigation div.lf_link_box {margin-top:5px;width:210px;text-align:center;}
div#navigation div.lf_link_box ul {display:block;list-style-type:none;}
div#navigation div.lf_link_box li {display:block;width:210px;}
div#navigation div.lf_link_box li a {display:block;color:#005599;width:100%;text-decoration:none;text-align:center;font:bold 11px verdana;padding:5 0px;padding-left:5px;}


div#content p{padding-bottom:10px;}
div#content .tidebody a{color:#e42217; text-decoration:none;}

div.lf_blog{font-size:14px;}
div.lf_blog li{font-size:14px;;list-style:none;border-bottom:solid 1px #c6c6c6;}
div.lf_blog a{color:#1D5315;}
div.lf_blog a:hover{color:#151B8D;}
div.lf_blog h1{color:#151B8D;font-size:18px;font-style:italic}
div#content div.lf_promo{font-size:110%}
.emaillink{position:absolute;top:46px;order:solid thin #f00;left:450px;height:20px;width:170px;}

div#navigation .navform {background:url(/sites/3857/images/nav_form_bg.jpg) no-repeat;width:212px;height:159px;margin:10px 10px;}
div#navigation .navform .tideFormInput{width:100px;overflow:hidden;}
div#navigation .navform td{height:20px;valign:middle}
div#navigation .navform table{margin:50px 10px;}

.footeraddr {margin-top:20px;color:#005599;}
.footeraddr h5 {color:#005599;font-size:100%;text-align:center;font-family:"Trebuchet Ms";line-height:1.25em;padding-left:125px;}
.addr p {margin:0;padding:0;line-height:10px;}

.hlinker a {position:absolute;margin-top:-140px;margin-left:25px;border:0px solid #000;width:300px;height:110px;text-decoration:none;}
.mlinker a {position:absolute;margin-top:-48px;margin-left:790px;border:0px solid #000;width:180px;height:20px;text-decoration:none;}

form .tideListPage{
color:#000;
}

form .tideListHeader a{
color:#e42217;
}

form .tideListHeader{
color:#e42217;
}

form .tideListHeaderEven a{
color:#e42217;
}
form .tideListHeaderEven{
color:#e42217;
}

.tideListDetail, .tideListDetailEven {background:#e42217;color:#fff;font-family:"trebuchet ms"}
.tideListPage {color:#000;}
.tideListPage a {color:#000;}
.sshow{clear:left;float:left;}

.searchform{clear:left;}
.searchform table{float:left;}

h1 .lf_marker {color:#000;padding:6px;}
h3{background:#FFCC32;padding:6px;font-size:12px;width:140px;margin-left:10px;}
.lf_world_map {clear:left;border:0px}
.lf_world_map img {border:0px solid #000}

div#content div.lf_search {clear:both;float:left;width:535px;}
div#content div.lf_search h1 {clear:both;width:535px;font-size:14px;color:#e42217;padding:0px 0;text-align:center;font-weight:bold;margin:10px 0;display:block;float:left;clear:both;float:left;display:block;}
div#content div.lf_search h1  a {color:#e42217;text-decoration:none;display:block;clear:both;clear:both;float:left;display:block;}
div#content div.lf_search ul {clear:both;float:left;list-style:none;}
div#content div.lf_search ul li {display:block;}
div#content div.lf_search ul li.odd {background:#151B8D;}
div#content div.lf_search ul li.even {background:#151B8D;}
div#content div.lf_search ul li {display:block;clear:both;}
div#content div.lf_search ul li h1 {display:block;background:#fff;color:#e42217;font-size:14px;text-align:right;padding:0;margin:0;margin-bottom:5px}
div#content div.lf_search ul li h1 a {float:left;background:#fff;font-size:90%;color:#e42217;text-align:left;font-weight:bold;text-decoration:none;}
/* commented backslash hack for mac-ie5 \*/dt { clear: both; }/* end hack */
div#content div.lf_search dl {width:535px;margin:3px 0;clear:left;float:left;position:relative;background:#151B8D;color:#fff}
div#content div.lf_search dl {border: 2px solid #ffcc32;}
div#content div.lf_search dt{width: 10em;padding: .2em;float: left;margin: 0;font-weight: bold;}
div#content div.lf_search dd{margin-left: 11em;padding: .2em;}
* html div#content div.lf_search dd{margin-left: 11em;padding: .1em;}


div#content .lf_image {clear:left}
