#pad {height:140px;}
/* ================================================================ 
This menu has been customized by D3Corp - MJP.
Copyright (c) 2009- Stu Nicholls. All rights reserved.

MJP -- 04-09
=================================================================== */
#menu {
	padding:0; 
	margin:0; 
	list-style:none; 
	height:40px; 
	position:relative; 
	z-index:250; 
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align:center;
	}

#sub-menu {
	font-size: 14px;	}
	
#menu li {
	display:inline-block;
	margin-right:-4px;
	}
	
#menu li a {
	display:block; 
	float:left; 
	height:45px; 
	line-height: 22px;
	color:#fff; 
	text-decoration:none; 
	padding:5px 10px;
	}
#menu > li {
	height: 55px;
}

#menu > li:not(:first-child) {
	border-left: 1px solid #e2401a;
	position: relative;
}
#menu > li:not(:first-child)::before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 1px;
	background-color: #fce233;
}

#menu li a #sub-menu li a{
	line-height:43px; 
	padding:0;
	color:#ccc; 
}



#menu table {
	border-collapse:collapse; 
	width:0; 
	height:0; 
	position:absolute; 
	top:0; 
	left:0;
	}


/******************************************************
	/ Default link styling
	/ Style the list OR link hover. 
	/ Depends on which browser is used
******************************************************/
#menu > li a:hover {
	background: url('https://3ac103.claudeassets.com/20260210120834im_/https://coconuttimes.com/images/css/nav-hover-bg.jpg') center center/100% 100% repeat-x;
}


#menu li a:hover {
	z-index:200; 
	position:relative;
	color:#fff; 
	}

#menu li:hover {
	position:relative; 
	z-index:200;
	}

#menu li:hover > a {
	color:#fff; }

#menu li:hover > a.sub {
	color:#fff; 
	}

#menu li.current a {
	color:#fff;
	}

#menu li a.sub {
	}

#menu li.current a.sub {
	color:#fff; 
	}

#menu :hover ul {
	left:0; 
	top:55px; 
	width:250px; 
	}

/* keep the 'next' level invisible by placing it off screen. */
#menu ul, 
#menu :hover ul ul {
	position:absolute; 
	left:-9999px; 
	top:-9999px; 
	width:0; 
	height:0; 
	margin:0; 
	padding:0; 
	list-style:none;
	}

#menu :hover ul :hover ul{
	left:120px; 
	top:-1px; 
	background:#ff5500; 
	white-space:nowrap; 
	width:100px; 
	z-index:200; 
	height:auto;
	}

#menu :hover ul li {
	margin:0; 
	border-bottom:1px solid #e53f1d;
	border-left: 1px solid #e53f1d;
	border-right: 1px solid #e53f1d;
	}
	
#menu :hover ul li a {
	width:250px; 
	padding:0; 
	text-indent:10px; 
	background:#ffe009; 
	color:#e53f1d; 
	height:30px; 
	line-height:30px;
	}
	
#menu :hover ul li a.fly {
	background:#333 url(https://67d3b0.claudeassets.com/20260210120834im_/https://coconuttimes.com/css/right-arrow.gif) no-repeat right center;
	}

#menu :hover ul :hover {
	background-color:#ff5500; 
	color:#fff;
	}
#menu :hover ul :hover a.fly {
	background-color:#ff5500; 
	color:#fff;
	}

#menu :hover ul li.currentsub a {
	background:#ff5500; 
	color:#fff;
	}
#menu :hover ul li.currentsub a.fly {
	background:#ff5500 url(https://67d3b0.claudeassets.com/20260210120834im_/https://coconuttimes.com/css/right-arrow.gif) no-repeat right center; 
	color:#fff;
	}

#menu :hover ul :hover ul li a {
	width:100px; 
	padding:0; 
	text-indent:10px; 
	background:#ff5500; 
	color:#ccc;
	}
#menu :hover ul :hover ul :hover {
	background-color:#d70; 
	color:#fff;
	}

#menu :hover ul :hover ul li.currentfly a,
#menu :hover ul :hover ul li.currentfly a:hover {
	background:#840; 
	color:#fff;
	}

/*
     FILE ARCHIVED ON 19:46:32 Feb 19, 2026 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:24:16 Aug 13, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.369
  exclusion.robots: 0.048
  exclusion.robots.policy: 0.042
  esindex: 0.006
  cdx.remote: 6.112
  LoadShardBlock: 186.463 (3)
  PetaboxLoader3.datanode: 71.903 (4)
  PetaboxLoader3.resolve: 234.996 (2)
  load_resource: 128.701
*/