/* ######### Matt Black Strip Main Menu Bar CSS ######### */

/* |_________________________\menu/_______________________| */

#ddtopmenubar { white-space:nowrap; text-align:center; background:url(../../images/menu_line.png) repeat-x left top; }
#ddtopmenubar div { height:auto !important; }

#ddtopmenubar .table { }
#ddtopmenubar .td { padding:0px; text-align:center; }
#ddtopmenubar .td .de_s { background:url(../../images/menu_s.png) repeat-x left bottom; padding-bottom:18px; }
#ddtopmenubar td.first { padding-left:0; }
#ddtopmenubar td.last { padding-right:0; }
#ddtopmenubar a {
	color:#4a2725;
	text-decoration:none;
	text-transform:uppercase;
	text-align:left;
	font-size:0px;
	line-height:0px;
	font-weight:normal;
	display:block;
	width:100%;
	background:url(../../images/menu_bg.png) repeat-x left top;
	position:relative;
}
#ddtopmenubar a em { display:block; text-align:left; background:url(../../images/menu_sep.png) no-repeat right top; }
#ddtopmenubar .last a em { background:none; }
#ddtopmenubar a b { display:block; position:absolute; right:10px; top:50%; margin-top:-9px; width:19px; height:19px; background:url(../../images/menu_block.png) no-repeat left top; }
#ddtopmenubar a b b { position:relative; background:url(../../images/menu_arrow.gif) no-repeat center; right:0; top:0; margin:0; }
#ddtopmenubar a:hover b b, #ddtopmenubar .active a b b, #ddtopmenubar a.selected b b { background-image:url(../../images/menu_arrow_hover.gif); }
#ddtopmenubar a:hover, #ddtopmenubar .active a, #ddtopmenubar a.selected { background-image:url(../../images/menu_bg_h.png); }
#ddtopmenubar a span { display:inline-block; height:45px; vertical-align:middle; width:20px; }
#ddtopmenubar a img { display:inline-block; vertical-align:middle; zoom:1; position:relative; margin:0 40px 0 0; }