#nav #nav3 { height: 16px; }
#nav #nav3 { margin: 2px 0 0 0; padding: 0; }
#nav #nav3 li { display: inline; }
#nav #nav3 li a { background-image: url(/products/Promotional/pic/nav3_Promotional.png); background-repeat: no-repeat; }
#nav #nav3 li a { float: left; height: 0; padding-top: 16px; overflow: hidden; }

#nav #nav3 li#nav3-evavisors     a { width: 112px; }
#nav #nav3 li#nav3-sunglasscases a { width: 157px; }
#nav #nav3 li#nav3-eyecooler     a { width: 113px; }
#nav #nav3 li#nav3-babybibs      a { width: 102px; }
#nav #nav3 li#nav3-evaball       a { width:  95px; }
#nav #nav3 li#nav3-evadice       a { width:  98px; }

/* BUTTONS */
#nav #nav3 li#nav3-evavisors     a { background-position:      0 0; }
#nav #nav3 li#nav3-sunglasscases a { background-position: -112px 0; }
#nav #nav3 li#nav3-eyecooler     a { background-position: -269px 0; }
#nav #nav3 li#nav3-babybibs      a { background-position: -382px 0; }
#nav #nav3 li#nav3-evaball       a { background-position: -484px 0; }
#nav #nav3 li#nav3-evadice       a { background-position: -579px 0; }

/* OVER STATES */
#nav #nav3 li#nav3-evavisors     a:hover { background-position:      0 -17px; }
#nav #nav3 li#nav3-sunglasscases a:hover { background-position: -112px -17px; }
#nav #nav3 li#nav3-eyecooler     a:hover { background-position: -269px -17px; }
#nav #nav3 li#nav3-babybibs      a:hover { background-position: -382px -17px; }
#nav #nav3 li#nav3-evaball       a:hover { background-position: -484px -17px; }
#nav #nav3 li#nav3-evadice       a:hover { background-position: -579px -17px; }

/* PRESSED STATES */
#nav #nav3 li#nav3-evavisors     a:active { background-position:      0 -34px; }
#nav #nav3 li#nav3-sunglasscases a:active { background-position: -112px -34px; }
#nav #nav3 li#nav3-eyecooler     a:active { background-position: -269px -34px; }
#nav #nav3 li#nav3-babybibs      a:active { background-position: -382px -34px; }
#nav #nav3 li#nav3-evaball       a:active { background-position: -484px -34px; }
#nav #nav3 li#nav3-evadice       a:active { background-position: -579px -34px; }

/* ON STATES */
#nav.evavisors     #nav3 li#nav3-evavisors     a { background-position:      0 -51px !important; }
#nav.sunglasscases #nav3 li#nav3-sunglasscases a { background-position: -112px -51px !important; }
#nav.eyecooler     #nav3 li#nav3-eyecooler     a { background-position: -269px -51px !important; }
#nav.babybibs      #nav3 li#nav3-babybibs      a { background-position: -382px -51px !important; }
#nav.evaball       #nav3 li#nav3-evaball       a { background-position: -484px -51px !important; }
#nav.evadice       #nav3 li#nav3-evadice       a { background-position: -579px -51px !important; }

