

.menu {
	Z-INDEX: 100; width:990px; POSITION: relative; height:30px; padding-left:13px; float:left; background: url(../images/menutop-bg.jpg) no-repeat;
}
.menu UL {
	PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none; float:left; width:990px; height:30px;
}
.menu UL LI {
	FLOAT: left; POSITION: relative; padding:0px; font:normal 12px/30px Georgia, "Times New Roman", Times, serif; color:#fff; width:auto;
}
*> .menu UL LI {
	FLOAT: left; POSITION: relative;
}
.menu UL LI A {
	DISPLAY: block; OVERFLOW: hidden; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none; padding:0px 12px 0px 12px ; font:normal 12px/30px Georgia, "Times New Roman", Times, serif; width:auto;
}
.menu UL LI A:visited {
	DISPLAY: block; OVERFLOW: hidden; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none; Z-INDEX: 200; font:normal 12px/30px Georgia, "Times New Roman", Times, serif;
}


.drop-01{
DISPLAY: block; OVERFLOW: hidden; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none;;
}
.drop-02{
DISPLAY: block; COLOR: #fff; HEIGHT: auto; TEXT-ALIGN: center; TEXT-DECORATION: none;;
}
.menu UL LI UL {
	DISPLAY: none
}
.menu UL LI:hover A {
	COLOR: #fff; font:normal 12px/30px Georgia, "Times New Roman", Times, serif; background:#431627 url(../image/menu-bg-1a.jpg) top right no-repeat;
}
.menu UL LI:hover UL {
	DISPLAY: block;
	LEFT: 0px;
	WIDTH: 165px;
	POSITION: absolute;
	TOP: 29px;
}
.menu UL .drop-02:hover UL {
	DISPLAY: block; LEFT: 0px; WIDTH: 165px; POSITION: absolute; TOP: 21px; left:-3px;
}
.menu UL LI:hover UL LI A.hide {
	COLOR: #fff;  font:normal 12px/30px Georgia, "Times New Roman", Times, serif; padding-left:15px;
	width:220px;
}
.menu UL LI:hover UL LI:hover A.hide {
	COLOR: #fff;  font:normal 12px/30px Georgia, "Times New Roman", Times, serif;
}
.menu UL LI:hover UL LI UL {
	DISPLAY: none; width:165px;
}
.menu UL LI:hover UL LI A {
	DISPLAY: block; COLOR: #fff; Z-INDEX: 800; text-align:left;  font:normal 12px/30px Georgia, "Times New Roman", Times, serif; padding-left:15px;
	width:220px;
	background:#712742 url(../image/menu-bg-1a.jpg) top right no-repeat;
}
.menu UL LI:hover UL LI A:hover {
	COLOR: #fff;  font:normal 12px/30px Georgia, "Times New Roman", Times, serif; padding-left:15px; 
	width:220px;
	background:#431627 url(../image/menu-bg-1a.jpg) top right no-repeat;
}
.menu UL LI:hover UL LI:hover UL {
	DISPLAY: block; LEFT: 105px; POSITION: absolute; TOP: 0px; Z-INDEX: 800;  font:normal 12px/30px Georgia, "Times New Roman", Times, serif;
}
.menu UL LI:hover UL LI:hover UL.left {
	LEFT: -105px; Z-INDEX: 800;  font:normal 12px/30px Georgia, "Times New Roman", Times, serif;
}
.menu UL LI:hover UL LI:hover a{
	width:220px;
	font:normal 12px/30px Georgia, "Times New Roman", Times, serif; color:#fff; background:#712742 url(../image/menu-bg-1a.jpg) top right no-repeat;
}
.menu UL LI:hover UL LI:hover a:hover{
	width:220px;
	font:normal 12px/30px Georgia, "Times New Roman", Times, serif; color:#fff; background:#431627 url(../image/menu-bg-1a.jpg) top right no-repeat;
}
.menu UL LI:hover UL LI a{
	width:220px;
	font:normal 12px/30px Georgia, "Times New Roman", Times, serif; background:#712742 url(../image/menu-bg-1a.jpg) top right no-repeat;
}




.menu UL LI A:hover {
	COLOR: #fff;
}
.menu UL LI{
padding-bottom:1px;
background:#431627;
}
* html .menu UL LI{
padding-bottom:0px;
background:#fff;
}



.menu UL a{
	width:133px;
    height:28px;
	float:left;
    font: normal 13px/28px Arial, Helvetica, sans-serif;
    color:#fff;
    background:#431627 url(../image/menu-bg-1.jpg) top right no-repeat;
}
* html .menu UL a{
width:133px;
}
.menu UL li a:hover, .menu UL li a:active {
    height:28px;
	float:left;
    color:#fff;
    background:#712742 url(../image/menu-bg-1a.jpg) top right no-repeat;
}
.menu UL a:hover ul li a{
    height:28px;
	float:left;
    font: normal 13px/28px Arial, Helvetica, sans-serif;
    color:#fff;
    background:#712742 url(../image/menu-bg-1a.jpg) top right no-repeat;
}
.menu UL LI ul li{
padding-bottom:1px;
background:#fff;
}