.navlist {
width: 852px;
height: 41px;
margin: 0;
padding: 0;
position: relative;
}
 
.navlist li {
margin: 0;
padding: 0;
list-style: none;
position: absolute;
top: 0;
}
 
.navlist li, .navlist a,.navlist .current_nav {
height: 41px;
display: block;
}

.navlist li a span, .current_nav span {
display: none;
}

.button1  {
left: 0; width: 90px;
}
 
.button1 a {left: 0; width: 90px;
background: url(../img/nav-sprite.jpg) 0px 0px no-repeat;
}
 
.button1 a:hover {left: 0; width: 90px;
background: url(../img/nav-sprite.jpg) 0px -41px no-repeat;
}

.button1 .current_nav {left: 0; width: 90px;
background: url(../img/nav-sprite.jpg) 0px -82px no-repeat;
}

.button2  {
left: 90px; width: 170px;
}
 
.button2 a {left: 0px; width: 170px;
background: url(../img/nav-sprite.jpg) -90px 0px no-repeat;
}
 
.button2 a:hover {left: 0px; width: 170px;
background: url(../img/nav-sprite.jpg) -90px -41px no-repeat;
}

.button2 .current_nav {left: 0px; width: 170px;
background: url(../img/nav-sprite.jpg) -90px -82px no-repeat;
}

.button3  {
left: 260px; width: 190px;
}
 
.button3 a {left: 0px; width: 190px;
background: url(../img/nav-sprite.jpg) -260px 0px no-repeat;
}
 
.button3 a:hover {left: 0px; width: 190px;
background: url(../img/nav-sprite.jpg) -260px -41px no-repeat;
}

.button3 .current_nav {left: 0px; width: 190px;
background: url(../img/nav-sprite.jpg) -260px -82px no-repeat;
}

.button4  {
left: 450px; width: 200px;
}
 
.button4 a {left: 0px; width: 200px;
background: url(../img/nav-sprite.jpg) -450px 0px no-repeat;
}
 
.button4 a:hover {left: 0px; width: 200px;
background: url(../img/nav-sprite.jpg) -450px -41px no-repeat;
}

.button4 .current_nav {left: 0px; width: 200px;
background: url(../img/nav-sprite.jpg) -450px -82px no-repeat;
}

.button5  {
left: 650px; width: 110px;
}
 
.button5 a {left: 0px; width: 110px;
background: url(../img/nav-sprite.jpg) -650px 0px no-repeat;
}
 
.button5 a:hover {left: 0px; width: 110px;
background: url(../img/nav-sprite.jpg) -650px -41px no-repeat;
}

.button5 .current_nav {left: 0px; width: 110px;
background: url(../img/nav-sprite.jpg) -650px -82px no-repeat;
}

.button6  {
left: 760px; width: 94px;
}
 
.button6 a {left: 0px; width: 94px;
background: url(../img/nav-sprite.jpg) -760px 0px no-repeat;
}
 
.button6 a:hover {left: 0px; width: 94px;
background: url(../img/nav-sprite.jpg) -760px -41px no-repeat;
}

.button6 .current_nav {left: 0px; width: 94px;
background: url(../img/nav-sprite.jpg) -760px -82px no-repeat;
}
