/* define main nav bar width, height and background image */
.nav {
  width: 595px;
  height: 34px;
  background: url(newDmenu.jpg) no-repeat;
  position: relative;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.nav li {
	display: block;
}

.nav li a {
  left: 0;
  width: 100%;
	text-indent: -9999em;
}

.nav li.current a {
  cursor: default;
}

.nav li .effect {
  left: 0;
  width: 100%;
}

.nav li,
.nav li a,
.nav li .effect {
  position: absolute;
  top: 0;
  margin: 0;
  padding: 0;
  height: 100%;
  overflow: hidden;
}

/* individual elements defined here */

/* - resume - */
#nav_home { 
  left: 0px;
  width: 105px;
}
#nav_home .effect, #nav_home a:hover, #nav_home a:focus {
  background: url(newDmenu.jpg) no-repeat 0px /*-34px*/-68px;
}
#nav_home .mousedown, #nav_home a:active {
  background-position: 0px -98px;
}
#nav_home.current a:link, #nav_home.current a:visited {
  background: url(newDmenu.jpg) no-repeat 0px -102px;
}

/* - bio - */
#nav_bio{
  left: 105px;
  width: 80px;
}
#nav_bio .effect, #nav_bio a:hover, #nav_bio a:focus {
  background: url(newDmenu.jpg) no-repeat -105px -68px;
}
#nav_bio .mousedown, #nav_bio a:active {
  background-position: -105px -98px;
}
#nav_bio .current a:link, #nav_bio .current a:visited {
  background: url(newDmenu.jpg) no-repeat -105px -147px;
}

/* - gallery - */
#nav_services {
  left: 185px;
  width: 115px;
}
#nav_services .effect, #nav_services a:hover, #nav_services a:focus {
  background: url(newDmenu.jpg) no-repeat -185px -68px;
}
#nav_services .mousedown, #nav_services a:active {
  background-position: -185px -98px;
}
#nav_services.current a:link, #nav_services.current a:visited {
  background: url(newDmenu.jpg) no-repeat -185px -147px;
}

/* - press - */
#nav_press {
  left: 300px;
  width: 95px;
}
#nav_press .effect, #nav_press a:hover, #nav_press a:focus {
  background: url(newDmenu.jpg) no-repeat -300px -68px;
}
#nav_press .mousedown, #nav_press a:active {
  background-position: -300px -98px;
}
#nav_press.current a:link, #nav_press.current a:visited {
  background: url(newDmenu.jpg) no-repeat -300px -147px;
}






/* - news - */
#nav_news {
  left: 395px;
  width: 80px;
}
#nav_news .effect, #nav_news a:hover, #nav_news a:focus {
  background: url(newDmenu.jpg) no-repeat -395px -68px;
}
#nav_news .mousedown, #nav_news a:active {
  background-position: -395px -98px;
}
#nav_news.current a:link, #nav_news.current a:visited {
  background: url(newDmenu.jpg) no-repeat -395px -147px;
}



/*gallery*/

/* - contact - */
#nav_contact {
  left: 475px;
  width: 117px;
}
#nav_contact .effect, #nav_contact a:hover, #nav_contact a:focus {
  background: url(newDmenu.jpg) no-repeat -475px -68px;
}
#nav_contact .mousedown, #nav_contact a:active {
  background-position: -475px -98px;
}
#nav_contact.current a:link, #nav_contact.current a:visited {
  background: url(newDmenu.jpg) no-repeat -475px -147px;
}


