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

/* |_________________________\menu/_______________________| */

#ca_id .mattblackmenu { white-space:nowrap; text-align:left; margin:0; background:url(../../images/menu_bg.png) no-repeat left top; width:100%; overflow:hidden;}
#ca_id .mattblackmenu ul  { overflow:hidden;}
#ca_id .mattblackmenu ul li { float:left; padding:0px;}
#ca_id .mattblackmenu ul li.first em { padding-left:19px;}
#ca_id .mattblackmenu ul li.last em { padding-right:15px;}

#ca_id .mattblackmenu .first a em b {}
#ca_id .mattblackmenu .last a {}

#ca_id .mattblackmenu a {
	white-space:nowrap;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:top;
	display:block;
	position:relative;
	float:left;
}

#ca_id .mattblackmenu a:hover, #ca_id .mattblackmenu .active a, #ca_id .mattblackmenu a.selected { }

#ca_id .mattblackmenu a em { display:block; line-height:0px; font-size:0px; padding:13px 14px 12px;}

#ca_id .mattblackmenu a em.base { display:block; position:relative; left:0; top:0;}
#ca_id .mattblackmenu a em.hover { position:absolute; top:0px; left:-3000px; display:none; }

#ca_id .mattblackmenu a:hover .hover, #ca_id .mattblackmenu .active a .hover, #ca_id .mattblackmenu a.selected .hover { position:relative; left:0; top:0; display:block; }
#ca_id .mattblackmenu a:hover .base, #ca_id .mattblackmenu .active a .base, #ca_id .mattblackmenu a.selected .base { position:absolute; top:0px; left:-3000px; display:none; }