/* CSS Document */

html body{
	padding:0;
	margin:0;
}
body {
	text-align:center;
	/*background-repeat:no-repeat;
	background-position:center;
	background-color:#CCCC99;*/
	background:#ffffcc url(https://www.tombarefootshawaiitoursactivities.com/images/orange-tile.gif) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
#frame {
position:relative;
	width:990px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	background-image:url(images/content_sides.gif);
	background-repeat:repeat-y;
}	
#contentleft {
	display:inline;
	float:left;
	width:130px;
	padding:0;
	margin-left:12px;
	margin-bottom:3px;
}
#contentcenter {
	padding:0;
	float:left;
	background-color:#FFFFFF;
	width:620px;
	margin-left:3px;
	margin-bottom:3px;
	display:inline;
	padding-bottom:60px;
}
#contentright {
	background-color:#086421;
	width:210px;
	float:left;
	margin-bottom:3px;
	margin-left:4px;
	display:inline;
}
#contentright_nogallery {
	background-color:#086421;
	width:210px;
	float:left;
	margin-bottom:3px;
	margin-left:4px;
	display:inline;
}
#contentheader {
/*	position:relative;*/
	/*background-image:url(images/header.gif);
	background-repeat:no-repeat;*/
	background-image:url(https://www.tombarefootshawaiitoursactivities.com/images/orange-back-header.gif);
	/*background-image:url(http://www.tombarefoot.com/images/header-no-forest.gif);*/
	text-align:left;
	width:990px;
	height:138px
}
#contentheader2 {
/*	position:relative;*/
	background-image:url(images/affiliate-header.gif);
	/*background-image:url(images/header_affiliate.gif);*/
	background-repeat:no-repeat;
	text-align:left;
	width:990px;
	height:138px
}
#contentright p { 
	font-size:10px
}	
div#topnav {
	background-image:url(images/topnav.gif);
	background-repeat:no-repeat;
	width:990px;
	height:20px;
	margin-top:3px;
	margin-bottom:3px;
	font-size:12px;
}
div#nav {

	margin-left:40px;
	width:780px;
	height:20px;
}
div#tbnav {
	padding-top:3px;
	margin-left:5px;
	width:980px;
	height:20px;
	font-size:10px;
	font-weight:bold;
}
div#footer {
margin-top:80px;
position:relative;
	clear:both;
	background-image:url(https://www.tombarefootshawaiitoursactivities.com/images/yellow-footer.gif);
	/*background-image:url(http://www.tombarefoot.com/images/footer.gif);*/
	background-repeat:no-repeat;
	width:990px;
	height:66px;
}
div#content_static_header {
	margin:5px;
	text-align:center;
}
div#content_static_header h3 {
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}
div#scrollbox {
	margin:5px;
	height:100%;
}
div#link_container {
	float:left;
	width:900px;
	height:30px;
	margin-top:5px;
	margin-left:78px;
	display: inline
}
div#affiliate_header {
position:absolute;
	left:40px;
	top:20px;
	width:680px;
	height:30px;
	margin-top:15px;
	margin-left:85px;
	display: inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#ED0313;
}
div#audio_container {
	width:209px;
	margin-bottom:3px;
	margin-left:4px;
	display:inline;
	padding:5px;
}
div#audio {

	padding:4px;
	/*background-color:#FBDB6E;*/
	
}
.nav_layers {
	text-align:left;
	margin-bottom:5px;
}
.listentotombarefoot {
	margin-bottom:5px;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#086421;
}
div#gallery {
	margin:5px;
}
div#image_gallery_title {
	background-image:url(images/image_gallery.gif);
	width:137px;
	height:21px;
	margin-left:33px;
	background-repeat:no-repeat;
	padding:0;
	margin-top:2px;
	margin-bottom:3px;
}
div#player {
	clear:both;
}
.table_callorder {
	float:left;
	padding:5px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:1.5;
	margin-top:5px;
	margin-bottom:5px;
}
.gallery_instructions {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#FFFFCB;
}
.search_tours_activities {
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.searchby {
	font-size:9px;
	font-weight:bold;
	color:#009933;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.agencyid {
	margin-top:4px;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.call_for_pricing {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:16px;
	font-weight:bold;
	line-height:1.1;
	text-align:center;
	color:#ED0313;
}
.footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:66px;
	text-align:center;
	margin-bottom:0px;
	color:#000000;
	margin-top:80px;
}
.footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	line-height:66px;
	text-decoration:none;
	text-align:center;	
	margin-top:0px;
	margin-bottom:0px;
}
.product_webjpglocation {
  float:right;
}
table p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
}
.table_activitycart {
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:  #106a2b;
	/*background-color: #FBDB6E;*/
	}
