/*NAVBAR STYLE SHEET FOR WWW.ORIGINTECHNICALPRODUCTIONS.CO.UK */
/* LAST EDITED BY: PETER COX */

/* 12_otp_ddnavbar.css v20.0 (30.08.20) (Based on Suckerfish / Mobisoft) */
/* For use with dbase driven dryhire section */
/* W3C validated dd.mm.07 */

#dd_navbar { /* The basic bar of the menu */
	/*position:relative;*/
	/*width:870px;*/
	/*top:20px;*/
	/*left:-30px;*/
	/*margin:auto;*/
	/*background-color:transparent;*/
	/*margin-bottom:-44px;*/
	/*z-index:400;*/ /* Lift the menu and dropdowns above everything else */
	/*line-height:0px;*/
	/*background-color:#00FF00;*/
	/*border:1px solid fuchsia;*/
	}

#dd_nav, #dd_nav ul { /* all list containers */
	/*position:relative;*/
	/*float:left;*/
	/*left:-20px;*/
	/*width:100%;*/
	/*list-style-type:none;*/
	/*font-weight: bold;*/
	/*font-size:1.0em;*/
	/*line-height:1.8em;*/
	/*margin:0;*/
	/*margin-top:-8px;*/
	/*padding:0;*/
	/*background-color:transparent;*/
	/*z-index:400;*/ /* Lift the menu and dropdowns above everything else */
	/*background-color:fuchsia;*/
	/*border:1px dotted yellow;*/ /* NB: the line thickness will affect final positioning */
	
}


#dd_nav {
	/*font-size:1.1em;*/
	/*letter-spacing:0.05em;*/
	}

#dd_nav li { /* Global settings for any list item in the nav system not specifically styled */
	/*float:left;
	position:relative;*/
	/*padding-right:5px;*/ /* Controls the spacing around the primary menu item */
	/*padding-left:5px;*/ /* Controls the spacing around the primary menu item */
	/*background-color:transparent;
	line-height:2.2em;
	top:5px;*/ /* Move 'em down to equal line spacing of level 2 items */
	/*border:1px dotted red;*/
	}


#dd_nav li.dd_home1 {
	/*margin-left:100px;
	width:4.0em;
	padding-left:28px;*/
	}

/*#dd_nav li.dd_home1, */
#dd_nav li.dd_home1 a, 
#dd_nav li.dd_home1 a:visited,
#dd_nav li.dd_home1 a:active {
	/*width:5.5em;*/ /* Set the width of this list container independently */
	/*padding-right:10px;
	padding-left:28px;
	margin-right:70px; */ /* spacing to next menu title */
	}
	

	
#dd_nav li.dd_about1, 
#dd_nav li.dd_about1 a, 
#dd_nav li.dd_about1 a:visited,
#dd_nav li.dd_about1 a:active {
		width:5.0em;
		margin-right:50px; /* spacing to next menu title */
	/*width:8.0em;*/
	padding-left:28px;
	margin-left:5px;

		}
		
/*#dd_nav li.dd_production1 {
	width:11.0em;
	border:1px dotted yellow;
	}*/
	
#dd_nav li.dd_production1, 
#dd_nav li.dd_production1 a, 
#dd_nav li.dd_production1 a:visited,
#dd_nav li.dd_production1 a:active {
	width:12.5em; /* the space reserved until the next menu item */
	margin-right:3px; /* spacing to next menu title */
	padding-left:28px;
	margin-left:-23px;
	/*border:1px dotted yellow;*/
		}

#dd_nav li.dd_staging1, 
#dd_nav li.dd_staging1 a, 
#dd_nav li.dd_staging1 a:visited,
#dd_nav li.dd_staging1 a:active {
	margin-right:3px; /* spacing to next menu title */
	line-height:2.2em;
	width:6.5em;
	padding-left:28px;
	margin-left:-14px;
		}
		
#dd_nav li.dd_dryHire1, 
#dd_nav li.dd_dryHire1 a, 
#dd_nav li.dd_dryHire1 a:visited,
#dd_nav li.dd_dryHire1 a:active {
	margin-right:3px; /* spacing to next menu title */
	line-height:2.2em;
	width:7.0em;
	padding-left:28px;
	margin-left:-20px;
		}
		
#dd_nav li.dd_contact1, 
#dd_nav li.dd_contact1 a, 
#dd_nav li.dd_contact1 a:visited,
#dd_nav li.dd_contact1 a:active {
		width:6.0em;
		margin-right:3px;
	line-height:2.2em;
	padding-left:28px;
	margin-left:-15px;
		}
	
		
/* //////////////////////////////////////////////////////////////////////////////////// */

/* Global control of common look of primary links along the main nav bar */
#dd_nav a, 
#dd_nav a:visited,
#dd_nav a:active { 
	display: block;
	/*width: 10em;*/
	width:100%;
	color: #ffffff;
	text-decoration: none;
	background-color:transparent;
	padding-left:10px;
	/*padding: 0.25em 2em;*/
	border-right:1px solid transparent;
	border-left:1px solid transparent;
}


/*#dd_nav a:active,*//* try making this a specicifc class */ /* moved above */
/* Controls top-level mouseover properties */

/* Global LINK hover and focus states for primary links along the main nav bar */
/*#dd_nav a:hover, 
#dd_nav a:focus {
 	
	display:block;
	width:100%;
	color:#f5a300;*/ /* Orange */
	/*text-decoration:none;
	background-image:url(/images12/png/navDropBackground.png);
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	}*/

/* Keep the relevant primary menu item highlighted: */
/* This is what is causing the misbehaviour in the drop downs */
/* Need to address these links specically to avoid affecting all links below them - .navTop */
/*.sound #dd_nav li.dd_sound1 a.navTop,
.paSoundPackages #dd_nav li.dd_sound1 a.navTop,
.lighting #dd_nav li.dd_lighting1 a.navTop,
.lightingPackages #dd_nav li.dd_lighting1 a.navTop,
.stage #dd_nav li.dd_stage1 a.navTop,
.av #dd_nav li.dd_av1 a.navTop,
.projects #dd_nav li.dd_projects1 a.navTop,
.dryhire #dd_nav li.dd_dryHire1 a.navTop,
.testimonials #dd_nav li.dd_testimonials1 a.navTop,*/
/*.contact #dd_nav li.dd_contact1 a.navTop*/
 	/*{*/
	/*color:#f5a300; /* Orange */
	/*background-color:#000000;*/
	/*background-image:url(/images12/png/navDropBackground.png);*/
	/*}*/
	
/*.contact #dd_nav li.dd_contact1 a.navTop {
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-position:-4px -6px;
	}*/ /* Can't do this as it interferes with the persistent dropdown nav bar */


/* ///////////////////////// PERSISTENT HOVER STYLE ON THE TOP LEVEL /////////////// */
	
#dd_nav li:hover a { /*set tyles for top level when dropdown is hovered / active */
/* Works by styling every link inside a list item when that list item is hovered */
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	
	border-top:1px solid #003399; /* dark blue */
	border-left:1px solid #003399; /* dark blue */
	margin-top:-1px;
	/*width:8.0em;*/
	}
	
#dd_nav li a:hover, /* This has to over-ride the persistent behaviour, so goes below it */
#dd_nav li a:focus {	
	
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */
	/*margin-top:-1px;*/		
	}
	
	
	
	
/* PERSISTENT STYLE ON THE SECOND LEVEL?? */

