/* Color Pallette
   Dark Brown  #736357
   Light Tan   #d6bead
   Dark Green  #459B4F
*/   

/*Strip the ul of padding and list styling*/
div#nav ul {
	list-style-type:none;
	padding:0;
	Position: Absolute;
	margin: 0 auto;
	display: none;
}
/* Center the main menu
div#nav ul#menu {
	display: block;
	text-align: center;
	width: 100%;
	margin: 0 auto;
}*/	
/*Create a horizontal list with spacing*/
div#nav li {
	display:inline-block;
	border-right: 2px solid #d6bead;
	border-left: 2px solid #d6bead;
}

/*Style for menu links*/
div#nav li a {
	display:block;
	min-width:160px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #fff;
	background: #736357;
	text-decoration: none;
}

/*Hover state for top level links*/
div#nav li:hover a {
	background: #459b4f;
}

/*Style for dropdown links*/
div#nav li:hover ul a {
	background: #fcf4e6;
	color: #2f3036;
	height: 40px;
	line-height: 40px;
}

/*Hover state for dropdown links*/
div#nav li:hover ul a:hover {
	background: #459b4f;
	color: #fff;
}

/*Hide dropdown links until they are needed*/
div#nav li ul {
	display: none;
}

/*Make dropdown links vertical*/
div#nav li {
	display: block;
	float: none;
}
/*Make dropdown links vertical*/
div#nav li ul li {
	display: block;
	float: none;
}

/*Prevent text wrapping*/
div#nav li ul li a {
	width: auto;
	min-width: 120px;
	padding: 0 20px;
}

/*Display the dropdown on hover*/
div#nav ul li a:hover + .hidden, div#nav .hidden:hover {
	display: block;
}

/*Style 'show menu' label button and hide it by default*/
div#nav .show-menu {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #fff;
	background: #736357;
  margin: auto auto auto 20px;
	text-align: left;
	padding: 10px 0;
	display: none;
}

/*Hide checkbox*/
input[type=checkbox] {
    display: none;
}

/*Show menu when invisible checkbox is checked*/
input[type=checkbox]:checked ~ #menu{
    display: block;
}

	/*Create vertical spacing*/
	div#nav ul li {
		    border: 1px solid #d6bead;
	}

/*Responsive Styles*/

@media screen and (max-width : 760px){
	/*Make dropdown links appear inline*/
	div#nav ul {
		/*position: static;*/
	}

	/*Make all menu links full width
	div#nav ul li, ul#menu li a {
		width: 100%;*/
	}
	/*Display 'show menu' link*/
	div#nav .show-menu {
		display: block;
	}
	/*Make MastSide disappear*/
	#mastSide {width: 40%; float: right; padding: 5px 5px 5px 0; display: none;}
}
/*
     FILE ARCHIVED ON 00:54:48 Jul 10, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:47:10 Aug 19, 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.504
  exclusion.robots: 0.056
  exclusion.robots.policy: 0.044
  esindex: 0.008
  cdx.remote: 29.531
  LoadShardBlock: 142.014 (3)
  PetaboxLoader3.resolve: 143.205 (4)
  PetaboxLoader3.datanode: 95.642 (5)
  load_resource: 114.747
  loaddict: 43.513
*/