/*** top pull down ***/
#menu{
	z-index:100;
}
.topdrop {padding:0 0 0 0px; margin:0; list-style:none; height:29px; position:relative; z-index:10;}
.topdrop li.top {display:block; float:left;}
.topdrop li a.pos1 {background:url(../image/food-butA_01.gif) no-repeat; padding:0px 2px 0px 2px; width:122px; height:29px; display:block;text-indent:-9999px;} 
.topdrop li a.pos2 {background:url(../image/food-butA_02.gif) no-repeat; padding:0px 2px 0px 2px; width:122px; height:29px; display:block;text-indent:-9999px;} 
.topdrop li a.pos3 {background:url(../image/food-butA_03.gif) no-repeat; padding:0px 2px 0px 2px; width:122px; height:29px; display:block;text-indent:-9999px;}
.topdrop li a.pos4 {background:url(../image/food-butA_04.gif) no-repeat; padding:0px 2px 0px 2px; width:122px; height:29px; display:block;text-indent:-9999px;}
.topdrop li.p1 {background:url(../image/food-butB_01.gif) no-repeat;} 
.topdrop li.p2 {background:url(../image/food-butB_02.gif) no-repeat;} 
.topdrop li.p3 {background:url(../image/food-butB_03.gif) no-repeat;} 
.topdrop li.p4 {background:url(../image/food-butB_04.gif) no-repeat;} 
.topdrop a:hover {visibility:visible; position:relative; z-index:10;}
.topdrop li:hover {position:relative; z-index:10;}
.topdrop li a.top_link:hover {background:transparent;} 
.topdrop li:hover > a.top_link {background:transparent;} 
.topdrop ul {position:absolute; left:-1000px; top:-1000px; width:0; height:0; margin:0; padding:0; list-style:none;}
.topdrop :hover ul {
	left:0; top:29px; white-space:nowrap; 
	height:auto; width:120px; z-index:30; 
	}
.topdrop :hover ul li {
	display:block; height:20px; position:relative; width:auto; 
	background:url(../image/top_row_bk.gif) repeat-y bottom;
	}
.topdrop :hover ul li a {
	display:block; font-size:12px; height:20px; line-height:23px; 
	width:auto; padding:0 20px; background:transparent; text-decoration:none;
	}
.topdrop :hover ul li a:hover {background:url(../image/slide_bullet.gif) no-repeat left; padding-left:-20px;}

/*  menu always on top */

    #layer {
        position: relative;
        top: 0px;
        left: 0px;
        width: 996px;
        height: 44px;
        background-color: #FFFFFF;
        padding: 0px;
        z-index: 11;
		
    }
    #iframe {
        display:none;/*not suit for IE5*/
        position: relative;
		top: 0px;
        left: 0px;
        width: 996px;
        height: 44px;
        padding: 0px;
        z-index: -1;
    }
	
/* menu style */

.food-menu_bg {
	background-image: url(../image/top_row_bk.gif);
	background-repeat: repeat-y;
	background-position: center top;
	border: 1px solid #B221E8;
	font-size: 13px;
	line-height: 22px;
	padding-right: 8px;
	padding-left: 8px;
}


A:link {color: #8338B2; text-decoration: none; cursor: hand}
A:visited {color: #8338B2; text-decoration: none}
A:hover {color: #C724E3; text-decoration: underline}
A:hover {color: #C724E3; text-decoration: underline}

.food-menu_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0D5FA;
}
/*search menu*/
.menuitem1 {
	border: 1px solid #cccccc;
	color: #666666;
	background: #FFFFFF;
	margin: 2px 2px 0px 2px;
	font-size: 13px;
}
.jetso-icon_dl {
	height: 15px;
	width: 15px;
	position: absolute;
	left: 15px;
	bottom: 15px;
	border-top: 1px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