/*#dd_nav li ul li.dd_dryHire2_audio:hover a { */  /* specific */
#dd_nav li ul li:hover a {  /* non-specific */	
	background-color:#000000; /* Cuses all items below to go black when Lev-2 is hovered */
	border-top:1px solid #003399; /* dark blue */ /* gets over-ridden somewhere */
	}

/* 18.02.12 Investigate negating the second-level persistency affecting the third-level lists at another time. Leave third levels as solid when unhovered for now. */
	


/* *************************************************************************************** */	
/* *************************************************************************************** */
/* *************************************************************************************** */


/* ///////////////// SECOND-LEVEL (FIRST DROPDOWN) LISTS GLOBAL STYLING ///////////////////*/	

#dd_nav li ul { /* second-level (first drop downs) list containers, not per item */
	position: absolute;
	/*margin-top:1px;*/
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers ; so the dropdowns are always visible, it's just that they're moved off the screen*/
	
	
	margin-left:-25px;
	/*margin-top:-24px;*/
	
	height: auto;
	list-style-type:none;
	/*margin-left:10px;*/ /* This moves the list container sideways */
	
	line-height:2.2em;

	/* The background colour of the first drop-down list */
	/*background-color:#000000;*/ /* Black */
	
	/*background-image:url(/images12/png/navDropBackground.png);*/ /*Put this on each one individually, with icons, to get the step at the top*/
	
	padding:10px;
	padding-top:0;

	
	/* The border around the first dropdown list area */
	/*border:1px solid #3366FF;*/ /* blue */
	/*border-right:none;*/
	/*border-bottom:none;*/
	/*border:1px solid #b17c48;*/ /* orange */
	}

#dd_nav li ul li { /* global second level (first dropdown) dropdown items */

	left:0px; /* Sets where the drop-down drops down laterally wrt the primary menu item*/
	margin-left:0;
	/*margin-left:-20px;*/
	padding-left:0;
	width:96%; /* Don't use full width of the enclosing ul list container */
	/*width:100%;*/
	
	/* Set the list item separation rules: */
	/*border-top:1px solid #b17c48;*/ /* orange dropdown item separation rules */
	/*border-top:1px solid #333333;*/ /*14.02.12*/
	/*border-top:1px dotted #026DFC;*/ /* dotted blue */
	/*border-top:1px dotted #f5a300;*/ /* dotted orange */
	/*order-top:1px dotted #cc9900;*/ /* dotted orange */
	/*padding-left:5px;*/
	
	/*border-left:1px solid #003399;*/ /* dark blue */
	
}



/* ////////// SECOND-LEVEL (FIRST DROPDOWN) LISTS & SPECIFIC STYLING /////////////*/



/* Common themes */

/*#dd_nav li ul li {
	color:#ffffff;
	}*/
	
/* /////////////////////////////////////////////////////////////////////////////// */
                            /* PRODUCTION MENU */
/* /////////////////////////////////////////////////////////////////////////////// */
	
#dd_nav li ul.dd_production2 { /* Controls the first Production drop down */
	/*position:relative;*/
	width:20.0em; /* Set the width of this dropdown list container independently */
	padding-right:10px;
	/*margin-top:-23px;*/
	/*margin-top:-28px;*/ /* levels it at the top */
	margin-left:-23px;
	/*border:1px solid #ffffff;*/ /* Shows the level 2 production list container */
	}

/* ////////// THEN COME THE ITEMS IN THE MENU: ////////// */


	
#dd_nav li ul li.dd_production2_production a, 
#dd_nav li ul li.dd_production2_production a:visited,
#dd_nav li ul li.dd_production2_production a:active { /* second-level (first dropdown) sound list */
	width: 12.0em; /* Set the width indendently to fit within the list container */
	/*color:#026DFC;*/ /* Bright blue */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	background-position:-4px -6px;
	/*background-position:0 0;*/
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-top:1px solid #003399; /* dark blue */
	border-left:1px solid #003399; /* dark blue */
	}
	
#dd_nav li ul li.dd_production2_production a:hover, 
#dd_nav li ul li.dd_production2_production a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */
	/*border-right:none;*/
	/*border-bottom:none;*/	
	}	
		
	
/* ////////// */

#dd_nav li ul li.dd_production2_festivals a, 
#dd_nav li ul li.dd_production2_festivals a:visited,
#dd_nav li ul li.dd_production2_festivals a:active { /* second-level (first dropdown) sound list */
	width: 18.0em; /* Set the width indendently to fit within the list container */
	/*color:#026DFC;*/ /* Bright blue */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}
	
#dd_nav li ul li.dd_production2_festivals a:hover, 
#dd_nav li ul li.dd_production2_festivals a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}	
	
/* ////////// */

#dd_nav li ul li.dd_production2_corporate a, 
#dd_nav li ul li.dd_production2_corporate a:visited,
#dd_nav li ul li.dd_production2_corporate a:active { 
	width:18.0em; /* Set the width indendently to fit within the list container */
	/*color:#026DFC;*/ /* Bright blue */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}
	
#dd_nav li ul li.dd_production2_corporate a:hover, 
#dd_nav li ul li.dd_production2_corporate a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}

/* ////////// */

#dd_nav li ul li.dd_production2_celebrations a, 
#dd_nav li ul li.dd_production2_celebrations a:visited,
#dd_nav li ul li.dd_production2_celebrations a:active { /* second-level (first dropdown) sound list */
	width: 18.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}
	
#dd_nav li ul li.dd_production2_celebrations a:hover, 
#dd_nav li ul li.dd_production2_celebrations a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */
	}

/* ////////// */

#dd_nav li ul li.dd_production2_sound a, 
#dd_nav li ul li.dd_production2_sound a:visited,
#dd_nav li ul li.dd_production2_sound a:active { /* second-level (first dropdown) sound list */
	width: 18.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}
	
#dd_nav li ul li.dd_production2_sound a:hover, 
#dd_nav li ul li.dd_production2_sound a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
/* ////////// */

#dd_nav li ul li.dd_production2_lighting a, 
#dd_nav li ul li.dd_production2_lighting a:visited,
#dd_nav li ul li.dd_production2_lighting a:active { /* second-level (first dropdown) sound list */
	width: 18.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}
	
#dd_nav li ul li.dd_production2_lighting a:hover, 
#dd_nav li ul li.dd_production2_lighting a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
	
/* ////////// */

#dd_nav li ul li.dd_production2_audiovisual a, 
#dd_nav li ul li.dd_production2_audiovisual a:visited,
#dd_nav li ul li.dd_production2_audiovisual a:active { /* second-level (first dropdown) sound list */
	width: 18.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}
	
#dd_nav li ul li.dd_production2_audiovisual a:hover, 
#dd_nav li ul li.dd_production2_audiovisual a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
/* ////////// */

#dd_nav li ul li.dd_production2_power a, 
#dd_nav li ul li.dd_production2_power a:visited,
#dd_nav li ul li.dd_production2_power a:active { /* second-level (first dropdown) sound list */
	width: 18.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}
	
#dd_nav li ul li.dd_production2_power a:hover, 
#dd_nav li ul li.dd_production2_power a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
	
/* ////////// */

#dd_nav li ul li.dd_production2_specials a, 
#dd_nav li ul li.dd_production2_specials a:visited,
#dd_nav li ul li.dd_production2_specials a:active { /* second-level (first dropdown) sound list */
	width: 18.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}
	
#dd_nav li ul li.dd_production2_specials a:hover, 
#dd_nav li ul li.dd_production2_specials a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
/* /////////////////////////////////////////////////////////////////////////////// */
                            /* LIGHTING MENU */
