* html img, * html div {
	behavior:url(iepngfix.htc);
}
body {
	position:relative;
}
/*#IR_sideNav a.large{ display:block; height:30px; width:210px; background-repeat:no-repeat; background-position:0px 0px; }
#IR_sideNav a.small{ display:block; height:21px; width:210px; background-repeat:no-repeat; background-position:0px 0px; }
#IR_sideNav a.selected, #IR_sideNav a:hover{ background-position:-210px 0px;}
.break{margin:1px 0px }
.loctip{ position:absolute; height:40px; width:200px; background:url(/images-interior-region/tooltipArrow.gif) left center no-repeat; display:none; z-index:3000;}*/
.BookOnline {
	width:121px;
	height:29px;
	background:url(/images-site/bookNowSpecs2.gif) -120px 0px no-repeat;
	border:none;
	position:absolute;
	right:50px;
	top:110px;
}
.BookOnline:hover {
	background-position:-120px -29px;
	border:none;
}
.BookOnlineSelected {
	width:121px;
	height:29px;
	background:url(/images-site/bookNowSpecs2.gif) -120px -28px no-repeat;
	border:none;
	float:right;
}
.specialOffer {
	width:117px;
	height:29;
	background:url(/images-site/bookNowSpecs2.gif) 0px 0px no-repeat;
	border:none;
	position:absolute;
	right:171px;
	top:110px;
	height:28px;
}
.specialOffer:hover {
	background-position:0px -29px;
	border:none;
}
.specialOfferSelected {
	width:117px;
	height:29px;
	background:url(/images-site/bookNowSpecs2.gif) 0px -28px no-repeat;
	border:none;
	float:right;
}
/*view cart button*/
.cart_empty {
	text-align:center;
	font-size:14px;
	padding:5px;
}
.cart_loader {
	text-align:center;
	padding:5px;
}
#btn-view-cart {
	width:107px;
	height:23px;
	background:url(/images-menu2/btn_view-cart.jpg) 0px -30px no-repeat;
	border:none;
	position:absolute;
	right:50px;
	top:110px;
	cursor:pointer;
	text-align:right;
	color:#fff6db;
	font-weight:bold;
	padding:5px 10px 0px 0px;
}
#btn-view-cart:hover, #btn-view-cart.selected {
	background-position:0px 0px;
}
/*shopping cart*/
#shopping-cart {
	width:496px;
	position:absolute;
	right:30px;
	top:130px;
	z-index:999;
	display:none;
}
#shopping-cart-top {
	background:url(/images-menu2/bg_cart-top.png) top left no-repeat;
	height:8px;
}
#shopping-cart-bottom {
	background:url(/images-menu2/bg_cart-bottom.png) top left no-repeat;
	height:8px;
}
#shopping-cart-wrapper {
	background:#fef5de;
}
#shopping-cart-middle {
	background:url(/images-menu2/bg_cart-middle.png) 0px 0px repeat-y;
	padding:0px 8px 0px;
	position:relative;
}
#shopping-cart-middle table {
	width:100%;
}
#shopping-cart-middle td {
	padding:0px 8px;
}
#shopping-cart-middle .tour-name-col {
}
#shopping-cart-middle .tour-date-col {
	width:45px;
}
#shopping-cart-middle .tour-time-col {
	width:44px;
}
#shopping-cart-middle .tour-adults-col {
	width:35px;
}
#shopping-cart-middle .tour-kids-col {
	width:35px;
}
#shopping-cart-middle .tour-price-col {
	width:60px;
}
#shopping-cart-middle .shopping-cart-item {
	background:#fffff7;
	border-collapse:separate;
	border-spacing:0px 7px;
	margin:3px 0px 0px;
	position:relative;
}
#shopping-cart-middle .shopping-cart-item tr {
	position:relative;
}
#shopping-cart-middle .shopping-cart-item td {
	border-left:2px solid #fef5de;
	position:relative;
}
#shopping-cart-middle .shopping-cart-item td:first-child {
	border:none;
}
#shopping-cart-middle .shopping-cart-item .tour-name-col {
	color:#4e6b4c;
	font-weight:bold;
	width:170px;
}
#shopping-cart-middle .shopping-cart-item .tour-date-col {
}
#shopping-cart-middle .shopping-cart-item .tour-time-col {
}
#shopping-cart-middle .shopping-cart-item .tour-adults-col {
}
#shopping-cart-middle .shopping-cart-item .tour-kids-col {
}
#shopping-cart-middle .shopping-cart-item .tour-price-col {
	color:#d9782a;
	font-weight:bold;
	position:relative;
}
#shopping-cart-middle .shopping-cart-item .remove {/*position:absolute; top:30px; right:20px;*/
	font-weight:normal;
	background:url(/images-menu2/img_cart-bullet.gif) 0px 3px no-repeat;
	padding:0px 0px 0px 7px;
	line-height:12px;
	font-size:10px;
	text-decoration:underline;
}
#shopping-cart-contents th {
	text-transform:uppercase;
	font-size:9px;
	padding:14px 8px 7px;
	line-height:9px;
}
#subtotal {
	text-transform:uppercase;
	font-weight:bold;
	text-align:right;
	padding:8px;
}
#subtotal-amount {
	font-size:16px;
	color:#d9782a;
}
#checkout {
	background:#eddab4;
	padding:8px;
	display:none;
}

