/* Reset */
html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font,ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	vertical-align: baseline;

}

/* remember to define focus styles! */

:focus {

	outline: 0;

}

body {

	line-height: 1;

	color: black;

	background: white;

}



/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: separate;

	border-spacing: 0;

}

caption, th, td {

	text-align: left;

	font-weight: normal;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: "";

}

blockquote, q {

	quotes: "" "";

}



/* Structure */
/* Structure */
#header {width: 900px; height: 130px;}
div#contentWrapper {padding:0px 0px; z-index: auto}

/* layout */

div.clear {clear: both;}
div#container{width:900px;margin:0 auto;}
div#wrapper{float:left;width:100%; border: 0px solid black;}
div#content{margin-left:200px;width:500px;margin-top:0px;}
div#navigation{float:left;width:200px;margin-left:-900px;margin-top:0px;margin-bottom:0px;}
div#extra{float:left;width:200px;margin-left:-200px;margin-top:0px;}
div#footer{clear:both;width:100%;margin:0 auto;}
div#lf_poweredby {width:900px;margin:0 auto;}


/* Color */
.lf_linkresource ul li a {color:#1F415C; }
.rating {color:#ffffff; }
div#content div.lf_info_box dl {border-style:solid; border-width:1px; }
div#content div.lf_info_box table td {border-width:1px; }
div#content div.lf_search h1 {background-color:#1F415C; }
div#content div.Search_Form_Expanded legend {color:#ffffff; }
div#extra .lf_supplier_box h1 a.lf_marker {color:#003366; }
div#extra div.lf_promo ul li {border-bottom-color:#000000; border-bottom-style:solid; border-top-style:solid; }
div.lf_search_next a {color:#990000; }
#content .lf_pages ul li {border-color:#666666; }
.lf_service li a:hover {border-top-style:solid; }
div#content div.lf_info_box dd a {color:#000000; }
div#content div.lf_info_box dl {background-color:#eaeaea; border-color:#000000; }
div#content div.lf_info_box table .even {color:#ffffff; }
div#content div.lf_info_box table thead td {color:#ffffff; }
div#content div.Search_Form_Expanded fieldset {background-color:#FFFFFF; }
div#extra div.lf_promo p.more a {color:#000000; }
div#extra div.lf_promo ul li {border-top-color:#ffffff; }
div.lf_info_box h1 {background-color:#eaeaea; }
.lf_linkresource a {border-color:#1F415C; }
.lf_service li a {border-top-color:#85C7D5; }
div#content .lf_box_box h1 a.lf_marker {border-top-width:0px; }
div#content div.lf_search dd {color:#000000; }
div#content div.Search_Form_Expanded fieldset {border-style:solid; }
div#content div.Search_Form_Expanded legend {background-color:#1F415C; }
div#extra div.lf_promo ul li p {color:#ffffff; }
div.lf_search_page p {color:#005599; }
div#content .lf_box_box h1 a.lf_marker {border-bottom-color:#666666; }
div#content div.lf_info_box dt {color:#990000; }
div#content div.lf_info_box table .even {background-color:#85C7D5; }
div#content div.lf_info_box table .even a {color:#ffffff; }
div#content div.lf_info_box table .odd {color:#85C7D5; }
div#content div.lf_info_box table .odd a {color:#85C7D5; }
div#content div.lf_info_box table td {border-color:#eaeaea; }
div#extra div.lf_promo ul li a {color:#ffffff; }
div.lf_info_box h1 {color:#000000; }
div.lf_search_pagenum p a {color:#990000; }
div.lf_search_prev a {color:#990000; }
#content .lf_pages ul li {border-width:1px; }
.lf_linkresource a {border-style:solid; border-width:2px; }
.lf_service li a {color:#ffffff; }
div#content .lf_box_box h1 a.lf_marker {border-bottom-width:2px; }
div#extra div.lf_promo ul li {border-bottom-width:2px; border-top-width:2px; }
div.lf_info_box h1 {border-color:#000000; }
#content .lf_pages ul li {background-color:#85C7D5; }
#content .lf_pages ul li a {color:#ffffff; }
.lf_service li a {border-top:Solid; }
.rating {border-top-width:3px; }
div#content .lf_box_box h1 a.lf_marker {border-bottom-style:solid; }
div#content div.lf_info_box dd {color:#000000; }
div#content div.lf_search h1 {color:#ffffff; }
div#content div.lf_search ul li h1 a {color:#ffffff; }
div#content div.Search_Form_Expanded fieldset {border-color:#1F415C; }
div.lf_info_box h1 {border-style:solid; }
#content .lf_pages ul li {border-style:groove; }
.lf_service li a:hover {color:#eaeaea; }
div#content .lf_box_box h1 a.lf_marker {color:#009900; }
div#content div.Search_Form_Expanded legend {border-color:#ffffff; border-style:solid; border-width:2px; }
.lf_service li a {background-color:#1F415C; border-top-width:3px; }
.lf_service li a:hover {border-top-width:3px; }
.rating {background-color:#1F415C; border-top-color:#85C7D5; border-top-style:solid; }
div#content div.lf_info_box table .odd {background-color:#ffffff; }
div#content div.lf_info_box table td {border-style:solid; }
div#content div.lf_info_box table thead td {background-color:#85C7D5; }
div#extra div.lf_promo ul li {background-color:#003366; }
div.lf_info_box h1 {border-width:1px; }
div.lf_search dt {color:#990000; }
#contentwrapper {background-image:url(http://content.onlineagency.com/sites/70608/images/bcc_content_wrapper_bg.jpg); background-color:#EAEDFF; background-position:top center; background-repeat:repeat; }
.lf_form div.lf_form_text label {color:#000000; }
.lf_form fieldset {background-color:#eaeaea; }
.lf_form fieldset div.lf_form_required input {background-color:#ffffff; color:#000000; }
.lf_form fieldset legend {border-color:#000000; border-style:solid; }
.lf_form fieldset {color:#000000; }
.lf_form div.lf_form_select label {color:#000000; }
.lf_form fieldset legend {background-color:#cccccc; color:#000000; }
div.lf_help {color:#990000; }
div#content div.Search_Form_Expanded label {color:#1F415C; }
.lf_form fieldset legend {border-width:1px; }
.lf_form fieldset div.lf_form_checkbox_multi {border-left-style:solid; border-bottom-color:#999999; border-bottom-style:solid; border-left-width:2px; border-bottom-width:2px; border-left-color:#999999; }
div#lf_quickguest table {border-color:#013588; background-color:#ffffff; border-style:solid; border-width:1px; color:#013588; }
div#content .lf_blog ul li h1 {color:#1F415C; }
div#content .lf_blog ul li p.date {color:#666666; }
div#content .lf_blog ul li p.date a {color:#666666; }
#navigation .lf_link_box ul li a:hover {background-position:bottom right; background-repeat:no-repeat; }
#content h2.tideSubtitle {color:#5784A5; }
div#content .lf_blog ul li p.category a {color:#990000; }
div.lf_blog_archive li a {border-style:solid; border-width:1px; background-color:#1F415C; color:#eeeeee; color:#ffffff; }
div.lf_blog_archive h1 a.lf_marker {color:#1F415C; }
div.lf_blog_category  li a {border-color:#ffffff; border-style:solid; border-width:1px; background-color:#1F415C; color:#eeeeee; }
div.lf_blog_category h1 a.lf_marker {color:#1F415C; }
#content .idTabs li a {border-color:#000000; color:#ffffff; }
div#content div.lf_promo h1 {color:#990000; }
div#content div.lf_promo ul li {border-width:1px; }
div#content div.lf_promo ul li p {color:#1F415C; }
div#content div.lf_promo h1.lf_box_title {color:#1F415C; }
div#content div.lf_promo ul li a {color:#003300; }
div#content div.lf_promo ul li {border-style:solid; border-color:#1F415C; }
#content .idTabs li a {background-color:#1F415C; }
div#content div.lf_promo h2 a:hover {color:#990000; }
div#content div.lf_promo p a {color:#990000; }
div#content div.lf_promo ul li {background-color:#ffffff; }
#navigation a {color:#588CDE; }
#navigation .lf_link_box ul li a {border-color:#1F415C; border-style:solid; border-width:1px; margin-top:15px; margin-bottom:15px; }
body {background-color:#1F415C; background-image:url(http://content.onlineagency.com/sites/70608/images/bcc_window_bg.jpg); background-attachment:scroll; background-position:top left; background-repeat:repeat-x; }
#header {background-color:#588CDE; background-image:url(http://content.onlineagency.com/sites/25290/images/bcc_lf_header_bg.jpg); background-position:top center; background-repeat:no-repeat; }
#content {background-attachment:scroll; background-repeat:repeat-x; color:#1F415C; }
#content .tideTitle {color:#1F415C; }
#footer {background-color:#8BD1DD; }
#header .lf_link_box ul li a {background-image:url(http://content.onlineagency.com/sites/70608/images/bcc_header_nav_btn.jpg); color:#ffffff; background-color:#ffffff; }
#container {background-color:#BAD5FF; border-style:none; background-attachment:scroll; background-position:center left; background-repeat:repeat-y; }
#header .lf_link_box ul li a:hover {color:#1F415C; }
#bodycontainer .tideHeaderTitle {color:#1F415C; }
.tideHeaderBody {color:#1F415C; }
#navigation .lf_link_box ul li {background-position:top center; background-repeat:no-repeat; }
#navigation .lf_link_box ul li.even a {background-color:#ffffff; color:#1F415C; }
#navigation .lf_link_box ul li.odd a {background-color:#ffffff; color:#1F415C; }
#navigation .lf_link_box ul li.even a:hover {color:#ffffff; background-color:#1F415C; }
#navigation .lf_link_box ul li.odd a:hover {color:#ffffff; background-color:#1F415C; }

/* Font */
#bodycontainer {font-family:arial,helvetica,sans-serif; font-size:76%; }
#bodycontainer div {text-align:left; line-height:1.8; }
#bodycontainer  h1 {font-size:180%; }
#bodycontainer  h2 {font-size:100%; }
#content .tideTitle {font-size:200%; }

#bodycontainer {font-family:arial,helvetica,sans-serif; font-size:76%; }
#bodycontainer div {text-align:left; line-height:1.8; }
#bodycontainer  h1 {font-size:180%; }
#bodycontainer  h2 {font-size:100%; }
#content .tideTitle {font-size:200%; }
/* Content */
#content .tideTitle  {margin-top: 15px;}

#content #clear {clear: both;}

/* Promo*/
div#content div.lf_promo h1.lf_box_title {font-size:16px;}
div#content div.lf_promo h1 {font-size:14px;padding-left:5px;}
div#content div.lf_promo {margin:0px;padding:0}
div#content div.lf_promo ul {margin:0px;padding:0;list-style:none}
div#content div.lf_promo ul li  {padding-left:5px;margin:0px;padding-top:5px;width:430px;margin-bottom:10px;padding-bottom:5px;}


/* Services */
.lf_service ul  {display:block;position:relative;width:420px;height:24px;text-align:left;padding:5px 0px;clear:both;height:40px;}

.lf_service li {display:block;float:left;list-style-type:none;padding-left:4px;margin-bottom:5px;}

.lf_service li a{display:block;font-size:11px;letter-spacing:0px;text-decoration:none;font-weight:bold;font-family:"trebuchet ms";height:15px;padding:2px;float:left;}

.rating {margin-left:5px;display:block;font-size:11px;letter-spacing:0px;text-decoration:none;font-weight:bold;font-family:"trebuchet ms";height:15px;padding:2px;}


/* Blog */
div#content .lf_blog ul{float: left; width: 500px;padding:0}
div#content .lf_blog ul li {list-style-type: none;}
div#content .lf_blog ul li h1 {font-size: 14px;}
div#content .lf_blog ul li p.date {font-size: 10px;}
div#content .lf_blog ul li p.date a {font-size: 10px;}
div#content .lf_blog ul li p.category a {font-size: 10px;}
div.lf_blog_category {width: 300px; float: left; border: 0px solid black }
div.lf_blog_category h1 a.lf_marker {margin: 0px; font-size: 14px;}
div.lf_blog_category ul {margin-left: 0; padding-left: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif;}
div.lf_blog_category  li {display: inline;}
div.lf_blog_category  li a {margin: 0px 3px 0px 0px; padding: 5px; width: 120px;font-size: 11px}
div.lf_blog_archive {width:180px; float: right;}
div.lf_blog_archive h1 a.lf_marker  {margin: 0px; font-size: 14px;}
div.lf_blog_archive ul {margin-left: 0; padding-left: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif;}
div.lf_blog_archive li a {display: block;margin: 0px;padding: 5px;width: 160px;font-size: 11px}

/* Pages | Things To Do | Section Headers Misc */
div#content .lf_box_box h1 .lf_marker { display: block; margin-top: 5px; font-size: 14px; text-align:center;}
div#content .lf_pages ul {display:block;list-style-type:none; clear: both; float: left;}
div#content .lf_pages li  {display:block;width:195px;float:left;margin:2px 2px;}
div#content .lf_pages li a {display:block;font-size:12px;padding:3px 5px;text-decoration:none}

/*  Info Box */
div.lf_info_box {clear:both;float:left;width:460px;}
div.lf_info_box h1 {clear:both;width:460px;font-size:110%;overflow:hidden;padding:10px 0;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:460px;}
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:11px;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 td a {display:block;font-weight:bold;}
div#content div.lf_info_box select.LFPriceSelect {font-size:12px;width:200px;}
div#content div.lf_info_box dl {width:460px;clear:left;float:left;position:relative;}
div#content div.lf_info_box h1 {font-size:16px;font-family:"Trebuchet ms";}
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:430px;word-wrap:break-word}

div#content .lf_pad div.tideListPage a {clear: both; display: none;}

/*  Travel Resources */

.lf_linkresource ul {margin: 0px; padding: 0px; list-style-type: none;}

.lf_linkresource a {
display: block;
padding: 3px;
width: 400px;
text-decoration: none;
}

.lf_linkresource li  {margin-bottom: 10px;}
.lf_linkresource li a {padding: 10px;}

div#lf_poweredby {margin-top: 20px;}

div#lf_poweredby a {color: #ffffff;}

/* Header */
#lf_header_logo {float: left; margin-left: 20px; margin-top: 5px;}


div#header h1 {
margin: 10px 0px 5px 10px;
	float: left; width: 50%;
	letter-spacing: -1px;
	font-size:24px;
}


div#header #lf_phone ul {list-style-type: none;}
div#header #lf_phone {
	float: right;
	margin: 0px 0px 5px; 0px;
	padding: 5px 5px 0 5px;
	font: normal 14px Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

/* Menu */

#menu {width: 900px; margin-top: 5px;}

#menu ul {
margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	line-height: normal;
}

#menu ul li {
	float: left;
border: 0px solid red;
}

#menu ul li a {
        text-align: center;
	height: 35px;
        width: 196px;
        margin: 0px 10px;
}


#menu a {
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	padding: 5px 0px 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
	font-family: Georgia, serif;
	font-size: 18px;
	border: none;
}

#menu a:hover, #menu .current_page_item a {
}

#menu .current_page_item a {
	padding-left: 0;
}

#menu a:hover {
	text-decoration: underline;
}
/* Footer */
div#footer p {padding: 10px;}
/* Navigation */
div#navigation #nav_links ul
{
margin-left: 10px;
padding-left: 0;
list-style-type: none;

}


div#navigation #nav_links a
{
display: block;
padding: 15px 0px 15px 10px;
width: 160px;
text-decoration: none;
font-family: Georgia, serif;
font-size: 16px;


}

div#navigation .register_link {margin: 0 auto;}


div#navigation #lf_quickregistration_form {display: none;}
div#navigation .lf_extra {width: 180px; overflow: hidden;}
div#navigation .donotshow {display: none;}
div#navigation #cruisesearchform {display: none;}
div#navigation .Search_Form_Expanded {display: none;}
div#navigation div#lf_quickguest {display: none;}
/* Extra */

div#extra .lf_supplier_box  li {list-style-type: none;}

div#extra .lf_supplier_box h1 {margin: 0px; font-size: 13px;}


div#extra div.lf_promo {margin-left:10px; border: 0px solid black; width: 150px; }
div#extra div.lf_promo h1 {margin:0;color:green;font-size:16px;font-family:"Trebuchet MS";text-align:left;padding-left:0px; text-align: center; border: 0px solid black;}
div#extra div.lf_promo ul {list-style-type: none; margin: 0; padding: 0;}
div#extra div.lf_promo ul li  {padding-left:15px;margin:0px;padding-top:5px;margin-bottom:10px; padding-bottom: 5px}
div#extra div.lf_promo ul li a img {clear:left;margin:0;padding:0;}
div#extra div.lf_promo ul li a {display:block;text-decoration:none;font-size:12px;font-family:"Trebuchet ms";}
div#extra div.lf_promo ul li p{clear:left;font-size:12px;font-family:"Trebuchet ms";margin-top:0px;line-height:15px;padding-left:5px;}
div#extra div.lf_promo p a {font-size:12px;font-family:"Trebuchet ms";}
div#extra div.lf_promo ul li a img {clear:left;text-align:center;}
div#extra div.lf_promo FF {clear:left;display:none;}
div#extra div.lf_promo p.more {clear: both; text-align: center; width: 130px;}

div#extra p.fees {clear: both;}
/* Search */
/* search extras */
div#content div.Search_Form_Expanded {clear:both;float:left;width:430px;margin-top:20px;}
div#content div.Search_Form_Expanded label {float: left;width: 50%;font-size: 90%;font-weight: bold;}
div#content div.Search_Form_Expanded legend {padding:5px 20px 5px 15px;font-size:14px;font-weight:bold;font-family: "Georgia";}
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 form select {width:120px;}
div#content div.Search_Form_Expanded fieldset {padding:4px;text-align:right;font-size:11px;margin-bottom:5px;}

/* Search Results */
div.lf_search_page {position:relative;text-align:center;width:480px;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:75px;}
div.lf_search_page div.lf_search_next {float:left;width:75px; }
div.lf_search_page div.lf_search_pagenum {float:left;width:280px; text-align: center; margin:0 Auto;}
div#content div.lf_search ul li img {float:left;clear:left;}
div#content div.lf_search {clear:both;float:left;width:480px;}
div#content div.lf_search ul {clear: both; float: left; margin-left: 0; padding-left: 0; list-style-type: none;}
div#content div.lf_search h1 {margin: 0px 0px 5px 0px;clear: both; width: 480px;font-size:12px; padding: 5px;}
div#content div.lf_search ul li h1 a {padding-left:5px;padding-right:5px;font-size:14px;text-align:left;font-weight:bold;text-decoration:none;}
div#content div.lf_search dl {width:300px;margin:0px; float: left; margin-left: 10px; }
div#content div.lf_search dt{width: 100px;padding: .2em;float: left;margin: 0;font-weight: bold; clear: left;}
div#content div.lf_search dd{margin-left: 110px;padding: .2em;}
/* Forms */
/* ----------------- FORM FORMATTING -------------------- */

#m_guest_birthdate, #d_guest_birthdate, #y_guest_birthdate {clear: both; float: right; margin-right: 115px;}

div#content div.lf_form {margin-left:10px;font-size:12px;width:420px;}
.lf_form_title_right {width:150px;text-align:left;float:left;}
.lf_form fieldset {clear:both;float:left;width:420px;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:10px 0px;font:bold 12px verdana;display:block;padding:5px;}

.lf_form_title_left {float:left;font-family:"Trebuchet ms";font-weight:bold}
.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: 150px;text-align:left;padding-right:10px;padding:4px;font-weight:bold;font-size:12px;}
.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 {font-size:12px;float: left;width: 150px;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 {font-size:12px;float: left;width: 150px;text-align:left;padding-right:10px;padding:4px;font-weight:bold;}
.lf_form div.lf_form_select select {float: left;width:150px;text-align: left;} 

.lf_form .lf_fieldset_4 div.lf_form_select label {font-size:12px;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 {font-size:12px;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 {font-size::12px;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_radio {clear:both;}


.lf_form fieldset.lf_fieldset_button {position:relative;width:430px;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;}


/* Quick guest*/

div#lf_quickguest {clear: both; width: 425px; padding: 5px;}

div#lf_quickguest td {padding: 5px;}
div#lf_quickguest .tideFormInput img {clear: both; float: left;}

div#extra .lf_supplier_box h1 .lf_marker {margin: 0px}


div#lf_quickguest .tideFormTitle {font-size: 13px; font-weight: bold; }

/* Custom */

h1.tideTitle , .tideBody , .lf_box_box {clear:both;}

.lf_home_links ul li {float:left;}

div#content #idTabs {clear:left;margin-top:20px;width:100%;}

div#content #idTabs li {
float:left;
margin-right:1px;margin-left:1px;
font-family: "Trebuchet MS";font-weight:bold;

padding:0px;list-style-type: none;}


div#content #idTabs li a {text-decoration:none; padding: 5px; }


div#content .idTabsBox {clear: both; float: left;}

div#lf_cruise, div#lf_tour, div#lf_resort, div#lf_package {clear: both;}



#bodycontainer div {text-align:left; line-height:1.2; }
#bodycontainer .lf_search {text-align:left;}
#bodycontainer .lf_marker  {text-decoration:none;cursor:text-select;}

#lf_poweredby {width:100%;text-align:center;}
#lf_first {padding:10px;margin:-14px 0;font-size:110%; clear: both;}

.clear {margin:10px;}


#extra .lf_box_box h1 {clear:both;text-align:center;}


#header .lf_link_box{margin:0px;padding:0px;float:left;margin-top:90px;}


.LFPriceSelect {width: 300px;}



#extra #nav_links ul{margin-left: 10px;padding-left: 0;list-style-type: none;}
#extra #nav_links a{display: block;padding: 15px 0px 5px 5px;width: 160px;text-decoration: none;font-family: Georgia, serif;font-size: 18px;color:#21415A;}
#extra .lf_link_box ul li a {border-color:#1F415C; border-style:solid; border-width:1px; margin-top:15px; margin-bottom:15px; }
#extra .lf_link_box ul li {background-position:top center; background-repeat:no-repeat; }
#extra .lf_link_box ul li.even a {background-color:#ffffff; color:#1F415C; }
#extra .lf_link_box ul li.odd a {background-color:#ffffff; color:#1F415C; }
#extra .lf_link_box ul li.even a:hover {color:#ffffff; background-color:#1F415C; }
#extra .lf_link_box ul li.odd a:hover {color:#ffffff; background-color:#1F415C; }




