.ddsmoothmenu {
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
/*background:color: #fff; background of menu bar (default state)*/
float:left;
margin-left: -15px;
margin-top: 0px;
z-index:100;
}

.ddsmoothmenu ul {
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu ul li {
position: relative;
display: inline;
float: left;
margin-left: 15px;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a {
display: block;
/*background-color: #fff; background of menu items (default state)*/
color: #0f0905;
padding: 5px 10px 5px 10px;
text-decoration: none;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
}

* html .ddsmoothmenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited {
color: #0f0905;
}

.ddsmoothmenu ul li a.selected { /*CSS class that's dynamically added to the currently active menu items' LI A element*/
	background-color: #680700;
	color: #fff;
}

.ddsmoothmenu ul li a.current { /*CSS class that's dynamically added to the currently active menu items' LI A element*/
	background-color: #680700;
	color: #fff;
	-moz-box-shadow: 0px 2px 7px #422F21;
	-webkit-box-shadow: 0px 2px 7px #422F21;
}

.ddsmoothmenu ul li a:hover {
	background-color: #680700; /*background of menu items during onmouseover (hover state)*/
	color: #fff;
	-moz-box-shadow: 0px 2px 7px #422F21;
	-webkit-box-shadow: 0px 2px 7px #422F21;
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul {
position: absolute;
left: 0px;
display: none; /*collapse all sub menus to begin with*/
color: #0f0905;
margin-top: 0px;
padding: 0px;
visibility: hidden;
-moz-border-radius: 5px 0px 5px 5px;
-webkit-border-radius: 5px 0px 5px 5px;
border-radius:  5px 0px 5px 5px;
-moz-box-shadow: 0px 3px 10px #422F21;
-webkit-box-shadow: 0px 3px 10px #422F21;
filter:alpha(opacity=95);
-moz-opacity: 0.95;
opacity: 0.95;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
	display: list-item;
	float: none;
	color: #0f0905;
	padding: 0px 0px 2px 0px;
	margin-top: -1px;
	margin-left: 0px;
	background-color: #eaebec;
	background-image: none;
	text-transform: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul {
margin-top: -3px;
margin-left: 1px;
color: #fff;
padding: 0px;
visibility: hidden;
-moz-border-radius: 5px;
-webkit-border-radius : 5px;	
}

.ddsmoothmenu ul li ul li ul li {
background-color: #eaebec;
}


/* Sub level menu links style */
.ddsmoothmenu ul li ul li a {
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited {
font: normal 12px Arial, Helvetica, sans-serif;
color: #0f0905;
/*width: 150px; width of sub menus*/
padding: 5px 10px 5px 10px;
margin: 0;
}

.ddsmoothmenu ul li ul li a:hover{
	font: normal 12px Arial, Helvetica, sans-serif;
	background-color: #680700;
	color: #fff;
	/*width: 150px; width of sub menus*/
	padding: 5px 10px 5px 10px;
	margin: 0px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

.ddsmoothmenu ul li ul li a.selected {
	font: normal 12px Arial, Helvetica, sans-serif;
	background-color: #680700;
	color: #fff;
	/*width: 150px; width of sub menus*/
	padding: 5px 10px 5px 10px;
	margin: 0px;
}

/* Holly Hack for IE \ */
* html .ddsmoothmenu { height: 1%; }
* html .ddsmoothmenu ul li ul li { height: 1%; }
* html .ddsmoothmenu ul li ul li a { display: block; height: 20px; width: 200px; margin: 0px; padding: 0px; }



/* ######### CSS classes applied to right arrow images  ######### */

.sub {
	background-image: url(../../../../20191005205300im_/http_/www.thelampmovie.com/images/arrow-right.html);
	background-repeat: no-repeat;
	background-position: right;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
filter:alpha(opacity=80);
-moz-opacity: 0.80;
opacity: 0.80;
}

.ddsmoothmenu ul li ul li ul li.subnavTop {
	display: list-item;
	height: 5px;
	padding: 0px;
	margin: 0px;
	float: none;
	clear: both;
	background-color: #eaebec;
	background-image: none;
	min-width: 100px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	z-index: 100;
}

.ddsmoothmenu ul li ul li.subnavBottom, .ddsmoothmenu ul li ul li ul li.subnavBottom {
	display: list-item;
	height: 5px;
	padding: 0px;
	margin: 0px;
	float: none;
	clear: both;
	background-color: #eaebec;
	background-image: none;
	min-width: 100px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	z-index: 100;
}

* html .ddsmoothmenu ul li ul li.subnavBottom { margin-top: -10px; }
/*
     FILE ARCHIVED ON 20:50:17 Oct 05, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:31:06 Mar 27, 2025.
     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.593
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.009
  esindex: 0.015
  cdx.remote: 6.258
  LoadShardBlock: 102.115 (3)
  PetaboxLoader3.datanode: 83.263 (4)
  PetaboxLoader3.resolve: 93.006 (2)
  load_resource: 84.071
*/