.table_activitycart th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	/*color:#E5EFB9;*/
	color:#FFFFFF;
	background-color:#106a2b;
}
.table_activitycart tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background-color:#FBDB6E;
}
.table_activitycart td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	background-color:#FBDB6E;
}

.table_activitycart_smaller {
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	background-color: #FBDB6E;
	}
	.table_activitycart_smaller th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E5EFB9;
	background-color:#086421;
}
.table_activitycart_smaller tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background-color:#FBDB6E;
}
.table_activitycart_smaller td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	background-color:#FBDB6E;
}

.table_float_right {
  float:right;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
}
.table_float_right th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E5EFB9;
	background-color:#086421;
}
.table_float_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FBDB6E;
}
a:link {
	text-decoration:underline;
}
a:visited {
	text-decoration:underline;
}
a:active {
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
p,h1,pre {
	margin:0;
}
p {
	margin-top:5px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
}
.red {
	margin-top:5px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	color:#FF0000;
}
ul {
	margin-top:5px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
}
ol {
	margin-top:5px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:20px;
	font-weight:bold;
	line-height:1.1;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:18px;
	font-weight:bold;
	line-height:1.1;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:16px;
	font-weight:bold;
	line-height:1.1;
	color: #753F00;
}
h3 a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:16px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:underline
}
h3 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:16px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:underline
}
h3 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:16px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:underline
}
h3 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:16px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:underline
}
h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:14px;
	font-weight:bold;
	line-height:1.1;
}
h4 a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:14px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:underline
}
h4 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:14px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:underline
}
h4 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:14px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:underline
}
h4 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:14px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:underline
}
h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:12px;
	font-weight:bold;
	line-height: 1.1;
}
.webportal_topmenu a:link {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:10px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:underline;
	color:#000000;
}
.webportal_topmenu a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:10px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:underline;
	color:#000000;
}
.webportal_topmenu a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:10px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:underline;
	color:#000000;
}
.webportal_topmenu a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:10px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:none;
	color:#000000;
}
.webportal_topmenu {margin-left:400px;}

.webportal_topmenu p {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:10px;
	font-weight:bold;
	line-height:1.1;
	text-decoration:underline;
	color:#000000;
}
.image_float_left {
	float:left;
	padding:10px;
	margin:10px;
}
.image_float_right {
	float:right;
	padding:10px;
	margin:10px;
}
.checkout_disclaimer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
	font-size:9px;
	line-height:1.1;
	color:#000000;
}
.low_price_guarantee a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:0px;
	padding:0;
	font-size:14px;
	line-height:1.1;
	font-weight:bold;
	color:#086421;
	text-decoration:underline;
}
.comment {
	margin-top:5px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:1.3;
	font-weight:normal;
}
.rate_prodratename { 
	font-family:arial,verdana,helvetica,sans-serif; 
	color:#003399;
	font-size:13px;
	font-weight:bold;
}
.rate_regular_price { 
	font-family:arial,verdana,helvetica,sans-serif; 
	text-decoration:line-through;
	color:#666666;
	font-size:13px;
	font-weight:bold;
}
.rate_discount_price {
	font-family:arial, verdana, helvetica, sans-serif;
	color:#96171A;
	font-size:14px;
	font-weight:bold;
	width:525px;
	text-align:center;
}
.rate_discount_price img{
	border:none;
}

sup {
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	font-weight:bold; 
	line-height:normal;
}
.seo_contenthead {
	color: #753F00;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.widget1 {
	color:#006633;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	font-weight:normal; 
	line-height:normal;
}
.zpd_notes {
	color: #3300CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;
	line-height:normal;
}
.zpd_menu {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:normal; 
	line-height:normal;
}
.zpd_restrictions {
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:normal;
}

.video_image {
float:left;
}
.videos_watch {
	color: #006633;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold; 
	line-height:normal;
}
.video_instructions {
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0px;
	text-align:center;
	font-weight:normal; 
	line-height:normal;
	visibility:hidden;
}
.island_jump_menu {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal; 
	line-height:normal;
	width:125px;
	padding:0px;
	margin:0px;
}
.island_jump_menu_regular {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
	line-height:normal;
	width:200px;
	padding:0px;
	margin:0px;
}
.vendor_directions{
/*margin_left:auto; 
margin_right:auto; 
width:820px;
*/
display:none;
}
.agent_client_discount
 {text-align:left;
 display:none;
 font-weight:bold;
 font-size:13;
 }
 .discount_notes{
 font-weight:bold;
 }
 /***************/
 vendor_table_rates{
	font-family:arial, verdana, helvetica, sans-serif;
	color:#96171A;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	text-align:right;
	border:0px;
	border-spacing:0px;
	margin:7px;
	
	
}