/* ------------------ */
/* add to cart window */
/* ------------------ */
#book-box {
	background:#f5e8c9;
	border:3px solid #deba85; /*padding:7px 3px;*/
	width:170px;
	position:absolute;
	bottom:30px;
	font-size:1em;
	left:-65px;
	z-index:1000;
	display:none;
	padding:8px 0;
	/* Shadows */
	-moz-box-shadow: 1px 1px 0 #999;
	-webkit-box-shadow: 1px 1px 0 #999;
	box-shadow: 1px 1px 0 #999;
}
#book-box .ui-datepicker-trigger {
	margin:0px 0px 0px 3px;
}
#book-box #add-form-fields {
	width:100%;
	border-collapse:collapse;
	border-spacing:0px;
	color:#d67a27;
	font-weight:bold;
}
#book-box #add-form-fields td {
	padding:3px;
}
#book-box #add-form-fields tr td:first-child {
}
#book-box form {
	padding:0;
	margin:0;
}
#book-loading-row, #book-time-row, #book-adults-row, #book-children-row, #book-submit-row, #no-book-row, #no-time-row {
	display:none;
}
#no-book-row, #no-time-row {
	background:#ce2828;
	color:white;
	padding:0px 3px;
}
#book-box-peak {
	position:absolute;
	left:105px;
	bottom:-18px;
}
#book-date {
	width:70px;
	font-size:10px
}
#book-date-label {
	color:#e28e4f;
	font-weight:bold;
}
#book-search {
	cursor:pointer;
}
.book-now {
	margin-top:15px;
	cursor:pointer;
}
.book-now-added {
	margin-top:15px;
	cursor:auto;
	}
#book-add {
	cursor:pointer;
}
#book-add-row {
	display:none;
	color:#ce2828;
}
#shopping-cart-item {
	display:none;
}
#btn-checkout {
	cursor:pointer;
}
#book-timeslot {
	width:80px;
	font-size:10px
}
object {
	outline:none;
}
.b-form {
}
#error-row {
	height:20px;
	display:block;
}
#book-adults, #book-kids {
	font-size:10px;
}
#book-msg-display {
	display:none;
}
#book_msg_added {
	display:none;
	text-align:left;
	padding:0 10px;
}
#book_msg_added img {
	margin:4px 0;
}
/* ------------------ */
/* ------------------ */
.btn {
	cursor:pointer;
	}
a:focus {
	outline:none;
}
a img {
	border:none;
}
#IR_mainNav a {
	display:block;
	width:196px;
	background-position:0px 0px;
	background-repeat:no-repeat;
	cursor:pointer;
}

/*
#IR_mainNav a:hover, #IR_mainNav a.selected {
	background-position:-232px 0px;
}
#IR_mainNav a#act1 {
	background-image:url(../images-site/mainNav-01.gif);
}
#IR_mainNav a#act2 {
	background-image:url(../images-site/mainNav-02.gif);
}
#IR_mainNav a#act3 {
	background-image:url(../images-site/mainNav-03.gif);
}
#IR_mainNav a#act4 {
	background-image:url(../images-site/mainNav-04.gif);
}
#IR_mainNav a#act5 {
	background-image:url(../images-site/mainNav-05.gif);
}
#IR_mainNav a#act6 {
	background-image:url(../images-site/mainNav-06.gif);
}
#IR_mainNav a#act7 {
	background-image:url(../images-site/mainNav-07.gif);
}
#IR_mainNav a#act8 {
	background-image:url(../images-site/mainNav-08.gif);
}
#IR_mainNav a#act9 {
	background-image:url(../images-site/mainNav-09.gif);
}
#IR_mainNav a#act10 {
	background-image:url(../images-site/mainNav-10.gif);
}
#IR_mainNav a#act11 {
	background-image:url(../images-site/mainNav-11.gif);
}
*/

