#fancymenu {
background-color:#423c2f;
float:right;
clear: left;
height:42px;
margin:0pt;
margin-right: -450px;
padding:0pt;
position:relative;	
padding: 0pt;
width:640px;
overflow: visible;
}



*html #fancymenu {

text-align:left;
height: 42px;
width: 640px;



}
	
#fancymenu ul {
padding: 0;
margin: 0;
}
	
/* Don't apply padding here (offsetWidth will differ in IE)
If you need padding add it to the child anchor */
#fancymenu ul li {
float: left;
list-style: none;

}
	
#fancymenu ul li a  {
text-indent: -500em;
z-index: 10;
display: block;
float: left;
height: 42px;
position: relative;
overflow: hidden;
}
	
#menu-home a {
width: 72px;
background: url('../images/home-nav.png') no-repeat center !important;	
background: url('../images/home-nav.gif') no-repeat center;
}
	
#menu-general-info a {
width: 121px;
background: url('../images/info-nav.png') no-repeat center !important;	
background: url('../images/info-nav.gif') no-repeat center;
}
	
#menu-shops a {
width: 67px;
background: url('../images/shops-nav.png') no-repeat center !important;	
background: url('../images/shops-nav.gif') no-repeat center; 
}
	
#menu-restaurants a {
width: 113px;
background: url('../images/restaurants-nav.png') no-repeat center !important;	
background: url('../images/restaurants-nav.gif') no-repeat center;
}
	
#menu-services a {
width: 83px;
background: url('../images/services-nav.png') no-repeat center !important;	
background: url('../images/services-nav.gif') no-repeat center;
}
	
#menu-leasing a {
width: 81px;
background: url('../images/leasing-nav.png') no-repeat center !important;	
background: url('../images/leasing-nav.gif') no-repeat center;
}
	
#menu-calendar a {
width: 93px;
background: url('../images/calendar-nav.png') no-repeat center !important;	
background: url('../images/calendar-nav.gif') no-repeat center;
}

#menu-contact a {
width: 82px;
background: url('../images/contact-nav.png') no-repeat center !important;	
background: url('../images/contact-nav.gif') no-repeat center;
}
	
#fancymenu li.background {	
/*background: url('images/bg_menu_right.png') no-repeat top right !important;*/
/*background: url('../images/bar.gif') repeat-x bottom right;*/
z-index: 9999;
position: absolute;
visibility: hidden;
}
	
#fancymenu .background .left {	
/*background: url('images/bg_menu.png') no-repeat top left !important;*/
background: url('../images/bar.gif') repeat-x top left;height: 3px;
margin-right: 9px; /* 7px is the width of the rounded shape */
}

