/*NAVBAR STYLE SHEET FOR WWW.ORIGINTECHNICALPRODUCTIONS.CO.UK */
/* LAST EDITED BY: PETER COX */

/* 10_otp_ddnavbar.css v2.2 (02.02.12) (Based on Suckerfish / Mobisoft) */
/* 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:100; /* Lift the menu and dropdowns above everything else */
	line-height:0px;
	/*background-color:#00FF00;*/
	/*border:1px solid fuchsia;*/
	}

#dd_nav, #dd_nav ul { /* all lists */
	position:relative;
	float:left;
	left:-20px;
	width:100%;
	list-style-type:none;
	background:transparent;
	font-weight: bold;
	font-size:1.0em;
	line-height:1.8em;
	margin:0;
	padding:0;
	background-color:transparent;
	/*background-color:fuchsia;*/
}

#dd_nav li { /* Global settings for top level menu items */
	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 */
	/*padding-bottom:3px;*/ /* Controls the gap below the primary menu items */
	/*margin-top:2px;*/ /* Controls the vertical centering of menu items on the bar */
	background-color:transparent;
	/*background-color:yellow;*/
	/*border:1px dotted red;*/
	/*margin-bottom:-1px;*/
	}

#dd_nav li.dd_home1 {
		width:5.5em;
		padding-left:20px;
		}	
		
#dd_nav li.dd_sound1, 
#dd_nav li.dd_sound1 a, 
#dd_nav li.dd_sound1 a:visited,
#dd_nav li.dd_sound1 a:active {
		width:6.0em;
		margin-right:3px; /* spacing to next menu title */
		/*padding-left:5px;*/
		/*padding-right:5px;*/
		/*background-color:#CC0000;*/
		}
		
#dd_nav li.dd_lighting1, 
#dd_nav li.dd_lighting1 a, 
#dd_nav li.dd_lighting1 a:visited,
#dd_nav li.dd_lighting1 a:active {
		width:7.0em;
		margin-right:3px; /* spacing to next menu title */
		/*padding-bottom:3px;*/
		/*margin-bottom:-1px;*/
		}
		
#dd_nav li.dd_stage1, 
#dd_nav li.dd_stage1 a, 
#dd_nav li.dd_stage1 a:visited,
#dd_nav li.dd_stage1 a:active {
		width:16.5em;
		margin-right:3px; /* spacing to next menu title */
		}
		
#dd_nav li.dd_av1, 
#dd_nav li.dd_av1 a, 
#dd_nav li.dd_av1 a:visited,
#dd_nav li.dd_av1 a:active {
		width:3.5em;
		margin-right:3px; /* spacing to next menu title */
		}
		
#dd_nav li.dd_projects1, 
#dd_nav li.dd_projects1 a, 
#dd_nav li.dd_projects1 a:visited,
#dd_nav li.dd_projects1 a:active {
		width:11.0em;
		margin-right:3px; /* spacing to next menu title */
		}
		
#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 {
		width:6.0em;
		margin-right:3px; /* spacing to next menu title */
		}

#dd_nav li.dd_testimonials1, 
#dd_nav li.dd_testimonials1 a, 
#dd_nav li.dd_testimonials1 a:visited,
#dd_nav li.dd_testimonials1 a:active {
		width:9.0em;
		margin-right:3px;
		}
		
#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;
		}

/* 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 */
#dd_nav a:hover, 
#dd_nav a:focus {
 	/* Global LINK hover and focus states for primary links along the main nav bar */
	display:block;
	width:100%;
	/*color:#BFE2FF;*/
	/*color:#a6cded;*/ /* recoloured lightest blue highlight */
	color:#f5a300; /* Orange */
	text-decoration:none;
	background-color:#026DFC; /* Hover background colour of the top level menu items */
	background-color:transparent;
	background-color:#000000;
	/*border-right:1px solid #3366FF;*/
	/*border-left:1px solid #3366FF;*/
	/*border:1px solid #3366FF;*/
	/*z-index:100;*/
	}

/* 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;
	}

/* ////////// 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*/
	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 */
	
	padding:10px;
	
	/* The border around the first dropdown list area */
	border:2px solid #3366FF; /* blue */
	/*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;
	padding-left:0;
	width:96%; /* Don't use full width of the enclosing ul list container */
	
	/* Set the list item separation rules: */
	border-top:1px solid #b17c48; /* orange dropdown item separation rules */
	border-top:1px solid #333333;
	border-top:1px dotted #026DFC; /* dotted blue */
	border-top:1px dotted #f5a300; /* dotted orange */
	border-top:1px dotted #cc9900; /* dotted orange */
	/*padding-left:5px;*/
}

/* ////////// SECOND-LEVEL (FIRST DROPDOWN) LISTS & SPECIFIC STYLING /////////////*/

#dd_nav li ul.dd_sound2 {
	width:20.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_sound2_bandpackages a, 
