/* Main Navigation */

/* Drop-down menu styles */
#main_nav li ul{
  position:absolute;
  z-index:100;
  visibility:hidden;
}


/* Make drop-down visible on navbar hover */
#main_nav li:hover ul,
#main_nav li a:hover ul{ /* IE6 hack */
  visibility:visible;
  top:59px;
  left:380px;
}

/* Applies to navbar links, unvisited and visited */
  #main_nav a,
  #main_nav a:link,
  #main_nav a:visited{
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFE4A8;
  text-align:center;
  outline-style:none;
}

/* Applies to links on the drop-down menu */
#main_nav li:hover ul li a,
#main_nav li a:hover ul li a{ /* IE6 hack */
  background:#570303; /* Removes bg image */
  text-align:left;
  font-size:12pt; 
  display:block;
  width:145px;
  padding:0 0 0 12px;
  height:auto;
}

/* Hover on drop-down menu links */
#main_nav li:hover ul li a:hover,
#main_nav li a:hover ul li a:hover{ /* IE6 hack */
  background: #af0707; 
  color:#fff;
}

/* IE6 hack applies to its table drop-down */
#main_nav table {
  margin:-1px; 
  border-collapse:collapse; 
  position:absolute;
  top:2px;
  left:0;
  z-index:100;
}


#main_nav { list-style: none; 
  margin: 0; 
  padding: 0;
  position:absolute;
  height:59px;
  width:1030px;
  margin-top:192px; 
}

#main_nav a {
   outline: none;
}

#main_nav:hover li a { background-position: 0 0px; }


/* ACCESSIBLE ROLL OVERS */
#main_nav li { float: left; }
#main_nav li a { text-indent: -999999px; overflow: hidden; display: block; height: 60px; } 

#home { background: url(http://www.mustangsandmotorsports.com/images/mainnav/home1.jpg); width: 120px; }
#home:hover { background: url(http://www.mustangsandmotorsports.com/images/mainnav/home2.jpg) 0 0 !important; }
#home.active { background: url(http://www.mustangsandmotorsports.com/images/mainnav/home2.jpg) 0 -50px; }

#about { background: url(http://www.mustangsandmotorsports.com/images/mainnav/about1.jpg); width: 133px; }
#about:hover { background: url(http://www.mustangsandmotorsports.com/images/mainnav/about2.jpg) 0 0 !important; }
/*#about.active { background: url(http://www.mustangsandmotorsports.com/images/mainnav/about21.jpg) 0 -50px; }*/ 

#crew { background: url(http://www.mustangsandmotorsports.com/images/mainnav/crew1.jpg); width: 120px; }
#crew:hover { background: url(http://www.mustangsandmotorsports.com/images/mainnav/crew2.jpg) 0 0 !important; }
/*#crew:active { background: url(http://www.mustangsandmotorsports.com/images/mainnav/crew2.jpg) 0 -50; }*/

#services { background: url(http://www.mustangsandmotorsports.com/images/mainnav/services1.jpg); width: 168px; }
#services:hover { background: url(http://www.mustangsandmotorsports.com/images/mainnav/services2.jpg) 0 0 !important; }
/*#services.active { background: url(http://www.mustangsandmotorsports.com/images/mainnav/services2.jpg) 0 -50px; }*/ 

#customers { background: url(http://www.mustangsandmotorsports.com/images/mainnav/customers1.jpg); width: 204px; }
#customers:hover { background: url(http://www.mustangsandmotorsports.com/images/mainnav/customers2.jpg) 0 0 !important; }
/*#customers.active { background: url(http://www.mustangsandmotorsports.com/images/mainnav/customers2.jpg) 0 -50px; }*/

#blog { background: url(http://www.mustangsandmotorsports.com/images/mainnav/blog1.jpg); width: 114px; }
#blog:hover { background: url(http://www.mustangsandmotorsports.com/images/mainnav/blog2.jpg) 0 0 !important; }
/*#blog.active { background: url(http://www.mustangsandmotorsports.com/images/mainnav/blog2.jpg) 0 -50px; }*/ 

#contact { background: url(http://www.mustangsandmotorsports.com/images/mainnav/contact1.jpg); width: 168px; }
#contact:hover { background: url(http://www.mustangsandmotorsports.com/images/mainnav/contact2.jpg) 0 0 !important; }
/*#contact.active { background: url(http://www.mustangsandmotorsports.com/images/mainnav/contact2.jpg) 0 -50px; }*/