.vendor_regular_rates{
	font-family:arial, verdana, helvetica, sans-serif;
	color:#999999;
	font-size:14px;
	font-weight:bold;
	text-decoration:line-through;
}
.vendor_package{
	text-align:left;
	color:#96171A;
	font-weight:bold;
	width:450px;
}
.vendor_regular_header{
	font-family:arial, verdana, helvetica, sans-serif;
	color:#999999;
	font-size:14px;
	font-weight:bold;
}

/*rebates floating to the right of the table*/
.product_rebate_header{
position:absolute;
color:#96171A;
left:750px;
padding-left:5px;
margin-top:-45px;
text-align:center;
width:70px;

}
.product_rebate_header img{
border:none;
width:50px;
}
.product_rebate{
position:absolute;
color:#96171A;
left:750px;
padding-left:5px;
margin-top:-15px;
padding-top:7px;
text-align:center;
width:70px;
height:15px;

}
 /***************/
 
 
 
  /****BEGIN*******java calendar*****/
 .TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #6677DD;
			}
 /***END**java calendar**********/
 .island_jump_menu_right{
 width:150px;
 font-size:12px; 
}


 /***START**On Click Hide Date**********/
#cssonclickswitch {
position:relative;
width: 275px;
height:25px;
background-color: #FBDB6E;
}


#timedisplay{display:none;
margin-bottom:4px;}

 /***END**On Click Hide Date**********/
 
.header_links {font-size:12px; padding-top:2px;margin-top:3px; font-weight:bold;
color: #FFFFFF;
text-decoration:none;}
.header_links:link {
font-weight:bold;
color: #FFFFFF;
text-decoration:none;}
.header_links:visited {
color: #FFFFFF;
text-decoration:none;}
.header_links:active {
color: #FFFFFF;
text-decoration:none;}
.header_links:hover {
font-weight:bold;
color: #efefad;
cursor:pointer;
text-decoration:none;}

.green_nav{
background-image: url(/images/top-bar-570.gif);
max-width:570px;
background-repeat:no-repeat;
padding-top:7px;
padding-left:5px;
height:30px;

}
.product_round_top{
background-image:url(/images/hawaiian-activities-top.gif);
width:600px;
margin-left:5px;
margin-bottom:0px;
padding-bottom:0px;
background-repeat:no-repeat;
height:8px;
background-color:#106a2b;
}
.product_round_mid{
background-color:#106a2b;
width:600px;
margin-left:5px;
margin-top:0px;

color:#FFFFFF;
font-size:12px;
font-weight:bold;

}
.product_round_mid a{
color:#FFFFFF;
}
.product_round_bottom{
margin-left:5px;
background-image:url(/images/hawaiian-activities-bottom.gif);
width:600px;
background-repeat:no-repeat;
height:8px;
}


/************Product Related Videos Right*************/

.float_outer_video_right{
text-align:center;
float:right;
padding:5px;
padding-right:15px;
width:200px;

}
.float_outer_video_right div{
background-color:#106a2b;
width:200px;
font-weight:bold;
font-size:12px;
color: #FFFFFF;
}

.float_outer_video_right a{
text-decoration:none;
font-weight:bold;
font-size:12px;
color: #FFFFFF;

}

.video_top_right{
height:8px;
background-image: url(/images/related-top-p.gif);
background-repeat:no-repeat;
width:200px;}
.video_bottom_right{
height:8px;
background-image: url(/images/related-bottom-p.gif);
background-repeat:no-repeat;
width:200px;}

.float_video_right{
width:100%;}


.float_video_right a{
text-decoration:none;
font-size:11px;
color: #753F00;
}
.float_video_right div{
width:194px;
background-color:#fbdb6e;
border-color:#106a2b;
border-style:groove;
border-top:none;
border-bottom:none;
overflow:auto;
max-height:400px;}
/****/


/************Product Related Videos HORIZONTAL*************/

.outer_video_horizontal{
padding:5px;
padding-right:15px;
width:800px;
}
.video_horizontal_header{
text-align:center;
padding-bottom:5px;
background-color:#106a2b;
width:100%;
font-weight:bold;
font-size:12px;
color: #FFFFFF;
}

.outer_video_horizontal a{
text-decoration:none;
font-weight:bold;
font-size:12px;
color: #FFFFFF;
}

.video_top_horizontal{
height:8px;
background-image: url(/images/related-top-h.gif);
background-repeat:no-repeat;
width:100%;}
.video_bottom_horizontal{
height:8px;
background-image: url(/images/related-botom-h.gif);
background-repeat:no-repeat;
width:100%;}

