ul.dm_menu_1,ul.dm_menu_2 {width:100%;height:24px;background:#6d6f72;margin:0;}
ul.dm_menu_2 {background:none;height:35px;}

ul.dm_menu_1 li,ul.dm_menu_2 li {float:left;display:inline;padding:0;margin:0;background:none;}
ul.dm_menu_2 li {border-top:1px solid #b2b2b2;}

ul.dm_menu_1 a,ul.dm_menu_2 a {
 float:left;height:24px;line-height:24px;width:122px;
 color:#b6b7b9;text-align:center;text-transform:uppercase;
 background:#6d6f72 url(../img/menu_sep_gray.gif) 0 0 repeat-y;
}
ul.dm_menu_2 a {width:88px;}
ul.dm_menu_1 li.item1 a {width:121px;background-image:none;}
ul.dm_menu_2 li.item1 a {width:89px;background-image:none;}
ul.dm_menu_1 a:hover,ul.dm_menu_2 a:hover {background-color:#464748;color:#a3a3a4; }
ul.dm_menu_1 a.dm_selected {background-color:#000;color:#fff; }
ul.dm_menu_2 a.dm_selected {background-color:#fff;color:#030000; }

#dm_container_1,#dm_container_2 {height:255px;overflow:hidden;background-color:#000000;}
#dm_container_2 {height:auto;background-color:#fff;}
#dm_container_1 .dm_tabcontent,#dm_container_2 .dm_tabcontent {display:none;}

a:hover {color:#e54622;} 

#mainlevel-ft {float:right;display:inline;width:50%;text-align:right;overflow:hidden;}
#mainlevel-ft li {display:inline;padding:0 6px 0 5px;background:url(../img/menu_sep_white.gif) 100% 50% no-repeat;margin:0 -1px 0 0;}

#mainsubmenu {margin:-15px 0 0 20px;padding:0 0 12px 0;}
#mainsubmenu li {display:inline;line-height:100%;padding:0 7px 0 6px;background:url(../img/menu_sep_gray_light.gif) 0 50% no-repeat;margin:0;}
#mainsubmenu li.mitemfirst {background:0;padding-left:0;}
#mainsubmenu a {font:normal 14px/28px Georgia;}
#mainsubmenu a.active-cur, #mainsubmenu a.active {color:#e54627;font-weight:bold;}

.color-violet #mainsubmenu a.active-cur, .color-violet #mainsubmenu a.active {color:#7c137d;}
.color-green #mainsubmenu a.active-cur, .color-violet #mainsubmenu a.active {color:#b1d124;}

#footer a {color:#fff;}
#footer a:hover {color:#ccc;}

/* suckerfish */
#mainnav_search { background:#323132; padding:6px 0 0 100px; }
#menu { margin:0px; padding:0px; width:100%; height:24px;}
#menu li {
	padding:0 0 0 1px;margin:0;line-height:18px;height:18px;width:auto;
	float:left;display:inline;position:relative;background:none;
	background:url(../img/menu_sep_gray.gif) 0 55% no-repeat;
}
#menu a {
	padding:0 16px;color:#b5b5b6;text-decoration:none;
	font-size:11px;line-height:18px;height:18px;
	text-transform:uppercase;float:left;
}
#menu a.expand {padding:0 28px 0 18px;background:url(../img/haschilds.gif) 100% 50% no-repeat;}
#menu .mitemfirst {padding-left:0;background:none;}
#menu a.active-cur, #menu a.active, #menu li.iehover a {
	color:#dfdfdf;text-decoration:none;
}
#menu li.iehover {z-index:50;}
#menu span {cursor:pointer;}

/* next levels */
#menu ul {
	width:170px;height:auto;
	position:absolute;z-index:100;
	margin:0;padding:0;
	margin-left:10px;
	top:18px;left:-8000px;
	background:#464748;
	border:1px solid #5a595a;
	border-bottom:0;
}
#menu ul ul {top:-1px;}
#menu ul li {
	width:100%;height:auto;
	border:0;margin:0;padding:0;background:none;
}
#menu ul a,#menu ul a.mitemfirst {
	float:none !important;display:block;
	height:1%;padding:3px 10px;color:#b5b5b6;
	border-bottom:1px solid #5a595a;background-color:#464748;
}
#menu ul a.expand {padding:3px 18px 3px 10px;background:url(../img/hassubchildes.gif) 97% 50% no-repeat;}

#menu li.iehover li a,
#menu li.iehover li.iehover li a,
#menu li.iehover li.iehover li.iehover li a,
#menu li.iehover li.iehover li.iehover li.iehover li a {
	color:#b5b5b6;background-color:#464748;
}

#menu li.iehover li a:hover,
#menu li.iehover li.iehover a,
#menu li.iehover li.iehover li a:hover,
#menu li.iehover li.iehover li.iehover a,
#menu li.iehover li.iehover li.iehover li a:hover,
#menu li.iehover li.iehover li.iehover li.iehover a,
#menu li.iehover li.iehover li.iehover li.iehover li a:hover,
#menu li.iehover li.iehover li.iehover li.iehover li.iehover a {
    color:#dfdfdf;background-color:#4e4e4e;
}

/* active items */
#menu ul a.active,
#menu ul a.active-cur,
#menu ul a:hover {
	color:#dfdfdf !important;
}