/* /////////////////////////////////////////////////////////////////////////////// */

#dd_nav li ul.dd_lighting2 {
	width:20.0em; /* Set the width of this dropdown list container independently */
	padding-right:10px;
	}

/* second-level (first dropdown) lighting list */
#dd_nav li ul li.dd_lighting2_packages a, 
#dd_nav li ul li.dd_lighting2_packages a:visited,
#dd_nav li ul li.dd_lighting2_packages a:active { 
	width: 18.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	background-image:url(/images09/png24/navicon_otp_blue.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}
		
#dd_nav li ul li.dd_lighting2_packages a:hover, 
#dd_nav li ul li.dd_lighting2_packages a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_otp_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}
	
/* ////////// */	
	
/* second-level (first dropdown) lighting list */
#dd_nav li ul li.dd_lighting2_towers a, 
#dd_nav li ul li.dd_lighting2_towers a:visited,
#dd_nav li ul li.dd_lighting2_towers a:active { 
	width: 18.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	background-image:url(/images09/png24/navicon_otp_blue.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}
		
#dd_nav li ul li.dd_lighting2_towers a:hover, 
#dd_nav li ul li.dd_lighting2_towers a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_otp_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}
	
/* ////////// */	
	
/* second-level (first dropdown) lighting list */
#dd_nav li ul li.dd_lighting2_MR1gs a, 
#dd_nav li ul li.dd_lighting2_MR1gs a:visited,
#dd_nav li ul li.dd_lighting2_MR1gs a:active { 
	width: 18.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	background-image:url(/images09/png24/navicon_otp_blue.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}
		
#dd_nav li ul li.dd_lighting2_MR1gs a:hover, 
#dd_nav li ul li.dd_lighting2_MR1gs a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_otp_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}

/* ////////// */

#dd_nav li ul li.dd_lighting2_festivalpackages a, 
#dd_nav li ul li.dd_lighting2_festivalpackages a:visited,
#dd_nav li ul li.dd_lighting2_festivalpackages a:active { 
	width:18.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	background-image:url(/images09/png24/navicon_otp_blue.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}
	
#dd_nav li ul li.dd_lighting2_festivalpackages a:hover, 
#dd_nav li ul li.dd_dd_lighting2_festivalpackages a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_otp_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}

/* ////////// */	
	
/* second-level (first dropdown) lighting list */
#dd_nav li ul li.dd_lighting2_al a, 
#dd_nav li ul li.dd_lighting2_al a:visited,
#dd_nav li ul li.dd_lighting2_al a:active { 
	width: 18.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	background-image:url(/images09/png24/navicon_otp_blue.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}
		
#dd_nav li ul li.dd_lighting2_al a:hover, 
#dd_nav li ul li.dd_lighting2_al a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_otp_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}

/* ////////// */
	
	
/* second-level (first dropdown) lighting list */
#dd_nav li ul li.dd_lighting2_dryhire a, 
#dd_nav li ul li.dd_lighting2_dryhire a:visited,
#dd_nav li ul li.dd_lighting2_dryhire a:active { 
	width: 18.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	background-image:url(/images09/png24/navicon_otp_blue.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}
		
#dd_nav li ul li.dd_lighting2_dryhire a:hover, 
#dd_nav li ul li.dd_lighting2_dryhire a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_otp_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}

/* /////////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////// */
                            /* STAGING MENU */
/* /////////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////// */

#dd_nav li ul.dd_staging2 {
	width:20.5em; /* Set the width of this dropdown list container independently */
	padding-right:10px;
	}

/***************/
	
#dd_nav li ul li.dd_staging2_flat a, 
#dd_nav li ul li.dd_staging2_flat a:visited, 
#dd_nav li ul li.dd_staging2_flat a:active { /* second-level (first dropdown) lighting list */
	width: 18.5em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/litedeck-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	/*border-top:1px solid #003399;*/ /* dark blue */
	border-left:1px solid #003399; /* dark blue */
	}	
#dd_nav li ul li.dd_staging2_flat a:hover, 
#dd_nav li ul li.dd_staging2_flat a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/litedeck-orange.png);
	/*background-color:#000000;*/
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}


/***************/
	
#dd_nav li ul li.dd_staging2_seating a, 
#dd_nav li ul li.dd_staging2_seating a:visited, 
#dd_nav li ul li.dd_staging2_seating a:active { /* second-level (first dropdown) lighting list */
	width: 18.5em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/tiered-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}	
#dd_nav li ul li.dd_staging2_seating a:hover, 
#dd_nav li ul li.dd_staging2_seating a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/tiered-orange.png);
	/*background-color:#000000;*/
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}


/***************/
	
#dd_nav li ul li.dd_staging2_dvp a, 
#dd_nav li ul li.dd_staging2_dvp a:visited, 
#dd_nav li ul li.dd_staging2_dvp a:active { /* second-level (first dropdown) lighting list */
	width: 18.5em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/disabled-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}	
#dd_nav li ul li.dd_staging2_dvp a:hover, 
#dd_nav li ul li.dd_staging2_dvp a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/disabled-orange.png);
	/*background-color:#000000;*/
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
	
/***************/
	
#dd_nav li ul li.dd_staging2_covered a, 
#dd_nav li ul li.dd_staging2_covered a:visited, 
#dd_nav li ul li.dd_staging2_covered a:active { /* second-level (first dropdown) lighting list */
	width: 18.5em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/MR1-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}	
#dd_nav li ul li.dd_staging2_covered a:hover, 
#dd_nav li ul li.dd_staging2_covered a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/MR1-orange.png);
	/*background-color:#000000;*/
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
	
/* /////////////////////////////////////////////////////////////////////////////// */
                            /* DRYHIRE MENU */
/* /////////////////////////////////////////////////////////////////////////////// */


/* 17.01.2011 - Why does the dryhire dropdown menu misbehave on first page entry???!!! */

/* It's after entry from the menu's head page - are there conflicting styles / do names need to be changed?? Is it seeing it as "active" still? */
/* try playing with thge active style or removing*/

#dd_nav li ul.dd_dryHire2 {
	width:17.0em; /* Set the width of this dropdown list container independently */
	color:#026DFC; /* Bright blue */
	}
#dd_nav li ul li.dd_dryHire2 a,
#dd_nav li ul li.dd_dryHire2 a:visited,
#dd_nav li ul li.dd_dryHire2 a:active { /* second-level (first dropdown) lighting list */
	width: 12.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	}	
#dd_nav li ul li.dd_dryHire2 a:hover, 
#dd_nav li ul li.dd_dryHire2 a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	}
	
ul li.dd_dryHire2 a,
ul li.dd_dryHire2 a:visited,
ul li.dd_dryHire2 a:active {
	font-weight:bold;
	color:#026DFC; /* Bright blue */
	}
ul li.dd_dryHire2 a:hover,
ul li.dd_dryHire2 a:focus {
	color:#f5a300; /* Orange */	
	}

/* ////////// */


#dd_nav li ul li.dd_dryHire2_audio a,
#dd_nav li ul li.dd_dryHire2_sound a, 
#dd_nav li ul li.dd_dryHire2_audio a:visited, 
#dd_nav li ul li.dd_dryHire2_sound a:visited,
#dd_nav li ul li.dd_dryHire2_audio a:active,
#dd_nav li ul li.dd_dryHire2_sound a:active { /* second-level (first dropdown) lighting list */
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/sound-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}
		