/*New Menu Css*/

#IR_mainNav #act1 { background:url(../images-site/mainNav_jamaica.jpg) top left no-repeat; width:204px; height:28px; display:block; margin-bottom:3px;}
#IR_mainNav #act1:hover { background-position:0 -28px;}

#IR_mainNav #act6 { background:url(../images-site/mainNav_stlucia.jpg) top left no-repeat; width:204px; height:28px; display:block; margin-bottom:3px;}
#IR_mainNav #act6:hover { background-position:0 -28px;}

#IR_mainNav #act7 { background:url(../images-site/mainNav_antigua.jpg) top left no-repeat; width:204px; height:28px; display:block; margin-bottom:3px;}
#IR_mainNav #act7:hover { background-position:0 -28px;}

#IR_mainNav #act10 { background:url(../images-site/mainNav_bahamas.jpg) top left no-repeat; width:204px; height:28px; display:block; margin-bottom:3px;}
#IR_mainNav #act10:hover { background-position:0 -28px;}

#IR_mainNav #act11 { background:url(../images-site/mainNav_turks.jpg) top left no-repeat; width:204px; height:28px; display:block; margin-bottom:3px;}
#IR_mainNav #act11:hover { background-position:0 -28px;}

#IR_mainNav #act12 { background:url(../images-site/mainNav_barbados.jpg) top left no-repeat; width:204px; height:28px; display:block; margin-bottom:3px;}
#IR_mainNav #act12:hover { background-position:0 -28px;}

#IR_mainNav #act13 { background:url(../images-site/mainNav_cayman.jpg) top left no-repeat; width:204px; height:28px; display:block; margin-bottom:3px;}
#IR_mainNav #act13:hover { background-position:0 -28px;}

#IR_mainNav .submainmenu{background:url(../images-site/mainNav_sub.jpg) 0 -19px no-repeat; width:196px; height:19px; display:block; font-size:12px; font-weight:bold; color:#644b0a; text-decoration:none; margin-left:8px; padding-left:8px; margin-bottom:3px;}
#IR_mainNav .submainmenu:hover{background-position:0 0px; color:#ffffff;}

