.menu{	border:none;	border:0px;	margin:0px;	padding:0px;	font: 50% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;	font-size:13px;	font-weight:bold;	}.menu ul{	background:#333333;	height:25px;	list-style:none;	margin:0;	padding:0;	}	.menu li{		float:left;		padding:0px;		}	.menu li a{		background:#333333 url("images/seperator.gif") bottom right no-repeat;		color:#cccccc;		display:block;		font-weight:normal;		line-height:25px;		margin:0px;		padding:0px 15px;		text-align:center;		text-decoration:none;		}		.menu li a:hover, .menu ul li:hover a{			background: #2580a2 url("images/hover.gif") bottom center no-repeat;			color:#FFFFFF;			text-decoration:none;			}	.menu li ul{		background:#333333;		display:none;		height:auto;		padding:0px;		margin:0px;		border:0px;		position:absolute;		width:215px;		z-index:200;		/*top:1em;		/*left:0;*/		}	.menu li:hover ul{		display:block;				}	.menu li li {		background:url('images/sub_sep.gif') bottom left no-repeat;		display:block;		float:none;		margin:0px;		padding:0px;		width:215px;		}	.menu li:hover li a{		background:none;				}	.menu li ul a{		display:block;		height:25px;		font-size:11px;		font-style:normal;		margin:0px;		padding:0px 10px 0px 15px;		text-align:left;		}		.menu li ul a:hover, .menu li ul li:hover a{			background:#2580a2 url('images/hover_sub.gif') center left no-repeat;			border:0px;			color:#ffffff;			text-decoration:none;			}	.menu p{		clear:left;		}			