#dd_nav li ul li.dd_dryHire2_audio a:hover, 
#dd_nav li ul li.dd_dryHire2_sound a:hover,
#dd_nav li ul li.dd_dryHire2_audio a:focus,
#dd_nav li ul li.dd_dryHire2_sound a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/sound-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}	


/* ////////// */


#dd_nav li ul li.dd_dryHire2_lighting a, 
#dd_nav li ul li.dd_dryHire2_lighting a:visited, 
#dd_nav li ul li.dd_dryHire2_lighting a:active { /* second-level (first dropdown) lighting list */
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/lx-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}	
#dd_nav li ul li.dd_dryHire2_lighting a:hover, 
#dd_nav li ul li.dd_dryHire2_lighting a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/lx-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}

/* ////////// */

#dd_nav li ul li.dd_dryHire2_av a, 
#dd_nav li ul li.dd_dryHire2_audio-visual a,
#dd_nav li ul li.dd_dryHire2_av a:visited,
#dd_nav li ul li.dd_dryHire2_audio-visual a:visited, 
#dd_nav li ul li.dd_dryHire2_av a:active,
#dd_nav li ul li.dd_dryHire2_audio-visual a:active { /* second-level (first dropdown) lighting list */
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/av-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}	
#dd_nav li ul li.dd_dryHire2_av a:hover, 
#dd_nav li ul li.dd_dryHire2_audio-visual a:hover,
#dd_nav li ul li.dd_dryHire2_av a:focus,
#dd_nav li ul li.dd_dryHire2_audio-visual a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/av-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}

/* ////////// */

#dd_nav li ul li.dd_dryHire2_power-distro a, 
#dd_nav li ul li.dd_dryHire2_power-distro a:visited, 
#dd_nav li ul li.dd_dryHire2_power-distro a:active { /* second-level (first dropdown) lighting list */
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/power-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}	
#dd_nav li ul li.dd_dryHire2_power-distro a:hover, 
#dd_nav li ul li.dd_dryHire2_power-distro a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/power-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}

/* ////////// */
	
#dd_nav li ul li.dd_dryHire2_truss a, 
#dd_nav li ul li.dd_dryHire2_rigging a, 
#dd_nav li ul li.dd_dryHire2_truss a:visited,
#dd_nav li ul li.dd_dryHire2_rigging a:visited,  
#dd_nav li ul li.dd_dryHire2_truss a:active,
#dd_nav li ul li.dd_dryHire2_rigging a:active { /* second-level (first dropdown) lighting list */
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/truss-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}	
#dd_nav li ul li.dd_dryHire2_truss a:hover,
#dd_nav li ul li.dd_dryHire2_rigging a:hover,  
#dd_nav li ul li.dd_dryHire2_truss a:focus,
#dd_nav li ul li.dd_dryHire2_rigging a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/truss-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}	
	 


/* ////////// */

	

#dd_nav li ul li.dd_dryHire2_litedeck a,
#dd_nav li ul li.dd_dryHire2_litedeck-staging a, 
#dd_nav li ul li.dd_dryHire2_litedeck a:visited,
#dd_nav li ul li.dd_dryHire2_litedeck-staging a:visited,  
#dd_nav li ul li.dd_dryHire2_litedeck a:active,
#dd_nav li ul li.dd_dryHire2_litedeck-staging a:active { /* second-level (first dropdown) lighting list */
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/litedeck-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}	
#dd_nav li ul li.dd_dryHire2_litedeck a:hover,
#dd_nav li ul li.dd_dryHire2_litedeck-staging a:hover, 
#dd_nav li ul li.dd_dryHire2_litedeck a:focus,
#dd_nav li ul li.dd_dryHire2_litedeck-staging a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/litedeck-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
		
/* ////////// */	

#dd_nav li ul li.dd_dryHire2_roundel a,
#dd_nav li ul li.dd_dryHire2_dressing a, 
#dd_nav li ul li.dd_dryHire2_drapes a,
#dd_nav li ul li.dd_dryHire2_set a,
#dd_nav li ul li.dd_dryHire2_temporary-bars a,
#dd_nav li ul li.dd_dryHire2_roundel a:visited,
#dd_nav li ul li.dd_dryHire2_dressing a:visited, 
#dd_nav li ul li.dd_dryHire2_drapes a:visited,
#dd_nav li ul li.dd_dryHire2_set a:visited, 
#dd_nav li ul li.dd_dryHire2_temporary-bars a:visited,
#dd_nav li ul li.dd_dryHire2_roundel a:active,
#dd_nav li ul li.dd_dryHire2_dressing a:active,
#dd_nav li ul li.dd_dryHire2_drapes a:active,
#dd_nav li ul li.dd_dryHire2_set a:active,
#dd_nav li ul li.dd_dryHire2_temporary-bars a:active { /* second-level (first dropdown) lighting list */
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}


#dd_nav li ul li.dd_dryHire2_roundel a:hover,	
#dd_nav li ul li.dd_dryHire2_dressing a:hover,
#dd_nav li ul li.dd_dryHire2_drapes a:hover,
#dd_nav li ul li.dd_dryHire2_set a:hover, 
#dd_nav li ul li.dd_dryHire2_temporary-bars a:hover,
#dd_nav li ul li.dd_dryHire2_roundel a:focus,
#dd_nav li ul li.dd_dryHire2_dressing a:focus,
#dd_nav li ul li.dd_dryHire2_drapes a:focus,
#dd_nav li ul li.dd_dryHire2_set a:focus,
#dd_nav li ul li.dd_dryHire2_temporary-bars a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */
	} 
	 
	 
	 
/* ////////// */

#dd_nav li ul li.dd_dryHire2_site-equipment a, 
#dd_nav li ul li.dd_dryHire2_site-equipment a:visited, 
#dd_nav li ul li.dd_dryHire2_site-equipment a:active { /* second-level (first dropdown) lighting list */
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/site-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}


	
#dd_nav li ul li.dd_dryHire2_site-equipment a:hover, 
#dd_nav li ul li.dd_dryHire2_site-equipment a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/site-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */
	} 
	 
	 
	 
/* ////////// */	 
	 
	 
#dd_nav li ul li.dd_dryHire2_bins a,
#dd_nav li ul li.dd_dryHire2_festival-bins a, 
#dd_nav li ul li.dd_dryHire2_bins a:visited,
#dd_nav li ul li.dd_dryHire2_festival-bins a:visited, 
#dd_nav li ul li.dd_dryHire2_bins a:active,
#dd_nav li ul li.dd_dryHire2_festival-bins a:active { /* second-level (first dropdown) lighting list */
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/fbins-blue.png);
	background-position:-4px -6px;
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #000000; /* black */
	border-left:1px solid #003399; /* dark blue */
	}	
#dd_nav li ul li.dd_dryHire2_bins a:hover,
#dd_nav li ul li.dd_dryHire2_festival-bins a:hover, 
#dd_nav li ul li.dd_dryHire2_bins a:focus,
#dd_nav li ul li.dd_dryHire2_festival-bins a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/fbins-orange.png);
	background-color:#000000;
	background-position:-4px -6px;
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
/* ////////// */

/* /////////////////////////////////////////////////////////////////////////////// */
                            /* CONTACT MENU */
/* /////////////////////////////////////////////////////////////////////////////// */

#dd_nav li ul.dd_contact2 {
	width:15.0em; /* Set the width of this dropdown list container independently */
	padding-right:10px;
	}

/* ////////// THEN COME THE ITEMS IN THE MENU: ////////// */
	
