/* css for sliding sprite menu */

#nav{
position: relative;
width: 200px; 
height: 266px; 
background: url(images/menufull-dez2.png); 
margin: 0; 
padding: 0;
}
#nav li{
list-style-type: none;
padding: 0;
float: left;
}
#nav li a {
display: block;
width: 200px; 
height: 53px; 
background: url(images/menufull-dez2.png) no-repeat; 
text-indent: -9999px; 
outline: none; 
overflow: hidden;
}
/* home */
li#nav_home a, li#nav_home a:visited {
background-position: 0 0;
}
li#nav_home a:hover  {
background-position: -200px 0;
}
li#nav_home a:active  {
background-position: -200px 0;
}
li#nav_home.current a:link, li#nav_home.current a:visited {
background-position: -200px 0;
}
/* web design */
li#nav_web-design a, li#nav_web-design a:visited {
background-position: 0 -53px;
}
li#nav_web-design a:hover {
background-position: -200px -53px;
}
li#nav_web-design a:active {
background-position: -200px -53px;
}
li#nav_web-design.current a:link, li#nav_web-design.current a:visited {
background-position: -200px -53px;
}
/* graphic design */
li#nav_graphic-design a, li#nav_graphic-design a:visited {
background-position: 0 -106px;
}
li#nav_graphic-design a:hover {
background-position: -200px -106px;
}
li#nav_graphic-design a:active {
background-position: -200px -106px;
}
li#nav_graphic-design.current a:link, li#nav_graphic-design.current a:visited {
background-position: -200px -106px;
}
/* writing & editing */
li#nav_writing-editing a, li#nav_writing-editing a:visited {
background-position: 0 -159px;
}
li#nav_writing-editing a:hover {
background-position: -200px -159px;
}
li#nav_writing-editing a:active {
background-position: -200px -159px;
}
li#nav_writing-editing.current a:link, li#nav_writing-editing.current a:visited {
background-position: -200px -159px;
}
/* blog */
li#nav_blog a, li#nav_blog a:visited {
background-position: 0 -212px;
}
li#nav_blog a:hover {
background-position: -200px -212px;
}
li#nav_blog a:active {
background-position: -200px -212px;
}
li#nav_blog.current a:link, li#nav_blog.current a:visited {
background-position: -200px -212px;
}