/**
 * Nav styles for API
 */

#nav {
	height:39px;
	clear: right;
	float: right;
	height: 25px;
	margin-top: 45px;
}
#nav ul, #nav li {
	margin: 0;
	padding: 0;
}
#nav ul {
	height:39px;
	list-style: none;
	padding: 0 0 0 0;
	width: 726px;
	margin: 0 auto;
	background: url(../images/bg_menu.gif) no-repeat;
}
#nav ul li {
	display: none;
	float: left;
	height:39px;
	padding: 0;
	margin: 0;
}
#nav ul li a {
	display: block;
	height:39px;
	text-indent: -2000px;
}


/**
 * do our image map...
 */
 /*
#nav #sf_menu_0 {
	width: 55px;
	display: inline;
}
#nav #sf_menu_1 {
	width: 86px;
	display: inline;
}
#nav #sf_menu_2 {
	width: 79px;
	display: inline;
}
#nav #sf_menu_3 {
	width: 108px;
	display: inline;
}
#nav #sf_menu_4 {
	width: 208px;
	display: inline;
}
#nav #sf_menu_5 {
	width: 110px;
	display: inline;
}
#nav #sf_menu_6 {
	width: 80px;
	display: inline;
}
*/

#nav #sf_menu_0 {
	width: 45px;
	display: inline;
}
#nav #sf_menu_1 {
	width: 66px;
	display: inline;
}
#nav #sf_menu_2 {
	width: 58px;
	display: inline;
}
#nav #sf_menu_3 {
	width: 87px;
	display: inline;
}
#nav #sf_menu_4 {
	width: 191px;
	display: inline;
}
#nav #sf_menu_5 {
	width: 88px;
	display: inline;
}
#nav #sf_menu_6 {
	width: 118px;
	display: inline;
}

#nav #sf_menu_7 {
	width: 73px;
	display: inline;
}


/**
 * hover
 */
#nav li ul {
	left:					-9999px;
	list-style:				none;
	margin:					-4px 0 0 0px;
	padding:				0;
	position:				absolute;
	width:					90px;
	z-index:				100000;
	/***************
	 * Suckerfish dropdowns disabled here for now...
	 */
	display: none;
}

#nav li ul li {
	display: block;
}

#nav li ul li a {
	color:					white;
	font-size:				11px;
	height:					auto;
	left:					-9999px;
	padding:				5px 0px 5px 10px;
	width:					120px;
	text-indent:			0px;
	text-decoration:		none;
	border: 				1px solid #337084;
	border-width:			0px 1px 0px 1px;
	background:	 			#174F61;
}
#nav li ul li.sf_bottomchild {
	border-bottom: 				1px solid #337084;
}
#nav li ul li a:hover {
	background: #113B48;
}
#nav li ul li  {
	height: auto;
}

#nav li:hover, #nav li.hover {
    position:				static;
}

#nav li:hover ul {
	left:					auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	background-color:		#329bdc;
	left:					auto;
	position:				absolute;
	z-index:				1000;
}


#nav li ul, #nav li ul, #nav li ul { background-image: none !important; background: transparent !important; border-left: none; border-right: none; border-bottom: none;}