#dd_nav li ul li.dd_contact2_location a, 
#dd_nav li ul li.dd_contact2_location a:visited,
#dd_nav li ul li.dd_contact2_location a:active { /* second-level (first dropdown) sound list */
	width: 12.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	background-image:url(/images09/png24/navicon_compass_blue.png);
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	padding-left:28px;
	}
	
#dd_nav li ul li.dd_contact2_location a:hover, 
#dd_nav li ul li.dd_contact2_location a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_compass_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}	
	
/* ////////// */

/* There is no second-level Testimonials list */
/* There is no second-level Contact list */


/* ////////////////////// END FIRST DROPDOWNS & SPECIFIC STYLING /////////////////*/

#dd_nav li ul ul { /* 3rd level / second dropdowns */
	margin: -2.5em 0 0 20.0em;
	}
	
/*
#dd_nav li:hover ul ul, 
#dd_nav li:hover ul ul ul, 
#dd_nav li.ddNavHover ul ul, 
#dd_nav li.ddNavHover ul ul ul {
	left: -999em;*/ /* Keep it displayed to Readers but hide off the screen */
	/*}*/

/*#dd_nav li:focus ul ul, 
#dd_nav li:focus ul ul ul, 
#dd_nav li.ddNavHover ul ul, 
#dd_nav li.ddNavHover ul ul ul {
	left: -999em;*/ /* Keep it displayed to Readers but hide off the screen */
	/*}*/

/* ////////////////////// END SECOND DROPDOWNS & SPECIFIC STYLING /////////////////*/

/* /////////////////////// MAKING THE DROPDOWNS APPEAR //////////////////////////// */

/* The crucial bit to make the dropdowns appear... */
#dd_nav li:hover ul, /* This line controls the display of the first drop-down containers */

#dd_nav li:hover ul li:hover ul { /* Second drop-down containers */
	left:0; /* Make them appear back where it should do */
	}

/* Specific first drop-down container positions: */
#dd_nav li:hover ul.dd_production2 {
	margin-top:-4px;
	left:41px;
	}
#dd_nav li:hover ul.dd_stage2 {
	margin-top:-4px;
	left:43px;
	}
#dd_nav li:hover ul.dd_dryHire2 {
	margin-top:-4px;
	left:43px;
	}	
	

/* Specific second drop-down (third level) container positions: */
#dd_nav li:hover ul li:hover ul.dd_dryhire3 { /* Because dryhire 2 is narrower, dryhire3 needs to appear in a position more to the left */
	left:-30px;
	/*margin-top:-5px;*/ /* see global li.class styles below for vertical positioning */
	}
	


/* ////////// THIRD-LEVEL (SECOND DROPDOWN) LISTS GLOBAL STYLING /////////////*/	

#dd_nav li ul li ul,
/*#dd_nav li ul li ul li ul li,*/ /* not sure about effect of this line */
#dd_nav li ul li ul.dd_production3, /* thirds seem to need specific targetting */
#dd_nav li ul li ul.dd_staging3,
#dd_nav li ul li ul.dd_dryhire3 { /* third-level (second drop downs) list containers, not per item */
	position: absolute;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers ; so the dropdowns are always visible, it's just that they're moved off the screen*/
	height: auto;
	list-style-type:none;
	padding:10px;
	width:21em;
	
	
	/*border:1px solid #b17c48;*/ /* orange */ /* Shows the level 3 hot-area outline */
	}

	
/* ////////// THIRD LEVEL MENUS SPECIFIC STYLING ///////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////// */
                            /* THIRD LEVEL PRODUCTION MENUS */
/* /////////////////////////////////////////////////////////////////////////////// */	

#dd_nav li ul li.dd_production3_weddings a, 
#dd_nav li ul li.dd_production3_weddings a:visited,
#dd_nav li ul li.dd_production3_weddings a:active { /* second-level (first dropdown) sound list */
	position:relative;
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	font-size:0.9em;
	line-height:2.45em;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #003399; /* dark blue */ /* 'cos it's the top one */
	/*border-top:1px solid #003399;*/
	border-left:1px solid #000000; /* black */
	/*border-left:1px dotted #3366FF;*/ /* blue */
	/*border-left:1px solid #003399;*/ /* dark blue */
	
	top:-12px;
	left:3px;
	z-index:300;
	}
	
#dd_nav li ul li.dd_production3_weddings a:hover, 
#dd_nav li ul li.dd_production3_weddings a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
	
/* ////////// */

#dd_nav li ul li.dd_production3_parties a, 
#dd_nav li ul li.dd_production3_parties a:visited,
#dd_nav li ul li.dd_production3_parties a:active { /* second-level (first dropdown) sound list */
	position:relative;
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	font-size:0.9em;
	line-height:2.45em;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-left:1px solid #000000; /* black */
	
	top:-12px;
	left:3px;
	z-index:300;
	}
	
#dd_nav li ul li.dd_production3_parties a:hover, 
#dd_nav li ul li.dd_production3_parties a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
	
/* ////////// */


#dd_nav li ul li.dd_production3_venuelighting a, 
#dd_nav li ul li.dd_production3_venuelighting a:visited,
#dd_nav li ul li.dd_production3_venuelighting a:active { /* second-level (first dropdown) sound list */
	position:relative;
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	font-size:0.9em;
	line-height:2.45em;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-top:1px dotted #3366FF; /* blue */
	border-top:1px solid #003399; /* dark blue */
	/*border-top:1px solid #003399;*/
	border-left:1px solid #000000; /* black */
	/*border-left:1px dotted #3366FF;*/ /* blue */
	/*border-left:1px solid #003399;*/ /* dark blue */
	
	top:-12px;
	left:4px;
	z-index:300;
	}
	
#dd_nav li ul li.dd_production3_venuelighting a:hover, 
#dd_nav li ul li.dd_production3_venuelighting a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
/* ////////// */

#dd_nav li ul li.dd_production3_architecturallighting a, 
#dd_nav li ul li.dd_production3_architecturallighting a:visited,
#dd_nav li ul li.dd_production3_architecturallighting a:active { /* second-level (first dropdown) sound list */
	position:relative;
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	font-size:0.9em;
	line-height:2.45em;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	/*border-top:1px dotted #3366FF;*/ /* blue */
	/*border-top:1px solid #003399;*/ /* dark blue */
	/*border-top:1px solid #003399;*/
	border-left:1px solid #000000; /* black */
	/*border-left:1px dotted #3366FF;*/ /* blue */
	/*border-left:1px solid #003399;*/ /* dark blue */
	
	top:-12px;
	left:4px;
	z-index:300;
	}
	
#dd_nav li ul li.dd_production3_architecturallighting a:hover, 
#dd_nav li ul li.dd_production3_architecturallighting a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
	
#dd_nav li ul li.dd_production3_cinema a, 
#dd_nav li ul li.dd_production3_cinema a:visited,
#dd_nav li ul li.dd_production3_cinema a:active { /* second-level (first dropdown) sound list */
	position:relative;
	width: 15.0em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	font-size:0.9em;
	line-height:2.45em;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/roundel-blue.png);
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	/*border-top:1px dotted #3366FF;*/ /* blue */
	border-top:1px solid #003399; /* dark blue */
	/*border-top:1px solid #003399;*/
	border-left:1px solid #000000; /* black */
	/*border-left:1px solid #003399;*/ /* dark blue */
	
	top:-12px;
	left:4px;
	z-index:300;
	}
	
#dd_nav li ul li.dd_production3_cinema a:hover, 
#dd_nav li ul li.dd_production3_cinema a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}


