/* define main nav bar width, height and background image */
.navInfo {
  width: 105px;
  height: 33px;
  background: url(../images/btn-info-blog-gallery.png) no-repeat;
  position: relative;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.navInfo li {
	display: block;
}

.navInfo li a {
  left: 0;
  width: 100%;
	text-indent: -9999em;
}

.navInfo li.current a {
  cursor: default;
}

.navInfo li .effect {
  left: 0;
  width: 100%;
}

.navInfo li,
.navInfo li a,
.navInfo li .effect {
  position: absolute;
  top: 0;
  margin: 0;
  padding: 0;
  height: 100%;
  overflow: hidden;
}

/* individual elements defined here */

/* - about - */
#navInfo_home { 
  left: 70px;
  width: 35px;
}
#navInfo_home .effect, #navInfo_home a:hover, #navInfo_home a:focus {
  background: url(../images/btn-info-blog-gallery.png) no-repeat -70px -33px;
}
#navInfo_home .mousedown, #navInfo_home a:active {
  background-position: -70px -66px;
}
#navInfo_home.current a:link, #navInfo_home.current a:visited {
  background: url(../images/btn-info-blog-gallery.png) no-repeat -70px -33px;
}

/* - blog - */
#navInfo_blog { 
  left: 35px;
  width: 35px;
}
#navInfo_blog .effect, #navInfo_blog a:hover, #navInfo_blog a:focus {
  background: url(../images/btn-info-blog-gallery.png) no-repeat -35px -33px;
}
#navInfo_blog .mousedown, #navInfo_blog a:active {
  background-position: -35px -66px;
}
#navInfo_blog.current a:link, #navInfo_blog.current a:visited {
  background: url(../images/btn-info-blog-gallery.png) no-repeat -35px -33px;
}


/* - gallery - */
#navInfo_gallery { 
  left: 0px;
  width: 35px;
}
#navInfo_gallery .effect, #navInfo_gallery a:hover, #navInfo_gallery a:focus {
  background: url(../images/btn-info-blog-gallery.png) no-repeat 0px -33px;
}
#navInfo_gallery .mousedown, #navInfo_gallery a:active {
  background-position: 0px -66px;
}
#navInfo_gallery.current a:link, #navInfo_gallery.current a:visited {
  background: url(../images/btn-info-blog-gallery.png) no-repeat 0px -33px;
}