#mainContainer { width:1010px; margin:0 auto; padding:0; text-align:left; }

#mainHeader { padding-left: 20px; padding-top: 3px; width:1010px; height:30px;  overflow:hidden; no-repeat;  background: url('../images/general/nav-bar.jpg') no-repeat; }


.preload { width:0px; height:0px; overflow:hidden; position:absolute; top:-4000px; }
ul.mainnav { margin:0; padding:0; list-style-type:none; width:934px; height:18px; }
ul.mainnav li { margin:0; padding:0; display:block; float:left; border-left: 1px solid #009cdc; text-align:center;}
ul.mainnav li:first-child { border-left: none; }
ul.mainnav li a { display:block; height:18px;   font-size: 8pt;          color: #000000; text-decoration:	none; font-weight: bold;  }
ul.mainnav li a:hover { display:block; }
ul.mainnav li a img { border:none; }
ul.mainnav li a:hover img { visibility:hidden; }

ul.mainnav li ul { margin:0; padding:0; list-style-type:none; display:block; visibility:hidden; position:absolute; border-left:solid 1px #009cdc; border-right:solid 1px #009cdc; border-bottom:solid 1px #009cdc; }
ul.mainnav li:hover ul { visibility:visible; z-index:10; }
ul.mainnav li ul li { border-left: none; border-top:solid 1px #ffffff; background: url('../images/general/sub-nav-bk.jpg'); text-align:left; width:194px; clear:left; z-index:10; }
ul.mainnav li ul li:first-child { border-top:none;  background: url('../images/general/top-sub-nav-bk.jpg'); }
ul.mainnav li ul li a { padding-left:3px; height:auto; color:#000000; font-weight: normal; }
ul.mainnav li ul li a:hover { color:#656565; }

/* define menu block sizes */
#navFlight { width:100px; height:18px; }
#navAAS { width:236px; height:18px; }
#navAAM { width:197px; height:18px; }
#navBulletin { width:115px; height:18px; }
#navLinks { width:60px; height:18px; }
#navNews { width:54px; height:18px; }
#navNewsletter { width:80px; height:18px; }
#navContact { width:81px; height:18px; }

/* submenu positioning */
#navFlight ul { margin-left:10px; }
#navAAS ul { margin-left:7px; }
#navAAM ul { margin-left:8px; }


