/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu ul{
margin: 0;
padding: 0;
font: normal 12px Arial, Helvetica, sans-serif;
list-style-type: none;
border: 0 none;
width: 780px; /*For KHTML*/
}

.inner_ddtopmenubar { text-align:center;}

.mattblackmenu .bg_button {
	background:url(/images/bg_menu_middle.png) repeat-x top;
	margin: 0;
	padding:0px;
	vertical-align:top;
	height:54px;
}
* html .mattblackmenu .bg_button { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg_menu_middle.png', sizingMethod='scale',enabled=true); }

.mattblackmenu .bg_button a {
	display: block;
	text-decoration: none;
	position:relative;
	margin: 0px 1px 0px 0px;
	font: normal 13px Arial, Helvetica, sans-serif;
	padding:0px;
	color:#fff;
	text-align:center;
	height:54px;
}
.sep_menu_button {
	background:url(/images/bg_menu_sep.gif) no-repeat top right;
}

.mattblackmenu .bg_button a .inner_span { display:block; padding:22px 15px 0px 15px; }

.mattblackmenu .bg_button a:hover{
	text-decoration:none;
	color:#ff0000;
}

.part_menu_left {
	background:url(/images/bg_menu_left.png) no-repeat top left;
	width:22px;
	height:54px;
}
* html .part_menu_left { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg_menu_left.png', sizingMethod='crop',enabled=true); }
.part_menu_right {
	background:url(/images/bg_menu_right.png) no-repeat top left;
	width:22px;
	height:54px;
}
* html .part_menu_right { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg_menu_right.png', sizingMethod='crop',enabled=true);}

.mattblackmenu img {
    border:0px;
}


