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;

}


#merch_button{
	position:absolute;
	top:177px;
	right:0px;
	z-index:1000;
	text-align:left;
	background:url(images/merch_button.jpg) right;
}
#merch_button a{
	height:12px;
	display:block;
	padding:11px 35px 12px 11px;
	text-decoration:none;
	color:#FFFFFF;
	
}
#merch_button a:hover{
	background:url(images/merch_button_on.jpg) right;
}
table#merchandise{
	background:#FFFFFF;
	color:#990000;
	width:669px!important;
}
table#merchandise a{
	color:#990000;
	text-decoration:none;
}
table#merchandise a:hover{
	color:#000000;
}
table#merchandise tbody tr td table tbody tr td{
	padding:5px 15px;
}
#merch_button.goup{
	top:142px!important;
}