/* /////////////////////////////////////////////////////////////////////////////// */
                            /* THIRD LEVEL STAGING MENUS */
/* /////////////////////////////////////////////////////////////////////////////// */	

	
#dd_nav li ul li.dd_staging3_pagoda a, 
#dd_nav li ul li.dd_staging3_pagoda a:visited,
#dd_nav li ul li.dd_staging3_pagoda a:active { /* second-level (first dropdown) sound list */
	position:relative;
	width: 15.5em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	font-size:0.9em;
	line-height:2.45em;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/pagoda-blue.png);
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	padding-left:28px;
	border-top:1px solid #000000; /* black */
	border-top:1px dotted #3366FF; /* blue */
	border-top:1px solid #003399; /* dark blue */
	/*border-top:1px solid #3366FF;*/ /* blue */
	/*border-top:1px solid #003399;*/
	
	border-left:1px dotted #3366FF; /* blue */
	border-left:1px solid #003399; /* dark blue */
	border-left:1px transparent;
	border-left:1px solid #000000; /* black */
	
	top:-12px;
	left:10px;
	z-index:300;
	}
	
#dd_nav li ul li.dd_staging3_pagoda a:hover, 
#dd_nav li ul li.dd_staging3_pagoda a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/pagoda-orange.png);
	background-color:#000000;
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
	
/* ////////// */	
	
#dd_nav li ul li.dd_staging3_MR1 a, 
#dd_nav li ul li.dd_staging3_MR1 a:visited,
#dd_nav li ul li.dd_staging3_MR1 a:active { /* second-level (first dropdown) sound list */
	position:relative;
	width: 15.5em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	font-size:0.9em;
	line-height:2.45em;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/MR1-blue.png);
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	padding-left:28px;
	
	border-top:1px dotted #3366FF; /* blue */
	border-top:1px solid #003399; /* dark blue */
	/*border-top:1px solid #003399;*/
	border-top:1px solid #000000; /* black */
	border-left:1px dotted #3366FF; /* blue */
	border-left:1px solid #003399; /* dark blue */
	border-left:1px solid #000000; /* black */
	top:-12px;
	left:10px;
	z-index:300;
	}
	
#dd_nav li ul li.dd_staging3_MR1 a:hover, 
#dd_nav li ul li.dd_staging3_MR1 a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/MR1-orange.png);
	background-color:#000000;
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
	
/* ////////// */

#dd_nav li ul li.dd_staging3_saddlespans a, 
#dd_nav li ul li.dd_staging3_saddlespans a:visited,
#dd_nav li ul li.dd_staging3_saddlespans a:active { /* second-level (first dropdown) sound list */
	position:relative;
	width: 15.5em; /* Set the width indendently to fit within the list container */
	/*color:#ffffff;*/ /* White */
	font-weight:bold;
	font-size:0.9em;
	line-height:2.45em;
	/*background-image:url(/images09/png24/navicon_otp_blue.png);*/
	background-image:url(/images12/png/nav/saddlespans-blue.png);
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	padding-left:28px;
	
	border-top:1px dotted #3366FF; /* blue */
	border-top:1px solid #003399; /* dark blue */
	/*border-top:1px solid #003399;*/
	border-top:1px solid #000000; /* black */
	border-left:1px dotted #3366FF; /* blue */
	border-left:1px solid #003399; /* dark blue */
	border-left:1px solid #000000; /* black */
	top:-12px;
	left:10px;
	z-index:300;
	}
	
#dd_nav li ul li.dd_staging3_saddlespans a:hover, 
#dd_nav li ul li.dd_staging3_saddlespans a:focus { /* second-level (first dropdown)*/
	color:#f5a300; /* Orange */
	/*background-image:url(/images09/png24/navicon_otp_orange.png);*/
	background-image:url(/images12/png/nav/saddlespans-orange.png);
	background-color:#000000;
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */	
	}
	
	
/* ////////// */

/* /////////////////////////////////////////////////////////////////////////////// */
                            /* THIRD LEVEL DRYHIRE MENUS */
/* /////////////////////////////////////////////////////////////////////////////// */	



#dd_nav li ul li ul.dd_dryhire3 li a,
#dd_nav li ul li ul.dd_dryhire3 li a:visited,
#dd_nav li ul li ul.dd_dryhire3 li a:active { /* global styling for the dryhire3 link elements */
	position:relative;
	top:5px;
	top:2px;
	top:-7px;
	top:-12px;
	left:-50px;
	left:0;
	z-index:400;
	font-weight:bold;
	font-size:0.9em;
	line-height:2.45em;
	/*border-top:1px solid #000000;*/ /* black */
	/*border-left:1px solid #003399;*/ /* dark blue */
	border-left:1px solid #000000; /* black*/ /* Negate earlier cascading style spec */
	/*background-position:0 2px;*/
	background-repeat:no-repeat;
	}

#dd_nav ul.dd_dryhire3 li a:hover,
#dd_nav ul.dd_dryhire3 li a:focus { /* global styling for the dryhire3 list elements */
	color:#f5a300; /* Orange */
	background-image:url(/images12/png/nav/roundel-orange.png);
	background-color:#000000;
	border-top:1px solid #3366FF; /* blue */
	border-left:1px solid #3366FF; /* blue */
	z-index:400; /* Lift the menu and dropdowns above everything else */
	}
	
	

	
/* /////////////////////////////  CLASS-SPECIFIC STYLING  /////////////////////////////// */

#dd_nav li ul li.dd_dryhire3_speakers a, 
#dd_nav li ul li.dd_dryhire3_speakers a:visited,
#dd_nav li ul li.dd_dryhire3_speakers a:active { /* third-level (second dropdown) sound list */
	background-image:url(/images12/png/nav/sound-blue.png);
	border-top:1px solid #003399; /* dark blue as it's the top one*/
		z-index:300;
	}
	
#dd_nav li ul li.dd_dryhire3_speakers a:hover, 
#dd_nav li ul li.dd_dryhire3_speakers a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/sound-orange.png);
	border-top:1px solid #3366FF; /* blue */ /* needs to over-ride the global style */
	border-left:1px solid #3366FF; /* blue */ /* needs to over-ride the global style */
	}
	
/* /////////////////////// */

#dd_nav li ul li.dd_dryhire3_monitor-speakers a, 
#dd_nav li ul li.dd_dryhire3_monitor-speakers a:visited,
#dd_nav li ul li.dd_dryhire3_monitor-speakers a:active { /* third-level (second dropdown) sound list */
	background-image:url(/images12/png/nav/sound-blue.png);
	}
	
#dd_nav li ul li.dd_dryhire3_monitor-speakers a:hover, 
#dd_nav li ul li.dd_dryhire3_monitor-speakers a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/sound-orange.png);	
	}
	
/* /////////////////////// */

#dd_nav li ul li.dd_dryhire3_microphones a, 
#dd_nav li ul li.dd_dryhire3_microphones a:visited,
#dd_nav li ul li.dd_dryhire3_microphones a:active { /* third-level (second dropdown) sound list */
	background-image:url(/images12/png/nav/sound-blue.png);
	}
	
#dd_nav li ul li.dd_dryhire3_microphones a:hover, 
#dd_nav li ul li.dd_dryhire3_microphones a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/sound-orange.png);	
	/*background-image:none;*/
	}
	
/* //////////////////////////////  LIGHTING EQUIPMENT /////////////////////////////*/
/* //////////////////////////////  LIGHTING EQUIPMENT /////////////////////////////*/

