.navigation{
    width:810px;
	position:absolute;
	top:85px;
	right:0px;
}
#nav, #nav ul{
margin:0;
padding:0px;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; 
float:left;
}

#nav a{
	display:block;
	font-size:14px;
	color:#dd4490;
	text-decoration:none;
	line-height:64px;
	font-stretch:extra-condensed;
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	text-indent:-9999px;
	
}


.home{
	width:75px;
	background:url(../images/home1.png) 0px 0px no-repeat;
	
}
.home:hover{
	background:url(../images/home1.png) 0px 64px ;
}
.home1{
	background:url(../images/home1.png) 0px 64px ;
}

.about_nav{
	width:75px;
	background:url(../images/about.png) 0px 0px no-repeat;
	
}
.about_nav:hover{
	background:url(../images/about.png) 0px 64px ;
}

.about1{
	background:url(../images/about.png) 0px 64px ;
}


.Category{
	width:105px;
	background:url(../images/cat.png) 0px 0px no-repeat; 
	
}
.Category:hover{
	background:url(../images/cat.png) 0px 64px ;
}
.Category1{
	background:url(../images/cat.png) 0px 64px ;
}

.Premium{
	width:115px;
	background:url(../images/Premium.png) 0px 0px no-repeat; 
	
}
.Premium:hover{
	background:url(../images/Premium.png) 0px 64px ;
}
.Premium1{
	background:url(../images/Premium.png) 0px 64px ;
}

.ReturnTaxi{
	width:80px;
	background:url(../images/ReturnTaxi.png) 0px 0px no-repeat; 
	
}
.ReturnTaxi:hover{
	background:url(../images/ReturnTaxi.png) 0px 64px ;
}

.ReturnTaxi1{
	background:url(../images/ReturnTaxi.png) 0px 64px ;
}
.Booking {
	width:75px;
	background:url(../images/Booking.png) 0px 0px no-repeat; 
	
}
.Booking:hover{
	background:url(../images/Booking.png) 0px 64px ;
}

.Booking1{
	background:url(../images/Booking.png) 0px 64px ;
}


.Contact {
	width:75px;
	background:url(../images/Contact.png) 0px 0px no-repeat; 
	
}
.Contact:hover{
	background:url(../images/Contact.png) 0px 64px ;
}

.Contact1{
	background:url(../images/Contact.png) 0px 64px ;
}
.Pilgrim{
	width:90px;
	background:url(../images/pilgrim.png) 0px 0px no-repeat; 
	
}
.Pilgrim:hover{
	background:url(../images/pilgrim.png) 0px 64px ;
}
.Pilgrim1{
	background:url(../images/pilgrim.png) 0px 64px ;
}

.Wedding_Cars{
	width:100px;
	background:url(../images/Wedding.png) 0px 0px no-repeat; 
	
}
.Wedding_Cars:hover{
	background:url(../images/Wedding.png) 0px 64px ;
}
.Wedding_Cars1{
	background:url(../images/Wedding.png) 0px 64px ;
}



#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
width:14em;
top:39px;
z-index:1000;
background:#6d992d;
padding: 0 0 0 0;
}

#nav li ul a{
width:144px;
height:auto;
margin-bottom:1px;
float:left;
color:#fff;
line-height:30px;
background:#5c8521;
}
#nav li ul a:hover{ color:#000;}
#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:168px;

}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}