#pad {height:140px;}
/* ================================================================ 
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.
=================================================================== */
#menu {padding:0; margin:0; list-style:none; height:25px; position:relative; z-index:20; font-family:arial, verdana, sans-serif;/* background:#272727;*/color: #AEAFB2; border-top: #AEAFB2 1px solid}
#menu li {float:left; margin-right:0; font-size:110%; font-weight: normal; }
#menu li a {display: block; float:left; height:30px; line-height:30px; color: #F58220; text-decoration:none; font-size:110%; font-weight: normal;padding: 0 18px 0 0;}


#menu 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 */

#menu li a:hover {
	z-index:10;
	position:relative;
	color: #F59C60; 
}
#menu li:hover { position:relative; z-index:10; } 

#menu li:hover > a {
	color: #FFA264;
}
#menu li:hover a.sub {color: #F59C60; }

#menu li.current a {
	color: #F5CB9D;
}

#menu li a.sub {}
#menu li.current a.sub { color: #F5CB9D; }

#menu :hover ul {left:-10px; top:25px; width:150px; }

/* keep the 'next' level invisible by placing it off screen. */
#menu ul, 
#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#menu :hover ul :hover ul
{left:110px; top:-2px; /*background-color:#999D9F*/ white-space:nowrap; width:80px; z-index:10; height:auto;}
 
#menu :hover ul li {margin:0; }
#menu :hover ul li a {width: 110px; padding:0; font-size: 90%; text-indent:10px; color: #F5BB9A; height:15px; line-height:15px; }
#menu :hover ul li a.fly { background: url(../images/arrow_over.gif) right no-repeat; }

#menu :hover ul :hover { color: #F58220; /*#F5AB63;*/ }
#menu :hover ul :hover a.fly { background: url(../images/arrow_over.gif) right no-repeat; color: #F58220; /*#F5AB63;*/ }

#menu :hover ul li.currentsub a { color:#F5CB9D;}
#menu :hover ul li.currentsub a.fly { background: url(../images/arrow_over.gif) right no-repeat; color:#F5CB9D; }

#menu :hover ul :hover ul li a {width:60px; padding:0; text-indent:10px; color:#FFE5C8;}
#menu :hover ul :hover ul :hover {color:#F58220;}

#menu :hover ul :hover ul li.currentfly a,
#menu :hover ul :hover ul li.currentfly a:hover { color:#F58220;}

/* bottom menu */
.footer{ /*background-color:#161619;*/ width:100%; position:relative; text-align: center; }
#botmenu { list-style-type:none; padding:0; margin:0 auto; text-align: center; }
#botmenu ul{ /*background-color:#161619;*/ }

#botmenu li{ margin: 10px 0 10px 0; display: inline; position:relative; border: 1px solid #fff; border-left-width: 0px; border-bottom-width: 0px; border-top-width: 0px; padding: 0px 10px 0px 10px; }


#botmenu li a{ color:#F88815; font-family:arial, sans-serif; font-size:80%; line-height: normal; text-decoration:none; text-align:center; cursor:pointer; font-weight: normal;
}

#botmenu li a:hover{ color:#FF8D14; text-decoration: none;
}
/* end bottom menu */

/* test colors */
.level3{
	background-color: #17E4FF;
	color:  #B4EDFF;
}

.nlevel1over{
	background-color: #F5AB63;
}

.nlevel2{
	background-color:#3A3A43;
	color: #52515D;
}

.nlevel3{
	background-color:#FFE5C8;
	color: #777788;
}
/* end test colors */