.video_horizontal{
width:794px;
height:150px;
overflow-x:auto;
overflow-y:hidden;
background-color:#fbdb6e;
border-color:#106a2b;
border-style:groove;
border-top:none;
border-bottom:none;
}
.video_horizontal p{
padding:10px;
float:left;
text-align:center;
width:200px;
height:100%;
}
.video_horizontal a{
text-decoration:none;
font-size:11px;
color: #753F00;
}

.video_horizontal div{

width:2000px;
height:100%;
}
/****/

/**Begin******left hover images**/
.left_hawaii_image a{
display: block; 
 width:125px; 
 height:50px;
 background:url(http://www.tombarefoot.com/images/big-island.gif) no-repeat; 
}

.left_hawaii_image a:hover{
background:url(http://www.tombarefoot.com/images/big-Island-o.gif) no-repeat; 
}
.left_maui_image a{
display: block; 
 width:125px; 
 height:50px;
 background:url(http://www.tombarefoot.com/images/maui.gif) no-repeat;
}
.left_maui_image a:hover{
background:url(http://www.tombarefoot.com/images/maui-o.gif) no-repeat; 
}
.left_oahu_image a{
display: block; 
 width:125px; 
 height:50px;
 background:url(http://www.tombarefoot.com/images/oahu.gif) no-repeat;
}
.left_oahu_image  a:hover{
background:url(http://www.tombarefoot.com/images/oahu-o.gif) no-repeat; 
}
.left_kauai_image a{
display: block; 
 width:125px; 
 height:50px;
 background:url(http://www.tombarefoot.com/images/kauai.gif) no-repeat;
}
.left_kauai_image a:hover{
background:url(http://www.tombarefoot.com/images/kauai-o.gif) no-repeat; 
}
/**END******left hover images**/
.headernavimg {
  float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
  border:none;
  display:block;
}

.tbheader_links_wrapper{
width:990px;
border:0;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;

}

/*POST list on cat pages*/
.infolist{
margin:5px;
}
.infolist a{color: #753F00;}
.infolist h6{
color: #753F00;
padding:0px;
margin:0px;
font-size:13px;
}
.infolist ul{
list-style-type:none;
padding:2px;
}


/***product gallery****/

 div#productgallery{
	 background-color: #106a2b; 
	 float:right; 
	 padding:0px;
	 margin-right:15px;
	 width:200px; 
	 max-height:260px;
 }
.clipwrapper{
float:right;
position:relative;
height:55px;
margin:2px;
width:50px;

padding:3px;
border:solid;
border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
border-width: 1px 2px 2px 1px;
background-color:white;
}
.clip img{
height:80px;
border:none;
}
.clip{
position:absolute;
left:-2px;top:-2px;
  clip:rect(5px 55px 55px 5px);

}
.clip img:hover{
height:130px;
position:relative;
top:-35px;
left:-25px;
}

/**END***product gallery****/
.product_quote{
text-align:center;

}
.product_quote p{
font-weight:bold;
color: rgb(229, 239, 185);
background:#106a2b;
width:600px;
font-size:13px;
padding:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:5px;
}


.smugmuggallery{
  margin-top:7px;
  margin-bottom:7px;
}
.smugmuggallery img{
 padding:0px;
 margin:0px;
 border:none;
}

.productmap{
text-align:center;
	 background-color: #106a2b; 
	 float:right; 
	 padding:0px;
	 margin-right:15px;
	 width:200px; 	
 }
  .productmap p{
  text-align:center; 
  font-size:12px; 
  font-weight:bold;
  color:#FFFFFF;
  }
  .productmap a{
  cursor:pointer;}
 .productmap img{
   border:none;
 }
   .include_taxes{
  font-size:14px;
 font-weight:bold;
 }
 
 .quickquestion{
display:block;
height:48px;
width:232px;
background: url(http://www.tombarefoot.com/images/quick-question.gif);
cursor:pointer;
text-decoration:none;
}
.quickquestion:hover{
display:block;
height:48px;
width:232px;
background: url(http://www.tombarefoot.com/images/quick-question_o.gif);
cursor:pointer;
text-decoration:none;
}
.quickquestionfooter{
position:absolute;
top:-54px;
left:10px;
display:block;
height:54px;
width:970px;
background: url(https://www.tombarefootshawaiitoursactivities.com/images/footer-hawaii-activities.gif);
cursor:pointer;
text-decoration:none;
}
.quickquestionfooter:hover{
display:block;
background: url(https://www.tombarefootshawaiitoursactivities.com/images/footer-hawaii-activities-o.gif);
cursor:pointer;
text-decoration:none;
}

.tbttopnav {
font-weight:500;
color:#663300;}
.tbttopnav a{
color:#663300;}

.fb_share_link{color:#663300;}

