#nav {
margin:0 0 0 0;
padding:0 0 0 34px;
}
#nav ul {
margin:0;
padding:0;
list-style:none;
}
#nav li {
float:left;
margin:0;
padding:0;
background:none;
}
#nav li a {
display:block;
font:bold 11px Verdana, Geneva, sans-serif;
color:#000000;
width:.1em;
text-align:center;
border:none;
}
#nav li#home a {
position:relative;
width:78px;
height:43px;
}
#nav li#home a span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:78px;
height:43px;
background:url(../images/nav-home.jpg) left top no-repeat;
}
#nav li#home a:hover span {
background-position:left -43px;
cursor:pointer;
}
#nav li.current#home a span {
background-position:left -86px;
cursor:pointer;
}

#nav li#team a {
position:relative;
width:100px;
height:43px;
}
#nav li#team a span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:100px;
height:43px;
background:url(../images/nav-team.jpg) left top no-repeat;
}
#nav li#team a:hover span {
background-position:left -43px;
cursor:pointer;
}
#nav li.current#team a span {
background-position:left -86px;
cursor:pointer;
}

#nav li#articles a {
position:relative;
width:92px;
height:43px;
}
#nav li#articles a span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:92px;
height:43px;
background:url(../images/nav-articles.jpg) left top no-repeat;
}
#nav li#articles a:hover span {
background-position:left -43px;
cursor:pointer;
}
#nav li.current#articles a span {
background-position:left -86px;
cursor:pointer;
}

#nav li#podcasts a {
position:relative;
width:99px;
height:43px;
}
#nav li#podcasts a span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:99px;
height:43px;
background:url(../images/nav-podcasts.jpg) left top no-repeat;
}
#nav li#podcasts a:hover span {
background-position:left -43px;
cursor:pointer;
}
#nav li.current#podcasts a span {
background-position:left -86px;
cursor:pointer;
}

#nav li#indie a {
position:relative;
width:119px;
height:43px;
}
#nav li#indie a span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:119px;
height:43px;
background:url(../images/nav-indie.jpg) left top no-repeat;
}
#nav li#indie a:hover span {
background-position:left -43px;
cursor:pointer;
}
#nav li.current#indie a span {
background-position:left -86px;
cursor:pointer;
}

#nav li#reviews a {
position:relative;
width:95px;
height:43px;
}
#nav li#reviews a span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:95px;
height:43px;
background:url(../images/nav-reviews.jpg) left top no-repeat;
}
#nav li#reviews a:hover span {
background-position:left -43px;
cursor:pointer;
}
#nav li.current#reviews a span {
background-position:left -86px;
cursor:pointer;
}

#nav li#previews a {
position:relative;
width:102px;
height:43px;
}
#nav li#previews a span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:102px;
height:43px;
background:url(../images/nav-previews.jpg) left top no-repeat;
}
#nav li#previews a:hover span {
background-position:left -43px;
cursor:pointer;
}
#nav li.current#previews a span {
background-position:left -86px;
cursor:pointer;
}

#nav li#contact a {
position:relative;
width:112px;
height:43px;
}
#nav li#contact a span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:112px;
height:43px;
background:url(../images/nav-contact.jpg) left top no-repeat;
}
#nav li#contact a:hover span {
background-position:left -43px;
cursor:pointer;
}
#nav li.current#contact a span {
background-position:left -86px;
cursor:pointer;
}

#nav li#links a {
position:relative;
width:70px;
height:43px;
}
#nav li#links a span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:70px;
height:43px;
background:url(../images/nav-links.jpg) left top no-repeat;
}
#nav li#links a:hover span {
background-position:left -43px;
cursor:pointer;
}
#nav li.current#links a span {
background-position:left -86px;
cursor:pointer;
}

#nav li#news a {
position:relative;
width:74px;
height:43px;
}
#nav li#news a span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:74px;
height:43px;
background:url(../images/nav-news.jpg) left top no-repeat;
}
#nav li#news a:hover span {
background-position:left -43px;
cursor:pointer;
}
#nav li.current#news a span {
background-position:left -86px;
cursor:pointer;
}

#nav li#forums a {
position:relative;
width:87px;
height:43px;
}
#nav li#forums a span {
display:block;
position:absolute; left:0; top:0; z-index:1;
width:87px;
height:43px;
background:url(../images/nav-forums.jpg) left top no-repeat;
}
#nav li#forums a:hover span {
background-position:left -43px;
cursor:pointer;
}
#nav li.current#forums a span {
background-position:left -86px;
cursor:pointer;
}