#dd_nav li ul li.dd_sound2_bandpackages a:visited,
#dd_nav li ul li.dd_sound2_bandpackages 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-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}
	
#dd_nav li ul li.dd_sound2_bandpackages a:hover, 
#dd_nav li ul li.dd_sound2_bandpackages 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_sound2_djpackages a, 
#dd_nav li ul li.dd_sound2_djpackages a:visited,
#dd_nav li ul li.dd_sound2_djpackages 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-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}
	
#dd_nav li ul li.dd_sound2_djpackages a:hover, 
#dd_nav li ul li.dd_sound2_djpackages 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_sound2_festivalpackages a, 
#dd_nav li ul li.dd_sound2_festivalpackages a:visited,
#dd_nav li ul li.dd_sound2_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_sound2_festivalpackages a:hover, 
#dd_nav li ul li.dd_sound2_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;	
	}

/* ////////// */

#dd_nav li ul li.dd_sound2_dryhire a, 
#dd_nav li ul li.dd_sound2_dryhire a:visited,
#dd_nav li ul li.dd_sound2_dryhire 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-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}
	
#dd_nav li ul li.dd_sound2_dryhire a:hover, 
#dd_nav li ul li.dd_sound2_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;	
	}


/* /////////////////////////////////////////////////////////////////////////////// */
                            /* 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_stage2 {
	width:20.0em; /* Set the width of this dropdown list container independently */
	padding-right:10px;
	}

#dd_nav li ul li.dd_stage2_design a, 
#dd_nav li ul li.dd_stage2_design a:visited, 
#dd_nav li ul li.dd_stage2_design a:active { /* second-level (first dropdown) lighting 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-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}	
#dd_nav li ul li.dd_stage2_design a:hover, 
#dd_nav li ul li.dd_stage2_design a:focus { /* second-level (first dropdown) stage hire list */
	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_stage2_pagoda a, 
#dd_nav li ul li.dd_stage2_pagoda a:visited, 
#dd_nav li ul li.dd_stage2_pagoda a:active { /* second-level (first dropdown) lighting list */
	width: 16.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	background-image:url(/images09/png24/navicon_pagoda_blue.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}	
#dd_nav li ul li.dd_stage2_pagoda a:hover, 
#dd_nav li ul li.dd_stage2_pagoda a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_pagoda_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}




	
#dd_nav li ul li.dd_stage2_MR1 a, 
#dd_nav li ul li.dd_stage2_MR1 a:visited, 
#dd_nav li ul li.dd_stage2_MR1 a:active { /* second-level (first dropdown) lighting list */
	width: 16.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	background-image:url(/images09/png24/navicon_MR1_blue.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}	
#dd_nav li ul li.dd_stage2_MR1 a:hover, 
#dd_nav li ul li.dd_stage2_MR1 a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_MR1_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}
	
#dd_nav li ul li.dd_stage2_marquees a, 
#dd_nav li ul li.dd_stage2_marquees a:visited, 
#dd_nav li ul li.dd_stage2_marquees a:active { /* second-level (first dropdown) lighting list */
	width: 14.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	background-image:url(/images09/png24/navicon_marquee_blue.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}	
#dd_nav li ul li.dd_stage2_marquees a:hover, 
#dd_nav li ul li.dd_stage2_marquees a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_marquee_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}
	
/**********************/

#dd_nav li ul li.dd_stage2_dvp a, 
#dd_nav li ul li.dd_stage2_dvp a:visited, 
#dd_nav li ul li.dd_stage2_dvp a:active { /* second-level (first dropdown) lighting list */
	width: 16.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	background-image:url(/images12/png/navicon-dvp-blue.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}	
#dd_nav li ul li.dd_stage2_dvp a:hover, 
#dd_nav li ul li.dd_stage2_dvp a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	background-image:url(/images12/png/navicon-dvp-orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}
	
/* /////////////////////////////////////////////////////////////////////////////// */
                            /* AV MENU */
/* /////////////////////////////////////////////////////////////////////////////// */

#dd_nav li ul.dd_av2 {
	width:20.0em; /* Set the width of this dropdown list container independently */
	padding-right:10px;
	}

#dd_nav li ul li.dd_av2_dryhire a, 
#dd_nav li ul li.dd_av2_dryhire a:visited, 
#dd_nav li ul li.dd_av2_dryhire a:active { /* second-level (first dropdown) lighting 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-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}	
#dd_nav li ul li.dd_av2_dryhire a:hover, 
#dd_nav li ul li.dd_av2_dryhire a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_otp_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}

/* /////////////////////////////////////////////////////////////////////////////// */
                            /* SPECIAL PROJECTS MENU */
/* /////////////////////////////////////////////////////////////////////////////// */

#dd_nav li ul.dd_projects2 {
	width:20.0em; /* Set the width of this dropdown list container independently */
	padding-right:10px;
	}

