/* Floating Menus */	ul {		margin: 0;		padding: 0;		}	#nav li.on ul, #nav li.off ul {		margin: 0;		padding: 0;		}	#nav a {		text-decoration: none;		margin: 0;		padding: 0 ;		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;		text-transform:uppercase;		color:#60513A;		font-size:90%;		font-weight:bold;		}	#nav li { 		/* float the main list items */		margin: 0;		padding: 0;		float: left;		display: block;		}			#nav li a:hover{ 		background-color:#BBB2A7;		border-bottom:1px solid #BBB2A7;		color:#331200;		}	#nav li ul {		display: none;		margin: 0;		padding: 0;			}	/* Current page subnavigation - Containing UL Block*/		#nav li.on ul {	position: absolute;	left: 0;	width: 600px;	margin: 0;	padding: 0;		}	/* Dropdown Subnav */	#nav li.off ul {		position: absolute;		left: 0;		margin: 0;		background-position: left bottom;		voice-family:"\"}\"";		voice-family:inherit;				}	#nav li.off ul {		position: absolute;		left: 0px;		margin: 0;/*		background-image: url(../images/images-main/default/bg_subnav_hover.gif); *//*		background-repeat: repeat-x; */		/*DELETE THESE TWO? */		/*		height:1em; *//*		background-color:#FFFFFF; */		}	#nav li.off li {		}	#nav li a {		display: block;		padding: 0px 1em 3px;		}	#nav li.on a {		background-color:#DCD8D0;		border-bottom: 1px solid #DCD8D0;		border-right: 1px solid #DCD8D0;		border-left: 1px solid #DCD8D0;							}	#nav li.on ul a, #nav li.off ul a {		float: left; /* ie doesn't inherit the float */		border: 0;		width: auto;		padding-top:2em;		}		#nav li.on ul a {		background-image: url(../images/images-main/bg_subnav_off.gif);		background-repeat: repeat-x;		background-color:#FFFFFF;}	#nav li.on ul {	display: block;	width: 600 px;	voice-family:"\"}\"";	voice-family:inherit;		}	#nav li.off:hover ul, #nav li.over ul {		display: block;		z-index: 6000;		color:#331200;		}	#nav li.off ul, #nav li.on ul {		/*put the subnav below*/		width:630px;		}					#nav li.off li a {		background-image: url(../images/images-main/default/bg_subnav_hover.gif);		background-repeat: repeat-x;		background-color:#FFFFFF;		border-left:1px solid #BBB2A7;		}			#topnav {		background-image: url(../images/images-menu/bg_nav1.gif);		background-repeat: repeat-x;		}	#nav li.off a:hover {		background-image: url(../images/images-menu/bg_nav1_over.gif);		background-repeat: repeat-x;		color:#331200;		}	.on {		}	li.on li {		border-left:1px solid #DCD8D0;		}			#nav li.off ul li a:hover {		background-image: url(../images/images-main/default/bg_subnav_hover2.gif); 		background-color:#FFFFFF;		background-repeat: repeat-x;		border-bottom:0px none;		color:#331200;		}			#nav li.on ul a:hover {		background-image: url(../images/images-main/default/bg_subnav_hover.gif); 		background-color:#FFFFFF;		background-repeat: repeat-x;		border-bottom:0px none;		color:#331200;		}	#topnav {		text-align: center;		text-transform:uppercase;		background-image: url(../images/images-menu/bg_nav1.gif);		background-repeat: repeat-x;/*from CG Struct file */		position: relative;	height: 2.2em;	margin-top: 0em;	padding: 0;	text-align: center;		}	#topnav2 {		background-image:url(../images/images-menu/bg_subnav.gif);		background-repeat:repeat-y;		border-top: none;		border-right: 1px solid #999999;		border-bottom: 1px solid #999999;		border-left: 1px solid #999999;		}	#nav li.off ul {		position: absolute;		left: 0;		width: 630px;		margin: 0;		padding: 0;		background-image: url(../images/images-main/default/bg_subnav_hover.gif);		background-repeat: repeat-x;		background-position:top;		background-color: #ffffff;		}