#dd_nav li ul li.dd_dryhire3_profile-fixtures a, 
#dd_nav li ul li.dd_dryhire3_profile-fixtures a:visited,
#dd_nav li ul li.dd_dryhire3_profile-fixtures a:active { /* third-level (second dropdown) sound list */
	background-image:url(/images12/png/nav/lx-blue.png);
	border-top:1px solid #003399; /* dark blue as it's the top one*/
	z-index:400; /* Lift the menu and dropdowns above everything else */
	}
	
#dd_nav li ul li.dd_dryhire3_profile-fixtures a:hover, 
#dd_nav li ul li.dd_dryhire3_profile-fixtures a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/lx-orange.png);
	border-top:1px solid #3366FF; /* blue */ /* needs to over-ride the global style */
	}


/* //////////////////////////////  AV EQUIPMENT /////////////////////////////*/
/* //////////////////////////////  AV EQUIPMENT /////////////////////////////*/

#dd_nav li ul li.dd_dryhire3_screens a, 
#dd_nav li ul li.dd_dryhire3_screens a:visited,
#dd_nav li ul li.dd_dryhire3_screens a:active { /* third-level (second dropdown) sound list */
	width:16.5em;
	background-image:url(/images12/png/nav/av-blue.png);
	border-top:1px solid #003399; /* dark blue as it's the top one*/
	}
	
#dd_nav li ul li.dd_dryhire3_screens a:hover, 
#dd_nav li ul li.dd_dryhire3_screens a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/av-orange.png);
	/*border-top:1px solid #3366FF;*/ /* blue */ /* needs to over-ride the global style */
	}

	
/* /////////////////////// */

#dd_nav li ul li.dd_dryhire3_AV-playback a, 
#dd_nav li ul li.dd_dryhire3_AV-playback a:visited,
#dd_nav li ul li.dd_dryhire3_AV-playback a:active { /* third-level (second dropdown) sound list */
	background-image:url(/images12/png/nav/av-blue.png);
	width:16.5em;
	}
	
#dd_nav li ul li.dd_dryhire3_AV-playback a:hover, 
#dd_nav li ul li.dd_dryhire3_AV-playback a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/av-orange.png);	
	}

/* /////////////////////// */

#dd_nav li ul li.dd_dryhire3_presentation a, 
#dd_nav li ul li.dd_dryhire3_presentation a:visited,
#dd_nav li ul li.dd_dryhire3_presentation a:active { /* third-level (second dropdown) sound list */
	background-image:url(/images12/png/nav/av-blue.png);
	width:16.5em;
	}
	
#dd_nav li ul li.dd_dryhire3_presentation a:hover, 
#dd_nav li ul li.dd_dryhire3_presentation a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/av-orange.png);	
	}

/* /////////////////////// */

#dd_nav li ul li.dd_dryhire3_video-dist a, 
#dd_nav li ul li.dd_dryhire3_video-dist a:visited,
#dd_nav li ul li.dd_dryhire3_video-dist a:active { /* third-level (second dropdown) sound list */
	background-image:url(/images12/png/nav/av-blue.png);
	width:16.5em;
	}
	
#dd_nav li ul li.dd_dryhire3_video-dist a:hover, 
#dd_nav li ul li.dd_dryhire3_video-dist a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/av-orange.png);	
	}
	
	/* /////////////////////// */

#dd_nav li ul li.dd_dryhire3_video-cable a, 
#dd_nav li ul li.dd_dryhire3_video-cable a:visited,
#dd_nav li ul li.dd_dryhire3_video-cable a:active { /* third-level (second dropdown) sound list */
	background-image:url(/images12/png/nav/av-blue.png);
	width:16.5em;
	}
	
#dd_nav li ul li.dd_dryhire3_video-cable a:hover, 
#dd_nav li ul li.dd_dryhire3_video-cable a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/av-orange.png);	
	}
	
/* /////////////////////// */

#dd_nav li ul li.dd_dryhire3_video-adapters a, 
#dd_nav li ul li.dd_dryhire3_video-adapters a:visited,
#dd_nav li ul li.dd_dryhire3_video-adapters a:active { /* third-level (second dropdown) sound list */
	background-image:url(/images12/png/nav/av-blue.png);
	width:16.5em;
	}
	
#dd_nav li ul li.dd_dryhire3_video-adapters a:hover, 
#dd_nav li ul li.dd_dryhire3_video-adapters a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/av-orange.png);	
	}

/* //////////////////////////////  POWER DISTRO /////////////////////////////*/
/* //////////////////////////////  POWER DISTRO /////////////////////////////*/

#dd_nav li ul li.dd_dryhire3_distribution-units a, 
#dd_nav li ul li.dd_dryhire3_distribution-units a:visited,
#dd_nav li ul li.dd_dryhire3_distribution-units a:active { /* third-level (second dropdown) sound list */
	background-image:url(/images12/png/nav/power-blue.png);
	border-top:1px solid #003399; /* dark blue as it's the top one*/
	}
	
#dd_nav li ul li.dd_dryhire3_distribution-units a:hover, 
#dd_nav li ul li.dd_dryhire3_distribution-units a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/power-orange.png);
	/*border-top:1px solid #3366FF;*/ /* blue */ /* needs to over-ride the global style */
	}
	
/* //////////////////////////////  TRUSS & RIGGING /////////////////////////////*/
/* //////////////////////////////  TRUSS & RIGGING /////////////////////////////*/

/* third-level (second dropdown) truss list */
#dd_nav li ul li.dd_dryhire3_truss a, 
#dd_nav li ul li.dd_dryhire3_truss a:visited,
#dd_nav li ul li.dd_dryhire3_truss a:active { 
	background-image:url(/images12/png/nav/truss-blue.png);
	/*border-top:1px solid #003399;*/ /* dark blue as it's the top one*/
	}
	
#dd_nav li ul li.dd_dryhire3_truss a:hover, 
#dd_nav li ul li.dd_dryhire3_truss a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/truss-orange.png);
	/*border-top:1px solid #3366FF;*/ /* blue */ /* needs to over-ride the global style */
	/*border-bottom:1px solid #003399;*/ /* blue */ /* needs to over-ride the global style */
	}
	
/* //////////////////////////////  STAGING & DRESSING /////////////////////////////*/
/* //////////////////////////////  STAGING & DRESSING /////////////////////////////*/

#dd_nav li ul li.dd_dryhire3_litedeck a, 
#dd_nav li ul li.dd_dryhire3_litedeck a:visited,
#dd_nav li ul li.dd_dryhire3_litedeck a:active { /* third-level (second dropdown) sound list */
	width:16.5em;
	background-image:url(/images12/png/nav/litedeck-blue.png);
	border-top:1px solid #003399; /* dark blue as it's the top one*/
	}
	
#dd_nav li ul li.dd_dryhire3_litedeck a:hover, 
#dd_nav li ul li.dd_dryhire3_litedeck a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/litedeck-orange.png);
	/*border-top:1px solid #3366FF;*/ /* blue */ /* needs to over-ride the global style */
	}

/* ****************** */
/* third-level (second dropdown) sound list */	
#dd_nav li ul li.dd_dryhire3_handrails a, 
#dd_nav li ul li.dd_dryhire3_handrails a:visited,
#dd_nav li ul li.dd_dryhire3_handrails a:active, 

#dd_nav li ul li.dd_dryhire3_steps a, 
#dd_nav li ul li.dd_dryhire3_steps a:visited,
#dd_nav li ul li.dd_dryhire3_steps a:active,

