#nav{
	width: 960px;
	height: 34px;
	background: url(../images/menu.gif) 0 0 repeat-x;
	z-index: 999;	
	position:relative;
}

.menu{	
    font-size: 12px; 
	height: 30px;	
	text-align: center;		
	margin-bottom: 4px;
	display: inline;
	width: 960px;
	position: absolute;
	top:0;
	left: 0;
}
ul.menu li{  
    float: left;	
	width: 90px;	
	position: relative;	
	line-height: 12px;
	background: url(../images/current.gif) 0 0 no-repeat;
}
ul.menu  li a  span{		
	display:block;		
	letter-spacing: .1px;
}

.menu #current{	
	background: url(../images/menu.gif) 0 -36px repeat-x;	
	color: red;	
}

.menu #current span{
	color: red;
}
.menu #current a:hover span{
	color: #1D3F64;
}

ul.menu  li:hover ,ul.menu  li a:hover {
	color: red;	
}

ul.menu  li ul{
    display: none;
	z-index: 280;
	width: 147px;
	padding-left: 0;
    padding-bottom: 6px;
}
.menu table{
    position:absolute;
    border-collapse: collapse;
    top: 0;
    left: 2px;
}

ul.menu  li:hover ul, ul.menu a:hover ul{
	display: block;
    left: -2px;
    top: 30px;
    position: absolute;	
	background: url(../images/ul.jpg) 100% 100% repeat-y;
	width: 142px;	
	z-index: 1000;
}
ul.menu  li:hover ul li , ul.menu  a:hover ul li{
	height: 28px !important;	
	height: 18px;	
	text-align: left;
	color: #1D3F64;	
	background: none;
	border-top: 1px solid #ccc;	
	display: block;
	width: 134px;	
}

ul.menu ul #current{
	background:#E6E6E6 url(../images/qun.gif) 5px center no-repeat;
	width: 134px !important;
	width: 132px;
	margin-left: 1px;	
	text-align: left;
	color: #1D3F64;	
}
ul.menu li:hover ul li  span{
	margin-left: 20px;
	padding-top: 0;
	border-right: 0;
}

ul.menu  li ul li a:hover, ul.menu  a ul li a:hover{
	background: #fff  url(../images/qun.jpg) 5px center no-repeat;	
	text-align: left;
	color: red;	
	width: 132px ;	
	margin-left: 1px;	
}
ul.menu li a{
    display: block; 
	float: left;
	width: 90px;
	text-align: center;
    text-decoration: none;
    height: 30px;   
   	color: #1D3F64;	 
   	line-height: 30px;
}
ul.menu ul li a{
	color: #1D3F64;
	line-height: 28px !important;
	line-height: 18px;
	padding-top: 0px;
	text-align:left;
	width: 132px ;	
}