/* CSS Document */
.nav{
list-style:none;
margin:0;
padding:0;
width:681px;
float:right;
}
.nav ul{
margin:0px;
margin-left:0px;
padding-left:0px;
}
.nav ul li{
display:inline;
list-style-type:none;
}
.nav li a{
float:left;
font-family:Mariyad, Arial, Helvetica, sans-serif;
font-size:11px;
display:inline;
color:#fff;
text-decoration:none;
cursor:pointer;
}

.nav li a#home{
background:url(../images/home.png) no-repeat;
background-position:left top;
width:96px;
height:23px;
z-index:1000;
position:relative;
}

.nav li a#home:hover,.nav li a#home.current{
background-position:left bottom;
}
.nav li a#features{
background:url(../images/features.png) no-repeat;
width:105px;
height:23px;
margin-left: 2px;
z-index:999;
position:relative;
}
.nav li a#features:hover,.nav li a#features.current{
background-position:left bottom;
}
.nav li a#screenshots{
background:url(../images/screenshots.png) no-repeat;
width:134px;
height:23px;
margin-left: 2px;
z-index:997;
position:relative;
}
.nav li a#screenshots:hover,.nav li a#screenshots.current{
background-position:left bottom;
}
.nav li a#live_demo{
background:url(../images/live_demo.png) no-repeat;
width:122px;
height:23px;
margin-left: 2px;
z-index:999;
position:relative;
}
.nav li a#live_demo:hover,.nav li a#live_demo.current{
background-position:left bottom;
}
.nav li a#faq{
background:url(../images/faq.png) no-repeat;
width:98px;
height:23px;
margin-left:2px;
z-index:996;
position:relative;
}
.nav li a#faq:hover,.nav li a#faq.current{
background-position:left bottom;
}
.nav li a#contacts{
background:url(../images/contacts.png) no-repeat;
width:116px;
height:23px;
margin-left:2px;
z-index:995;
position:relative;
}
.nav li a#contacts:hover,.nav li a#contacts.current{
background-position:left bottom;
}
