/* common div properties */
div#nav-home,
div#nav-about,
div#nav-kits,
div#nav-windshield-kits,
div#nav-tools,
div#nav-bulk,
div#nav-faqs,
div#nav-gallery,
div#nav-installation,
div#nav-contact,
div#nav-cart,
div#nav-dealer,
div#nav-cleaning,
div.nav-spacer {
    float: left;    
    height: 36px;
}

/* individual div properties */
div#nav-home {
	background: url(../images/nav_home.gif) 0 -36px no-repeat;    
    width: 30px;
}

div#nav-about {
	background: url(../images/nav_about.gif) 0 -36px no-repeat;    
    width: 31px;
}

div#nav-kits {
	background: url(../images/nav_kits.gif) 0 -36px no-repeat;    
    width: 111px;
}

div#nav-windshield-kits {
    background: url(../images/nav_windshield_kits.gif) 0 -36px no-repeat;    
    width: 76px;
}

div#nav-tools {
	background: url(../images/nav_tools.gif) 0 -36px no-repeat;    
    width: 63px;
}

div#nav-bulk {
	background: url(../images/nav_bulk.gif) 0 -36px no-repeat;    
    width: 47px;
}

div#nav-faqs {
	background: url(../images/nav_faqs.gif) 0 -36px no-repeat;    
    width: 28px;
}

div#nav-gallery {
	background: url(../images/nav_gallery.gif) 0 -36px no-repeat;    
    width: 37px;
}

div#nav-installation {
	background: url(../images/nav_installation.gif) 0 -36px no-repeat;    
    width: 58px;
}

div#nav-contact {
	background: url(../images/nav_contact.gif) 0 -36px no-repeat;    
    width: 54px;
}

div#nav-cart {
	background: url(../images/nav_cart.gif) 0 -36px no-repeat;    
    width: 71px;
}

div#nav-cleaning {
	background: url(../images/nav_cleaning.gif) 0 -36px no-repeat;    
    width: 88px;
}

div#nav-dealer {
	background: url(../images/nav_dealer.gif) 0 -36px no-repeat;    
    width: 74px;
}

div.nav-spacer {
	background: url(../images/nav_spacer.gif) 0 0 no-repeat;
	width: 12px;
}

/* common a properties */
div#nav-home a,
div#nav-about a,
div#nav-kits a,
div#nav-windshield-kits a,
div#nav-tools a,
div#nav-bulk a,
div#nav-faqs a,
div#nav-gallery a,
div#nav-installation a,
div#nav-contact a,
div#nav-cart a,
div#nav-cleaning a,
div#nav-dealer a {
    display: block;
    height: 36px;
}

/* individual a properties */
div#nav-home a {
	background: url(../images/nav_home.gif) 0 0 no-repeat;
    width: 30px;
}

div#nav-about a {
	background: url(../images/nav_about.gif) 0 0 no-repeat;
    width: 31px;
}

div#nav-kits a {
	background: url(../images/nav_kits.gif) 0 0 no-repeat;
    width: 111px;
}

div#nav-windshield-kits a {
	background: url(../images/nav_windshield_kits.gif) 0 0 no-repeat;
    width: 76px;
}

div#nav-tools a {
	background: url(../images/nav_tools.gif) 0 0 no-repeat;
    width: 63px;
}

div#nav-bulk a {
	background: url(../images/nav_bulk.gif) 0 0 no-repeat;
    width: 47px;
}

div#nav-faqs a {
	background: url(../images/nav_faqs.gif) 0 0 no-repeat;    
    width: 28px;
}

div#nav-gallery a {
	background: url(../images/nav_gallery.gif) 0 0 no-repeat;    
    width: 37px;
}

div#nav-installation a {
	background: url(../images/nav_installation.gif) 0 0 no-repeat;    
    width: 58px;
}

div#nav-contact a {
	background: url(../images/nav_contact.gif) 0 0 no-repeat;    
    width: 54px;
}

div#nav-cart a {
	background: url(../images/nav_cart.gif) 0 0 no-repeat;    
    width: 71px;
}

div#nav-cleaning a {
	background: url(../images/nav_cleaning.gif) 0 0 no-repeat;    
    width: 88px;
}

div#nav-dealer a {
	background: url(../images/nav_dealer.gif) 0 0 no-repeat;    
    width: 74px;
}

/* rollover reveal */
div#nav-home a:hover,
div#nav-about a:hover,
div#nav-kits a:hover,
div#nav-windshield-kits a:hover,
div#nav-tools a:hover,
div#nav-bulk a:hover,
div#nav-faqs a:hover,
div#nav-gallery a:hover,
div#nav-installation a:hover,
div#nav-contact a:hover,
div#nav-cart a:hover,
div#nav-cleaning a:hover,
div#nav-dealer a:hover {
	background-image: none;
}

/* hide text */
div#nav-home span,
div#nav-about span,
div#nav-kits span,
div#nav-windshield-kits span,
div#nav-tools span,
div#nav-bulk span,
div#nav-faqs span,
div#nav-gallery span,
div#nav-installation span,
div#nav-contact span,
div#nav-cart span,
div#nav-cleaning span,
div#nav-dealer span,
div.nav-spacer span {
    display: none;
}

td#nav-left { text-align: left }
td#nav-middle  { background: url(../images/nav_background.gif) repeat-x }
td#nav-right { text-align: right }
