/* CSS Document */

 #navMenu {
    margin:0;
    width:854px;
	background:#333366
 }

  #navMenu ul {
    margin:0;
    padding:0;
 }

  #navMenu li {
    margin:0;
    padding:0;
    list-style:none;
    float:left;
    position:relative;
	background:#333366
 }

  #navMenu ul li a {
    text-align:center; 
	line-height:30px;
    padding:0;    
	height:30px;
	width:140px;
    display:block;
    color:#000;
    font-family:"Arial";
	font-size:13px;
    text-decoration:none;
    color:#FFF;
    border:1px solid #000;
    text-shadow:1px 1px 1px #000; 
 }
 
   #navMenu ul li ul a {
    text-align:left;
	line-height:25px;
	padding-left:5px;
    height:24px;
    width:250px;
    display:block;
    color:#000;
    font-family:"Arial";
    text-decoration:none;
    color:#FFF;
    border:1px solid #000;
    text-shadow:1px 1px 1px #000; 
 }
 
   #navMenu ul li ul li ul.dropdown a {
    text-align:left;
	line-height:25px;
	padding-left:5px;
    height:24px;
    width:250px;
    display:block;
    color:#000;
    font-family:"Arial";
    text-decoration:none;
    color:#FFF;
    border:1px solid #000;
    text-shadow:1px 1px 1px #000; 
 }

 /*********************************************/
 /* hide menu and allow it to return */
 /*********************************************/

	#navMenu ul ul {
	position:absolute;
	visibility:hidden;
	top:32px;
 }

  #navMenu ul li:hover ul {
    visibility:visible;
    z-index:9999; 
 }
 
	#navMenu ul ul ul.dropdown {
	position:absolute;
	visibility:hidden;
	top:0px;
	left:254px;
 }

  #navMenu ul li ul li:hover ul.dropdown {
    visibility:visible;
    z-index:9999; 
 }

  /**********************************************/

  /*sets top level hover color*/

  #navMenu li:hover {
	background:#669999;
	font-size: 14px;
 }

  /*sets link items hover color and background*/

  #navMenu ul li:hover ul li a:hover {
    color:#000;
    background:#669999;
 }
 
   /*sets link items hover color and background*/

  #navMenu ul li:hover ul li a:hover ul li a:hover {
    color:#000;
    background:#669999;
 }


  /* Changes text color on hover for main menu hover*/

  #navMenu a:hover {   
  color:#000;
 } 
  
 /* Contains the Float */

 .clearFloat {
    clear:both; 
    margin:0;
    padding:0;
 }

 /* IE7 Display Fix */

 #navMenu ul li { 

  display: inline; 
 
 }
