﻿/* nav */
#navdiv { width: 768px; height: 33px; margin: 0px auto; position: relative; z-index: 1000;}
#navdiv #nav { margin: 0; padding: 0;}
#navdiv #nav li { display: inline; }
#navdiv #nav li a { float: left; width: 175px; height: 0px; padding-top: 33px; overflow: hidden; }
#navdiv #nav li a { background-image: url(/images/menu.png); background-repeat: no-repeat; }
* html #navdiv #nav li a { background-image: url(/images/menu.gif); background-repeat: no-repeat; }

/* links */
#navdiv #nav li#nav-home-link a { background-position: -0 0; width:34px !important;}
#navdiv #nav li#nav-about a { background-position: -34px 0; }
#navdiv #nav li#nav-insurance a { background-position: -209px 0; }
#navdiv #nav li#nav-query a { background-position: -384px 0; }
#navdiv #nav li#nav-contact a { background-position: -559px 0; }
#navdiv #nav li#nav-bgtop a { background-position: -734px 0; width:34px !important;}

/* a:hover */
#navdiv #nav li#nav-home-link a:hover  { background-position: -0 -40px; width:34px !important;}
#navdiv #nav li#nav-about a:hover { background-position: -34px -40px; }
#navdiv #nav li#nav-insurance a:hover { background-position: -209px -40px; }
#navdiv #nav li#nav-query a:hover { background-position: -384px -40px; }
#navdiv #nav li#nav-contact a:hover { background-position: -559px -40px; }
#navdiv #nav li#nav-bgtop a:hover  { background-position: -734px -40px; width:34px !important;}

/* a:active */
/*#navdiv #nav li#nav-home-link a:active { background-position: -0 -80px; width:34px !important;}*/
#navdiv #nav li#nav-about a:active { background-position: -34px -80px; }
#navdiv #nav li#nav-insurance a:active { background-position: -209px -80px; }
#navdiv #nav li#nav-query a:active { background-position: -384px -80px; }
#navdiv #nav li#nav-contact a:active { background-position: -559px -80px; }
/*#navdiv #nav li#nav-bgtop a:active { background-position: -734px -80px; width:34px !important;}*/

/* selected */
#navdiv.about #home-link li#nav-home-link a		{ background-position: -0px -120px !important; width:34px !important; }
#navdiv.about #nav li#nav-about a		{ background-position: -34px -120px !important; }
#navdiv.insurance #nav li#nav-insurance a { background-position: -209px -120px !important; }
#navdiv.query #nav li#nav-query a		{ background-position: -384px -120px !important; }
#navdiv.contact #nav li#nav-contact a	{ background-position: -559px -120px !important; }
/*#navdiv.bgtop #nav li#nav-bgtop a		{ background-position: -734px -120px !important; width:34px !important; }*/