.ddsmoothmenu{
	font: bold 12px Verdana;
	width:970px;
	border-right:10px solid #fff;
	border-left:10px solid #fff;
	height: 45px;
 	background-image:url(images/menubg.jpg);background-repeat: repeat-x;
   background-color: #fff;
}
.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
line-height:35px;


}

/*Top level list items*/
.ddsmoothmenu ul li {
position: relative;
display: inline;
float: left;
color: #000;
}

.ddsmoothmenu ul li span img{
margin-top: 8px;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
 /*background of menu items (default state)*/
color: #fff;
font-weight: normal;
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 0px 5px 0px 5px;
line-height: 35px;
border-right: 0px solid #ffffff;
text-decoration: none; }

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;color:#fff;
}
.ddsmoothmenu ul li a span{
padding:5px 5px 12px 5px;
}

.ddsmoothmenu ul li a:hover span{
color:#fff;padding: 5px 5px 11px 5px;
background-image: url(images/menu_h.gif);background-position: center;line-height: 35px;
}



.ddsmoothmenu ul li a.selected span{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
color:#fff;padding: 5px 5px 11px 5px;
background-image: url(images/menu_h.gif);background-position: center;line-height: 35px;
}

.ddsmoothmenu ul li a:hover span {
/*background of menu items during onmouseover (hover state)*/
color:#fff;padding: 5px 5px 11px 5px;
background-image: url(images/menu_h.gif);background-position: center;line-height: 35px;
}

.house_keeping .ddsmoothmenu ul li .active1 span, 
.maintenance .ddsmoothmenu ul li .active2 span, 
.packing .ddsmoothmenu ul li .active3 span, 
.realty .ddsmoothmenu ul li .active4 span, 
.relocation .ddsmoothmenu ul li .active5 span,
.placements .ddsmoothmenu ul li .active6 span,
.other_services .ddsmoothmenu ul li .active7 span,
.membership .ddsmoothmenu ul li .active8 span,
.tariff .ddsmoothmenu ul li .active9 span,
.joinus .ddsmoothmenu ul li .active10 span{
color:#fff;
background-image: url(images/menu_h.gif);background-position: center;background-repeat: no-repeat;}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;float: left;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
background: #d90404;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 11px Verdana;
width:180px; /*width of sub menus*/
padding: 7px;
margin: 0;

text-align: left;
border-top-width: 0;
border-bottom: 0px solid #fff;
border-top: 1px solid #fff;
color: #fff;
}

.ddsmoothmenu ul li ul li a:hover{
color:yellow;
background-color: #be0101;
}

/* Sub Sub level menu links style */
.ddsmoothmenu ul li ul li ul li a{
font: normal 11px Verdana;
width: 180px; /*width of sub menus*/
padding: 7px;
margin: 0;
text-align: left;
border-top-width: 0;
color: #fff;
}

.ddsmoothmenu ul li ul li ul li a:hover{
color:#fff;
}



/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 10px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.0;
}