/* position and dimensions of the navigator */
.navi {
    /*margin-left:25px;*/
    width:740px;
	text-align:center;
}


/* items inside navigator */
.navi a {
    width:8px;
    height:8px;
    float:left;
    margin:3px;
    background:url('navigator.png') 0 0 no-repeat;
    display:block;
    font-size:1px;
    text-align:center;
}

/* mouseover state */
.navi a:hover {
    background-position:0 -8px;
}

/* active state (current page state) */
.navi a.active {
    background-position:0 -16px;
}