#dd_nav li ul li.dd_projects2_al a, 
#dd_nav li ul li.dd_projects2_al a:visited, 
#dd_nav li ul li.dd_projects2_al a:active { /* second-level (first dropdown) lighting 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-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}	
#dd_nav li ul li.dd_projects2_al a:hover, 
#dd_nav li ul li.dd_projects2_al a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_otp_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}

	
/* /////////////////////////////////////////////////////////////////////////////// */
                            /* 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_audio a:visited, 
#dd_nav li ul li.dd_dryHire2_audio a:active { /* second-level (first dropdown) lighting list */
	width: 14.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_dryHire2_audio a:hover, 
#dd_nav li ul li.dd_dryHire2_audio a:focus { /* second-level (first dropdown) stage hire list */
	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_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: 14.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_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-position:0 2px;
	background-repeat:no-repeat;	
	}
	
#dd_nav li ul li.dd_dryHire2_av a, 
#dd_nav li ul li.dd_dryHire2_av a:visited, 
#dd_nav li ul li.dd_dryHire2_av a:active { /* second-level (first dropdown) lighting list */
	width: 14.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	line-height:1.6em;
	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_dryHire2_av a:hover, 
#dd_nav li ul li.dd_dryHire2_av a:focus { /* second-level (first dropdown) stage hire list */
	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_dryHire2_rigging a, 
#dd_nav li ul li.dd_dryHire2_rigging a:visited, 
#dd_nav li ul li.dd_dryHire2_rigging a:active { /* second-level (first dropdown) lighting list */
	width: 14.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_dryHire2_rigging a:hover, 
#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-position:0 2px;
	background-repeat:no-repeat;	
	}	
	 

#dd_nav li ul li.dd_dryHire2_litedeck a, 
#dd_nav li ul li.dd_dryHire2_litedeck a:visited, 
#dd_nav li ul li.dd_dryHire2_litedeck a:active { /* second-level (first dropdown) lighting list */
	width: 14.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	background-image:url(/images09/png24/navicon_deck_blue.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}	
#dd_nav li ul li.dd_dryHire2_litedeck a:hover, 
#dd_nav li ul li.dd_dryHire2_litedeck a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_deck_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}
	
		
/* ////////// */	

#dd_nav li ul li.dd_dryHire2_siteEquipment a, 
#dd_nav li ul li.dd_dryHire2_siteEquipment a:visited, 
#dd_nav li ul li.dd_dryHire2_siteEquipment a:active { /* second-level (first dropdown) lighting list */
	width: 14.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_dryHire2_siteEquipment a:hover, 
#dd_nav li ul li.dd_dryHire2_siteEquipment a:focus { /* second-level (first dropdown) stage hire list */
	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_dryHire2_bins a, 
#dd_nav li ul li.dd_dryHire2_bins a:visited, 
#dd_nav li ul li.dd_dryHire2_bins a:active { /* second-level (first dropdown) lighting list */
	width: 14.0em; /* Set the width indendently to fit within the list container */
	color:#026DFC; /* Bright blue */
	font-weight:bold;
	background-image:url(/images09/png24/navicon_bins_blue.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:28px;
	}	
#dd_nav li ul li.dd_dryHire2_bins a:hover, 
#dd_nav li ul li.dd_dryHire2_bins a:focus { /* second-level (first dropdown) stage hire list */
	color:#f5a300; /* Orange */
	background-image:url(/images09/png24/navicon_bins_orange.png);
	background-position:0 2px;
	background-repeat:no-repeat;	
	}
	
/* ////////// */

/* /////////////////////////////////////////////////////////////////////////////// */
                            /* 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 /////////////////*/

/*#nav li ul ul {*/ /* 3rd level / second dropdowns */
	/*margin: -1.75em 0 0 14em;*/
/*}*/

/*#nav li:hover ul ul, 
#nav li:hover ul ul ul, 
#nav li.ddNavHover ul ul, 
#nav li.ddNavHover ul ul ul {
	left: -999em;
}*/

/*#nav li:focus ul ul, 
#nav li:focus ul ul ul, 
#nav li.ddNavHover ul ul, 
#nav li.ddNavHover ul ul ul {
	left: -999em;
}*/

/* ////////////////////// END SECOND DROPDOWNS & SPECIFIC STYLING /////////////////*/

/* The crucial bit to make the dropdowns appear... */
#dd_nav li:hover ul, #dd_nav li li:hover ul, #dd_nav li li li:hover ul, #dd_nav li.ddNavHover ul, #dd_nav li li.ddNavHover ul, #dd_nav li li li.ddNavHover ul { /* lists nested under hovered list items */
	/*position:absolute;*/ /* IE7 conditional issue?? */
	/*left: auto;*/
	/*padding-left:10px;*/
	/*padding-right:5px;*/ /* These just add padding to padding already applied */
	/*left:5px;*/
	left:0;
}