#menu a{
display: block;
text-decoration:none;
}
#menu ul{
border:none;
list-style: none;
text-decoration:none;
}

#menu ul li{
float:left;
background-repeat:no-repeat;
}

#menu ul li.home_1{
width:77px;
background-image:url(../im/menu_home_1.jpg);
}

#menu ul li.events_2{
width:88px;
background-image:url(../im/menu_events_2.jpg);
}

#menu ul li.promo_3{
width:124px;
background-image:url(../im/menu_promo_3.jpg);
}

#menu ul li.chal_4{
width:182px;
background-image:url(../im/menu_challenge_4.jpg);
}

#menu ul li.shops_5{
width:111px;
background-image:url(../im/menu_shops_5.jpg);
}

#menu ul li.infor_6{
width:126px;
background-image:url(../im/menu_infor_6.jpg)
}

#menu ul li.member_7{
width:126px;
background-image:url(../im/menu_member_7.jpg)
}

#menu ul li:hover, #menu ul li.sfhover{
background-position:0 -29px;
}

#menu ul li ul{
width:175px;
position: absolute;
left: -999em;
}

#menu ul li ul a{
height:26px;
_height:18px;
display:block;
padding:8px 0 0 15px;
color:#FFFFFF;
}

#menu ul li:hover ul, #menu ul li.sfhover ul{
left:auto;
}

#menu ul li ul li{
height:26px;
_height:18px;
float:none;
background-image:url(../im/sub_default.png);
background-repeat:no-repeat;
}

#menu ul li ul li:hover a, #menu ul li ul li.sfhover a{
background-image:url(../im/sub_active.gif);
background-repeat:no-repeat;

}



