#dd_nav li ul li.dd_dryhire3_legs a, 
#dd_nav li ul li.dd_dryhire3_legs a:visited,
#dd_nav li ul li.dd_dryhire3_legs a:active,

#dd_nav li ul li.dd_dryhire3_ramps a, 
#dd_nav li ul li.dd_dryhire3_ramps a:visited,
#dd_nav li ul li.dd_dryhire3_ramps a:active,

#dd_nav li ul li.dd_dryhire3_skirt a, 
#dd_nav li ul li.dd_dryhire3_skirt a:visited,
#dd_nav li ul li.dd_dryhire3_skirt a:active,

#dd_nav li ul li.dd_dryhire3_drapes a, 
#dd_nav li ul li.dd_dryhire3_drapes a:visited,
#dd_nav li ul li.dd_dryhire3_drapes a:active

{ 
width:16.5em;
	background-image:url(/images12/png/nav/litedeck-blue.png);
	/*border-top:1px solid #003399;*/ /* dark blue as it's the top one*/
	}
	
/* second-level (first dropdown)*/	
#dd_nav li ul li.dd_dryhire3_litedeck a:hover, 
#dd_nav li ul li.dd_dryhire3_litedeck a:focus,

#dd_nav li ul li.dd_dryhire3_handrail a:hover, 
#dd_nav li ul li.dd_dryhire3_handrail a:focus, 

#dd_nav li ul li.dd_dryhire3_steps a:hover, 
#dd_nav li ul li.dd_dryhire3_steps a:focus,

#dd_nav li ul li.dd_dryhire3_legs a:hover, 
#dd_nav li ul li.dd_dryhire3_legs a:focus,

#dd_nav li ul li.dd_dryhire3_ramps a:hover, 
#dd_nav li ul li.dd_dryhire3_ramps a:focus,

#dd_nav li ul li.dd_dryhire3_skirt a:hover, 
#dd_nav li ul li.dd_dryhire3_skirt a:focus,

#dd_nav li ul li.dd_dryhire3_drapes a:hover, 
#dd_nav li ul li.dd_dryhire3_drapes a:focus


{ 
	background-image:url(/images12/png/nav/litedeck-orange.png);
	/*border-top:1px solid #3366FF;*/ /* blue */ /* needs to over-ride the global style */
	}
	
/* //////////////////////////////  DRESSING /////////////////////////////*/
/* //////////////////////////////  DRESSING /////////////////////////////*/

#dd_nav li ul li.dd_dryhire3_dressing a, 
#dd_nav li ul li.dd_dryhire3_dressing a:visited,
#dd_nav li ul li.dd_dryhire3_dressing a:active { /* third-level (second dropdown) sound list */
	background-image:url(/images12/png/nav/litedeck-blue.png);
	border-top:1px solid #003399; /* dark blue as it's the top one*/
	}
	
#dd_nav li ul li.dd_dryhire3_dressing a:hover, 
#dd_nav li ul li.dd_dryhire3_dressing a:focus { /* second-level (first dropdown)*/
	background-image:url(/images12/png/nav/litedeck-orange.png);
	/*border-top:1px solid #3366FF;*/ /* blue */ /* needs to over-ride the global style */
	}
		
	
	
/* //////////////////////////////  SITE EQUIPMENT /////////////////////////////*/
/* //////////////////////////////  SITE EQUIPMENT /////////////////////////////*/


#dd_nav li ul li.dd_dryhire3_heras-fencing a, 
#dd_nav li ul li.dd_dryhire3_heras-fencing a:visited,
#dd_nav li ul li.dd_dryhire3_heras-fencing a:active { 
	width:15.5em;
	background-image:url(/images12/png/nav/site-blue.png);
	border-top:1px solid #003399; /* dark blue as it's the top one*/
	}
	
#dd_nav li ul li.dd_dryhire3_heras-fencing a:hover, 
#dd_nav li ul li.dd_dryhire3_heras-fencing a:focus { 
	background-image:url(/images12/png/nav/site-orange.png);
	/*border-top:1px solid #3366FF;*/ /* blue */ /* needs to over-ride the global style */
	}
	
/* //////////////////// */

#dd_nav li ul li.dd_dryhire3_pedestrian-fencing a, 
#dd_nav li ul li.dd_dryhire3_pedestrian-fencing a:visited,
#dd_nav li ul li.dd_dryhire3_pedestrian-fencing a:active { 
	width:15.5em;
	background-image:url(/images12/png/nav/site-blue.png);
	}
	
#dd_nav li ul li.dd_dryhire3_pedestrian-fencing a:hover, 
#dd_nav li ul li.dd_dryhire3_pedestrian-fencing a:focus { 
	background-image:url(/images12/png/nav/site-orange.png);
	/*border-top:1px solid #3366FF;*/ /* blue */ /* needs to over-ride the global style */
	}
	
/* //////////////////// */

#dd_nav li ul li.dd_dryhire3_cable-protection a, 
#dd_nav li ul li.dd_dryhire3_cable-protection a:visited,
#dd_nav li ul li.dd_dryhire3_cable-protection a:active { 
	width:15.5em;
	background-image:url(/images12/png/nav/site-blue.png);
	}
	
#dd_nav li ul li.dd_dryhire3_cable-protection a:hover, 
#dd_nav li ul li.dd_dryhire3_cable-protection a:focus { 
	background-image:url(/images12/png/nav/site-orange.png);
	/*border-top:1px solid #3366FF;*/ /* blue */ /* needs to over-ride the global style */
	}
	
/* //////////////////// */

#dd_nav li ul li.dd_dryhire3_PMR-comms a, 
#dd_nav li ul li.dd_dryhire3_PMR-comms a:visited,
#dd_nav li ul li.dd_dryhire3_PMR-comms a:active { 
	width:15.5em;
	background-image:url(/images12/png/nav/site-blue.png);
	}
	
#dd_nav li ul li.dd_dryhire3_PMR-comms a:hover, 
#dd_nav li ul li.dd_dryhire3_PMR-comms a:focus { 
	background-image:url(/images12/png/nav/rsite-orange.png);
	/*border-top:1px solid #3366FF;*/ /* blue */ /* needs to over-ride the global style */
	}
	
/* //////////////////// */

#dd_nav li ul li.dd_dryhire3_tents a, 
#dd_nav li ul li.dd_dryhire3_tents a:visited,
#dd_nav li ul li.dd_dryhire3_tents a:active { 
	width:15.5em;
	background-image:url(/images12/png/nav/site-blue.png);
	}
	
#dd_nav li ul li.dd_dryhire3_tents a:hover, 
#dd_nav li ul li.dd_dryhire3_tents a:focus { 
	background-image:url(/images12/png/nav/site-orange.png);
	/*border-top:1px solid #3366FF;*/ /* blue */ /* needs to over-ride the global style */
	}
	
/* //////////////////// */

#dd_nav li ul li.dd_dryhire3_hospitality a, 
#dd_nav li ul li.dd_dryhire3_hospitality a:visited,
#dd_nav li ul li.dd_dryhire3_hospitality a:active { 
	width:15.5em;
	background-image:url(/images12/png/nav/site-blue.png);
	}
	
#dd_nav li ul li.dd_dryhire3_hospitality a:hover, 
#dd_nav li ul li.dd_dryhire3_hospitality a:focus { 
	background-image:url(/images12/png/nav/site-orange.png);
	/*border-top:1px solid #3366FF;*/ /* blue */ /* needs to over-ride the global style */
	}
	
/* //////////////////// */