IR_mainNav a.actselected{background-position:0 -28px;}
IR_mainNav a.selectedsub{background-position:0 0px;color:#ffffff;}

.toursDescription {
	background:url(../images-site/tours-descriptions-repeat.gif) top left repeat-y;
}
.toursDescriptionTop {
	background:url(../images-site/tours-descriptions-top.gif) top left no-repeat;
}
.toursDescriptionBtm {
	background:url(../images-site/tours-descriptions-btm.gif) bottom left no-repeat;
	padding:0 20px 40px 20px;
}
a.bookNowBtn {
	background:url(../images-site/btn_bookNow2.gif) top left no-repeat;
	width:104px;
	height:0px;
	font-size:0%;
	line-height:0%;
	padding-top:27px;
}
a.bookNowBtn:hover {
	background-position:0px -27px;
}
body {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	background:url(/images-site/bg_wood.jpg) top center repeat-x;
	background-color:#0b262f;
	behavior:url(/include/csshover.htc);
	color:#666666;
}
object {
	outline:none;
}
/* layout attributes */

#wrapper {
	background:url(/images-site/bg_ropes.jpg) top center no-repeat;
	padding-top:30px;
}
#pageWrapper {

}
#header {
	width:874px;
	background:url(/images-site/img_Header.gif) left top no-repeat;
}
#mainLogo {
	margin:48px 0 10px 54px;
	float:left;
	border:none;
}
#contentWrapper {
	margin-top:0px;
	min-height:225px;
	width:874px;
	background:url(../images-site/img_body.gif) top center repeat-y;
	position:relative;
}
#contentMiddle {
	width:823px;
	margin:auto;
}
#footer1 {
	width:834px;
	background:url(../images-site/img_Footer1.gif) left top repeat;
	padding-left:40px;
	padding-top:10px;
}
#footer {
	width:874px;
	height:145px;
	background:url(/images-site/img_Footer.gif) left top no-repeat;
}
#linkFooter {
	text-align:center;
	color:#847659;
}
/*Element of the Page*/
	
	.clearer {
	clear:both;
	display:block;
	margin:0;
	padding:0px;
	height:0px;
	line-height:1px;
	font-size:1px;
}
.brownLight {
	color:#6A4122;
}
.brownTitle {
	font-family:Arial;
	font-size:16px;
	color:#714f34;
	margin-bottom:5px;
	margin-left:18px;
	font-size:14px;
	text-transform:uppercase;
 ##_margin-top:12px;
	font-weight:bold;
}
.redTitle {
	color:#c16c27;
}
.thumbnail {
	width:257px;
	height:288px;
	background:url(../images-index/img_thumbnail.gif) left top no-repeat;
	border:none;
}
.btnViewDetails {
	display:block;
	height:23px;
	width:94px;
	background:url(../images-site/imgBNT_viewDetails.gif) left top no-repeat;
	margin:20px 0px 0px 80px;
 *margin:8px 0px 0px 80px
}
.btnViewPhotos {
	display:block;
	width:104px;
	height:23px;
	background:url(../images-site/imgBNT_viewPhotos.gif) left top no-repeat;
}
.btnViewVideo {
	display:block;
	width:104px;
	height:23px;
	background:url(../images-site/imgBNT_viewVideo.gif) left top no-repeat;
}
.btnViewAllTours {
	display:block;
	width:128px;
	height:23px;
	background:url(../images-site/imgBNT_viewAllTours.gif) left top no-repeat;
}
.btnViewGallery {
	display:block;
	width:104px;
	height:23px;
	background:url(../images-site/imgBNT_viewGallery.gif) left top no-repeat;
}
.thumb {
	display:block;
	width:161px;
	height:111px;
	background:url(/images-index/img_thumb1.gif);
}
.bulletArrow {
	background:url(/images-index/img_bulletArrow.gif);
	background-position:0px 2px;
	position:relative;
	background-repeat:no-repeat;
	padding-left:16px;
	text-decoration:underline;
	margin:4px 0px;
	color:#6a4122;
}
.pdfArrow {
	background:url(/images-site/pdfArrow.gif);
	background-position:5px 2px;
	position:relative;
	background-repeat:no-repeat;
	padding-left:27px;
	text-decoration:underline;
	margin:2px 0px;
	color:#6a4122;
}
.bulletArrow:link {
	background:url(/images-index/img_bulletArrow.gif);
	background-position:0px 2px;
	position:relative;
	background-repeat:no-repeat;
	padding-left:16px;
	text-decoration:underline;
	margin:4px 0px;
	color:#6a4122;
}
.bulletArrow:hover {
	background:url(/images-index/img_bulletArrow.gif);
	background-position:0px 2px;
	position:relative;
	background-repeat:no-repeat;
	padding-left:16px;
	text-decoration:underline;
	margin:4px 0px;
	color:#6a4122;
}
.bulletArrow:active {
	background:url(/images-index/img_bulletArrow.gif);
	background-position:0px 2px;
	position:relative;
	background-repeat:no-repeat;
	padding-left:16px;
	text-decoration:underline;
	margin:4px 0px;
	color:#6a4122;
}
.bulletArrow:visited {
	background:url(/images-index/img_bulletArrow.gif);
	background-position:0px 2px;
	position:relative;
	background-repeat:no-repeat;
	padding-left:16px;
	text-decoration:underline;
	margin:4px 0px;
	color:#6a4122;
}
.featured {
	float:left;
	margin:5px 0px 0px 11px;
##_margin:5px 0px 0px 11px;
}
.featuredTourBody {
	height:210px;
}
.featuredTourThumbnail {
	margin:19px 0px 0px 14px;
}
.featuredTourDescription {
	width:222px;
	margin:5px 0px 0px 17px;
	color:#6A4122;
}
/*Special page*/			
			.wtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:30px;
 ##_margin-top:15px;
	margin-top:15px;
	margin-bottom:5px;
}
.wtxt2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:20px;
	margin:0px;
}
.p2s {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6a4122;
	padding-left:19px;
}
.ptext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6a4122;
	padding:0px 17px 0px 0px;
	margin:0px;
}
.frameSpec {
	width:233px;
	height:116px;
	border:3px solid #c2a875;
	margin:12px 15px;
	float:left;
}
.tour {
	width:582px;
	height:164px;
	float:left;
	background:url(/images-site/BgSpecials.jpg) top center no-repeat;
	padding:0px 0px 20px 0px;
	margin:0px;
}
.BKN {
	float:right;
	margin:33px 25px 0px;
	border:none;
}
.main {
	background:url(../images-site/bgSpecial_paper.jpg) left top no-repeat;
	width:798px;
	padding:25px 0 0 17px;
}
.news {
	background:url(../images-site/NewsSpecialsBg.jpg) top center no-repeat;
	width:204px;
	height:329px;
	float:right;
	margin:0px;
	padding-right:35px;
}
.frm {
	margin-left:32px;
}
.sub {
	margin:10px 0px 0px 34px;
}
.dotspec {
	margin:20px 0px 0px 40px;
}
.brownTitleSpec {
	font-family:Arial;
	font-size:16px;
	color:#714f34;
	margin-bottom:5px;
	margin-left:18px;
	font-size:14px;
	text-transform:uppercase;
 ##_margin-top:12px;
	font-weight:bold;
	margin-top:12px;
}
.qq_container {
	position:relative;
	width: 203px;
	margin-top: 15px;
	background: url(/tags/quick_quote/images/bg_qq_body.gif) center 54px repeat-y;
	color: #6A4122;
}
.qq_bgtop {
	background: url(/tags/quick_quote/images/bg_qq_top.gif) center top no-repeat;
}
a.qq_link {
	color: #D38342;
	text-decoration: none;
}
a:hover.qq_link {
	color: #D38342;
	text-decoration: underline;
}
a:visited.qq_link {
	color: #D38342;
}
div.qq_padding {
	margin: 0px 18px;
}
.p_nomargin p {
	margin: 0px;
	padding: 0px;
}
.text {
	color:#6a4122;
}
.wbv_showlogo {
	position:relative;
	margin-top: 15px;
	width: 203px;
	height:325px;
	background: url(/tags/whybook_vertical/images/bgshowlogo.jpg) center top no-repeat;
	color:#714f34;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.wbv_emailave {
	position:relative;
	margin-top: 15px;
	width: 203px;
	height:73px;
	background: url(/tags/whybook_vertical/images/bgemailave.gif) center top no-repeat;
}
.wbv_container {
	position:relative;
	width: 203px;
	margin-top: 15px;
	background: url(/tags/whybook_vertical/images/bgwhybook_body.jpg) center 54px repeat-y;
	color: #6A4122;
}
.wbv_bgtop {
	background: url(/tags/whybook_vertical/images/bgwhybook_top.gif) center top no-repeat;
}
.wbv_bgbott {
	width:203px;
	height:67px;
	background: url(/tags/whybook_vertical/images/bgwhybook_bott.jpg) center top no-repeat;
	color:#714f34;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.wbv_link {
	color: #D38342;
	text-decoration: none;
}
a:hover.wbv_link {
	color: #D38342;
	text-decoration: underline;
}
a:visited.wbv_link {
	color: #D38342;
}
div.wbv_padding {
	margin: 0px 14px;
}
.p_nomargin p {
	margin: 0px;
	padding: 0px;
}
.lboxod_container {
	width: 476px;
	background: url(/tags/lboxofferdetails/imglboxofedet/lightboxofedet_body2.jpg) center 8px repeat-y;
}
.lboxod_bgtop {
	width: 476px;
	height:64px;
	background: url(/tags/lboxofferdetails/imglboxofedet/lightboxofedet_top.jpg) center top no-repeat;
}
.textNOte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c16c27;
}
.description {
	width:115px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) 3px 0px no-repeat;
	float:left;
	display:inline-block;
}
.description:hover {
	background-position:3px -35px;
	border:none;
}
.descriptionSelected {
	width:115px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) 3px -35px no-repeat;
	float:left;
	background-position:3px -35px;
	border:none;
}
.facts {
	width:105px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) -600px 0px no-repeat;
	float:left;
	display:inline-block;
}
.facts:hover {
	background-position:-600px -35px;
	border:none;
}
.factsSelected {
	width:105px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) -600px -35px no-repeat;
	float:left;
	border:none;
}
.testimonials {
	width:109px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) -116px 0px no-repeat;
	display:inline-block;
	float:left
}
.testimonials:hover {
	background-position:-116px -35px;
}
.testimonialsSelected {
	width:109px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) -116px 0px no-repeat;
	display:inline-block;
	float:left;
	background-position:-116px -35px;
	border:none;
}
.faqs {
	width:58px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) -230px 0px no-repeat;
	display:inline-block;
	float:left;
}
.faqs:hover {
	background-position:-230px -35px;
}
.faqsSelected {
	width:58px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) -230px 0px no-repeat;
	display:inline-block;
	float:left;
	background-position:-230px -35px;
	border:none;
}
.location {
	width:76px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) -293px 0px no-repeat;
	display:inline-block;
	float:left;
}
.location:hover {
	background-position:-293px -35px;
}
.locationSelected {
	width:76px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) -293px 0px no-repeat;
	display:inline-block;
	float:left;
	background-position:-293px -35px;
	border:none;
}
.gallery {
	width:104px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) -379px 0px no-repeat;
	display:inline-block;
	float:left;
}
.gallery:hover {
	background-position:-379px -35px;
}
.gallerySelected {
	width:104px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) -379px 0px no-repeat;
	display:inline-block;
	float:left;
	background-position:-379px -35px;
}
.restrictions {
	width:110px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) -490px 0px no-repeat;
	display:inline-block;
	float:left;
}
.restrictions:hover {
	background-position:-490px -35px;
}
.restrictionsSelected {
	width:110px;
	height:33px;
	background:url(../images-site/Overinterior-new.jpg) -490px 0px no-repeat;
	display:inline-block;
	float:left;
	background-position:-490px -35px;
	border:none;
}
#contentMiddle .content {
	background: url("/images-site/bgimg_paper2.gif") no-repeat scroll left top;
	width: 798px;
	padding: 20px 15px 10px;
}
/* CRUISER PAGE */
#cruisers { }
#cruisers .left-column {
	float:left;
	width:585px;
}
#cruisers .right-column {
	float:left;
	width:200px;
}
#cruisers .form-body {
	background:url(../images-cruisers/bg_form.jpg) no-repeat top center;
	width:583px;
	height:132px;
}
#cruisers .cruisers-brand {
	margin-left: 4px;
}
#cruisers form {
	margin:0;
	padding:0;
}
#cruisers .form-container img.title {
	margin:20px 10px 10px 10px;
}
#cruisers .table-form {
	padding: 15px;
}
#cruisers .form-description {
	font-size:10px;
	line-height:11px;
	color: #806742;
}
#cruisers .table-form input[type=text] {
	background:none;
	border:0;
	margin-left: 7px;
	margin-top: 6px;
	color:#666666;
	font-size:13px;
}
#cruisers .table-form .input-container {
	background:url(../images-cruisers/bg_input.gif) no-repeat center;
	width:98px;
	height:27px;
}
#cruisers .cruiser-location {
	text-transform:uppercase;
	color:#806742;
	font-size:12px;
	font-weight:bold;
}
#cruisers .search-result {
	margin-top:20px;
}
#cruisers .tour-box {
	background:#f5e5bc;
	padding:12px;
	font-size:11px;
	line-height:16px;
}
#cruisers .tour-box:hover {
	background:#fffcf3;
}
#cruisers .tour-box .image {
	float:left;
}
#cruisers .tour-box .tour-description {
	color:#714f34;
	width:238px;
	float:left;
	padding: 0 10px;
}
#cruisers .tour-box .tour-description a {
	text-decoration:underline;
	font-weight:bold;
}
#cruisers .tour-box .tour-description a, #cruisers .tour-box .tour-description .tour-link {
	margin-top:10px;
	color:#66721A;
	line-height: 30px;
}
#cruisers .tour-box h4, #cruisers .tour-box p {
	padding:0;
	margin:0;
}
#cruisers .tour-box h4 {
	font-size:13px;
	text-transform:uppercase;
}
#cruisers .tour-box .prices {
	color:#9b5c2d;
	text-transform:uppercase;
	font-size:10px;
	float:left;
}
#cruisers .tour-box .prices img.divider {
	margin:2px auto;
}
#cruisers .tour-box .prices .difficulty, #cruisers .tour-box .prices .price {
	font-weight:bold;
}
#cruisers .tour-box .prices .difficulty {
	margin-bottom:5px;
}
.difficulty .type {
	color:#e28e4f;
}
.was .price {
	font-size:13px;
	text-decoration:line-through;
}
.starting .now {
	color:#e28e4f;
	font-size:15px;
}
#cruisers .tour-box .img-container {
	background:url(../images-cruisers/img_thumbnail.gif) no-repeat center;
	width:170px;
	height:100px;
	text-align:center;
}
#cruisers .tour-box .img-container img {
	margin-top:1px;
}
#cruisers .tour-box .divider {
	text-align:center;
}
div.loader {
	text-align:center;
}
#error-box {
	margin:5px;
	padding:6px;
	display:none;
}
#error-box span {
	line-height:34px;
}
/* Deals Banner */
#special_banner {
	margin-bottom: 10px;
    margin-left: 6px;
    margin-top: 10px;
}
