/* nav bg: 693 (green) ; rollover: 366 (blue) tan: 000 red: c60048 */   div#nav {	float:left;	margin:0;	margin-top:1px;	margin-left:25px;	background:#000;	border:0;	padding:0;	}  	html>body div#nav {width:auto} 	html>body div#nav  {margin-left:50px;} /* what we really want - IE 4/5/6 can't see */ 	div#nav ul {	margin:0;	padding: 0;	background:#000;	color:#fff;	}  div#nav li {	position: relative;	list-style: none;	margin: 0;	float: left;	width: 120px;	line-height: normal;/*	border-right:1px solid #fff; */	text-align:center;	font: bold 12px verdana,arial,helvetica;	text-transform: capitalize;	}  	div#nav li:hover {background: transparent;} /* dropdown bg :hover */		div#nav li.submenu:hover {background-color: #000;}	div#nav li a {		display: block;		padding: 1px 0;		text-decoration: none;		color:#fff;		}  		div#nav>ul a {width: auto;}/* individual width rules *//* ensures dropdown links will behave correctly color-wise */div#nav ul.level2 li a:link, div#nav ul.level2 li a:visited {text-decoration:none; color:#efefef !important; }div#nav ul.level2 li a:active, div#nav ul.level2 li a:hover  {text-decoration:none; color:#c60048 !important; }#topnavactive a {	color:#c60048 !important;	}	ul li.home {	width: 80px !important;	text-align:center;	}ul li.about, ul.about li  {	width: 140px !important;	}ul li.products, ul.products li  {	width: 140px !important;	}ul li.locations {	width: 160px !important;	}ul li.contact {	width:140px !important;	border-right:0;	} /* following can only be seen by Opera (http://www.virtuelvis.com/archives/145.html) */@media all and (min-width: 0px) {	ul li#contact {width:103px !important;}}/* end indiv width rules */ul li#lastnav {	width:84px !important;	border-right:0;	}	div#nav ul ul {	position: absolute;	top:-2px;	display: none;	margin-left:3px;	margin-top:-2px;	}div#nav>ul ul {margin-top:-1px;} /* what we really want - controls space between nav and dropdown */div#nav ul ul li {	border: 1px solid #c60048 !important;	border-top:0 !important;	text-align:center;	text-transform:none !important;	font-weight:normal !important;	padding: 2px 0;	}.firstsub {	padding:5px 0 2px 0;	}	div#nav li.submenu li.submenu:hover {background-color: #000;}div#nav ul.level1 li.submenu:hover ul.level2 {display:block;background:#000;}div#nav ul.level2 {top: 1.5em; left: -4px;} /* top for WinIE 5 & 6 */	div#nav>ul.level2 {top:3.1em; left: -5px;} /* what we really want */		html>body div#nav ul.level2 {top:1.4em;} /* Opera *//*  LEFT SUB NAV */a.dropdownleft:link, a.dropdownleft:visited {	text-decoration:none;	color:#fff;	}	a.dropdownleft:active, a.dropdownleft:hover {	text-decoration:none;	color:#f00;	}	div#leftdropdown {	margin:0;	margin-top:1px;	margin-left:0;	margin-right:0 !important;	background:transparent !important;	border:0;	padding:0;	} div#leftdropdown ul {	list-style-image:none !important;	margin:0;	margin-right:0 !important;	padding: 0;	background:transparent !important;	color:#fff;	}  div#leftdropdown li {	position: relative;	list-style: none;	margin: 0;	width: 173px;	line-height: normal;	text-align:right;	font: bold 10px verdana,arial,helvetica;	text-transform: none !important;	font:bold 11px/15px verdana,arial,helvetica;		letter-spacing:0;	}  	div#leftdropdown li:hover {background: transparent;} /* dropdown bg :hover */		div#leftdropdown li a {		display: block;		padding: 1px 3px;		text-decoration: none;		}  		div#nav>ul a {width: auto;}		div#leftdropdown ul ul {	position: absolute;	top:-2px;	display: none;	margin-left:174px;	margin-top:-12px;	}div#leftdropdown ul ul li {	border: 1px solid #fff !important;	border-bottom:0 !important;	text-align:left;	text-transform:none !important;	font-weight:normal !important;	padding: 2px 0;	background:#369 !important;	}div#leftdropdown ul ul li#lastleftdd {	border-bottom:1px solid #fff !important;	}	div#leftdropdown ul.level1 li.submenu:hover ul.level2 {display:block;background:#369 !important;}div#leftdropdown ul.level2 {top: 1.5em; left: -4px;} /* top for WinIE 5 & 6 */	div#leftdropdown>ul.level2 {top:3.1em; left: -5px;} /* what we really want */		html>body div#leftdropdown ul.level2 {top:1.4em;} /* Opera */