/******************************************************************************
 * Component: main_nav
 *****************************************************************************/

div#main-nav {
	float:left; clear:both; width:900px; height:30px;
	padding:0px 0px 0px 0px; margin-bottom:2px;
	text-align:left; background-color:#d8d8d8;
}

/******************************************************************************
 * ul li
 *****************************************************************************/
div#main-nav ul {
	font-family: Verdana, Arial, sans-serif; font-size:11px;
	display:block; position:relative; float:left;
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	list-style-image:none; list-style-position:outside; list-style-type:none;
}

div#main-nav ul li {
	display:block;  position:relative; float:left; height:30px;
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	background-image:url(../_images/all-pages/main-nav-sep.gif);
	background-position:top right; background-repeat:no-repeat;
}

div#main-nav ul li#mn_li_contact {
	background-image:none;
}

/******************************************************************************
 * a
 *****************************************************************************/
div#main-nav ul li a {
	display:block; position:relative; float:left; height:22px;
	margin:0px 0px 0px 0px; padding:8px 20px 0px 18px;
	background-repeat:no-repeat; color:#111111; font-weight:bold;
	text-decoration:none;
	color:#383E47;
}

div#main-nav ul li a:hover {
	background-color:#bbbbbb;
}

div#main-nav ul li a#mn_li_a_xxxxx { background-image:url(../_images/main-nav/xxxxx.jpg); width:58px; }

div#main-nav ul li a span {
	/* display:none; */
}

/******************************************************************************
 * current
 *****************************************************************************/
div#main-nav ul li a.current {
	background-color:#bbbbbb;
}

div#main-nav ul li a.current:hover {
	/* background-position:0px -60px; */
}

