body{
margin:0px;
}

ul#menu {
position:absolute;
z-index:100;
top:0px;
left:0px;
margin:0px 0px 0px 0px;

color: #fff;
height:35px;
padding:0px;
width:989px;
background:url(images/hmt_10.jpg) repeat-x;
}

ul#menu.moving{
top:142px;
height:70px;
}



ul#menu li {
margin: 0px;
float:left;
clear:none;
z-index:10001;
list-style:none;
padding:0px;
}

ul#menu li a {
text-decoration: none;
position:relative;
padding:10px;
display:block;
z-index:10002;

}

ul#menu li a:hover {
text-decoration: none!important;
z-index:10009;
position:relative;
background:url(images/hmt_10_roll.jpg);
color:#FFFFFF!important;

}

ul#menu li.page_item a {
color: #000000;
z-index:10008;
display:block;

}

ul#menu li.page_item a:hover {
text-decoration: underline;
z-index:10010;
position:relative;

}

ul#menu ul {
display: none;

}

ul#menu li.page_item ul, ul#menu li.cat-item ul {
position:absolute;
z-index:100;
/*top:177px;*/
height:40px;
width: 989px;
margin:0px 0px 0px 0px;
padding: 0px;
color: #FFFFFF;
}


ul#menu li.hovering ul {
display: block;
left:0px;
position:absolute;

}
ul#menu li.hovering2 ul {
display: block;
left:0px;
position:absolute;

}

ul#menu li.hovering2 ul .current_page_item {
background:url(images/hmt_13_roll.jpg) !important;
}

ul#menu li ul li{
margin: 0px;
position: relative;
float:left;
clear:none;
list-style:none;
padding:0px;

}

ul#menu li ul li.page_item a, ul#menu li ul li.cat-item a {
color: #fff;

}
ul#menu li ul li.page_item a:hover, ul#menu li ul li.cat-item a:hover {
color:#990000;
background:url(images/hmt_13_roll.jpg) !important;
}

ul#menu li ul.page_item a{
text-decoration: none;
position:relative;
padding:50px;
display:block;
z-index:10002;

}
