#menucont {
position:relative;
top:249px;
left:355px;
height: 52px;
width:540px;
z-index:3000;
}

#nav {
position:relative;
top:0;
left:0;
height:80px;
width:540px;
z-index:3000;
}

#nav li ul li {
margin-top:6px;
color:#999;
}

#nav li ul, #nav li ul {
margin: 0;
padding: 0;
}

#nav a {
text-decoration: none;
}

#nav li { /*float the main list items*/
margin: 0;
float: left;
display: block;
padding-right: 10px;
}

#nav li ul {
display: none;
}

#nav li.off ul { /*put the subnav below*/
position:absolute;
top: 25px;
left: 0;
padding:0;
margin-top:2px;
height: 27px;
z-index:500;
}

#nav li a {
display: block;
width: 93px;
padding:0;
height: 27px;
z-index:500;
}

#nav li.off ul a {
border: 0;
float: left; /*ie doesn't inherit the float*/
margin-right:0px;
width:auto;
z-index:500;
}

#nav li.off:hover ul, #nav li.over ul {
display: block;
z-index: 500;
}

#nav li.off a:hover { 
color: #3b87bb;
z-index:500;
}

	/*do the image replacement*/

	#nav li span {
		position: absolute;
		left: -9384px;
	}

	#menuA a, #menuB a, #menuC a, #menuD a, #menuE a {
		display: block;
		position: relative;
		height: 25px;
		background: url(i/bg-menutitle.gif) no-repeat; /*contains all hover states*/
	}

/*first, put the initial states in place*/

#menuA a {
	background-position: 0 0;
}

#menuB a {
	background-position: -102px 0;
}

#menuC a {
	background-position: -204px 0;
}

#menuD a {
	background-position: -306px 0;
}

#menuE a {
	background-position: -408px 0;
}

/*hover states*/

#menuA a:hover, #menuA:hover a, #menuA.over a {
	background-position: 0 -37px;
}

#menuB a:hover, #menuB:hover a, #menuB.over a {
	background-position: -102px -37px;
}

#menuC a:hover, #menuC:hover a, #menuC.over a {
	background-position: -204px -37px;
}

#menuD a:hover, #menuD:hover a, #menuD.over a {
	background-position: -306px -37px;
}

#menuE a:hover, #menuE:hover a, #menuE.over a {
	background-position: -408px -37px;
}

/*subnav formatting*/

#nav li.off ul a {
	display: block;
	background: url(i/bg-menu2.gif) top left;
	color: #000;
	font-family:±¼¸²;
	font-size:12px;
	z-index:500;
}
