#pad {height:135px;}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#drop-down-nav {
width: 806px;
margin: 0 auto;
}

#menu1 {
padding:0; 
list-style:none; 
height:35px; 
position:relative; 
z-index:500; 
font-family: arial, verdana, sans-serif;
text-transform: uppercase;
text-align: center;
margin-top: 0;
}

#menu1 li {
display: inline;
margin-right:1px;
text-align: left;
 }
 
#menu1 li a {
display: inline; 
height:36px; 
line-height:36px; 
color:#fff; 
text-decoration:none; 
padding:10px 15px;
}


.sub1 li a {
display: block;
}


#menu1 table {
border-collapse:collapse; 
width:0; 
height:0; 
position:absolute; 
top:0; 
left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

#menu1 li a:hover {
z-index:200; 
position:relative;
color:#fff; 
}

#menu1 li:hover {
position:relative; 
z-index:200;
}

#menu1 li:hover > a {
color:#fff; 
background:#1F263F;
opacity: 0.95;
filter: alpha(opacity = 95);
}

#menu1 li:hover > a.sub {
color:#fff; 
background:#1F263F;
opacity: 0.95;
filter: alpha(opacity = 95);
}

#menu1 li.current a {
color:#fff;
}

#menu1 li a.sub {
background: url(../images/down-arrow.gif) no-repeat right center;
}

#menu1 li.current a.sub {
color:#fff; 
background:#3e3e3e url(../images/down-arrow.gif) no-repeat right center;
}

#menu1 :hover ul {
left:0; 
top:36px; 
width:120px; 
background:#1F263F;
}

/* keep the 'next' level invisible by placing it off screen. */
#menu1 ul, 
#menu1 :hover ul ul {
position:absolute; 
left:-9999px; 
top:-9999px; 
width:0; 
height:0; 
margin:0; 
padding:0; 
list-style:none;
}

#menu1 ul {
margin-top: -10px;
}

#menu1 :hover ul :hover ul {
left:0px;
top:-1px; 
background:#1F263F; 
white-space:nowrap; 
width:220px; 
z-index:200; 
height:auto;
opacity: 0.95;
filter: alpha(opacity = 95);
}

#menu1 :hover ul li a, #menu1 :hover ul :hover ul li a {
float: left;
}

#menu1 :hover ul li {
margin: 0;
}

#menu1 :hover ul :hover ul {
margin-top: 14px;}

#menu1 :hover ul li a {
margin:0; 
border-top:1px solid #2C344F;
}

#menu1 :hover ul li a {
width:250px; 
padding:0; 
text-indent:10px; 
background:#1F263F; 
color:#ffffff; 
height:30px; 
line-height:30px;
opacity: 0.95;
filter: alpha(opacity = 95);
}

#menu1 :hover ul li a.fly {
background:#1F263F url(../images/right-arrow.png) no-repeat 235px center;
opacity: 0.95;
filter: alpha(opacity = 95);
}

#menu1 :hover ul :hover {
background-color:#474f6e; 
color:#fff;
opacity: 0.95;
filter: alpha(opacity = 95);
}

#menu1 :hover ul :hover a.fly {
background-color:#1F263F; 
color:#fff;
opacity: 0.95;
filter: alpha(opacity = 95);
}

#menu1 :hover ul :hover a.fly:hover, 
#menu1 :hover ul :hover {
background-color:#474f6e; 
color:#fff;
opacity: 0.95;
filter: alpha(opacity = 95);
}

#menu1 :hover ul li.currentsub a {
background:#474f6e;
opacity: 0.95;
filter: alpha(opacity = 95);
color:#fff;
}
#menu1 :hover ul li.currentsub a.fly {
background:#474f6e url(../images/right-arrow.png) no-repeat 235px center; 
color:#fff;
opacity: 0.95;
filter: alpha(opacity = 95);
}

#menu1 :hover ul :hover ul li a {
width:220px; 
padding:0; 
text-indent:10px; 
background:#474f6e; 
color:#fff;
opacity: 0.95;
filter: alpha(opacity = 95);
}

#menu1 :hover ul :hover ul :hover {
background-color:#474f6e; 
color:#fff;
opacity: 0.95;
filter: alpha(opacity = 95);
}

#menu1 :hover ul :hover ul li.currentfly a,
#menu1 :hover ul :hover ul li.currentfly a:hover {
background:#474f6e; 
color:#fff;
opacity: 0.95;
filter: alpha(opacity = 95);
}
