/* --- TOP MENU --- */
#MenuHome
{
  display: block;
  width: 124px;
  height: 33px;
  background: url("../images/lordco_menu_home.gif") no-repeat 0 0;
}
#MenuHome:hover { background-position: 0 -33px; }
#MenuHome span { display: none; }

#MenuAboutUs
{
  display: block;
  width: 125px;
  height: 33px;
  background: url("../images/lordco_menu_aboutus.gif") no-repeat 0 0;
}
#MenuAboutUs:hover { background-position: 0 -33px; }
#MenuAboutUs span { display: none; }

#MenuServices
{
  display: block;
  width: 124px;
  height: 33px;
  background: url("../images/lordco_menu_services.gif") no-repeat 0 0;
}
#MenuServices:hover { background-position: 0 -33px; }
#MenuServices span { display: none; }

#MenuProducts
{
  display: block;
  width: 124px;
  height: 33px;
  background: url("../images/lordco_menu_products.gif") no-repeat 0 0;
}
#MenuProducts:hover { background-position: 0 -33px; }
#MenuProducts span { display: none; }

#MenuLocations
{
  display: block;
  width: 126px;
  height: 33px;
  background: url("../images/lordco_menu_locations.gif") no-repeat 0 0;
}
#MenuLocations:hover { background-position: 0 -33px; }
#MenuLocations span { display: none; }

#MenuForums
{
  display: block;
  width: 122px;
  height: 33px;
  background: url("../images/lordco_menu_forums.gif") no-repeat 0 0;
}
#MenuForums:hover { background-position: 0 -33px; }
#MenuForums span { display: none; }


/* --- SIDE MENU --- */
.SideMenuSpacer {
	background-image: url(/images/lordco_menu_b_spacer.jpg); 
	background-position: left; 
	background-repeat: no-repeat; 
}
.SideMenuItemSpacer {
	padding-right: 14px;		
}
.SideMenuBottomSpacer {
	padding-right: 138px;
}
#MenuPartsExpress
{
  display: block;
  width: 124px;
  height: 33px;
  background: url("../images/lordco_menu_partsexpress.gif") no-repeat 0 0;
}
#MenuPartsExpress:hover { background-position: 0 -33px; }
#MenuPartsExpress span { display: none; }

#MenuCreditApp
{
  display: block;
  width: 124px;
  height: 33px;
  background: url("../images/lordco_menu_creditapp.gif") no-repeat 0 0;
}
#MenuCreditApp:hover { background-position: 0 -33px; }
#MenuCreditApp span { display: none; }

#MenuEmployment
{
  display: block;
  width: 124px;
  height: 33px;
  background: url("../images/lordco_menu_employment.gif") no-repeat 0 0;
}
#MenuEmployment:hover { background-position: 0 -33px; }
#MenuEmployment span { display: none; }

#MenuFlyerSpecials
{
  display: block;
  width: 123px;
  height: 33px;
  background: url("../images/lordco_menu_flyerspecials.gif") no-repeat 0 0;
}
#MenuFlyerSpecials:hover { background-position: 0 -33px; }
#MenuFlyerSpecials span { display: none; }

#MenuEmpLogin
{
  display: block;
  width: 123px;
  height: 32px;
  background: url("../images/lordco_menu_emplogin.gif") no-repeat 0 0;
}
#MenuEmpLogin:hover { background-position: 0 -32px; }
#MenuEmpLogin span { display: none; }

#BtnLogin
{
  display: block;
  width: 48px;
  height: 17px;
  background: url("../images/lordco_btn_login.gif") no-repeat 0 0;
}
#BtnLogin:hover { background-position: 0 -17px; }
#BtnLogin span { display: none; }

#nav_icon1 {
	background-image:url(/images/lordco_header_icons_01.jpg);background-position:top left;background-repeat:no-repeat;width:25px;height:8px;margin-top:0px;
}

#nav_icon2 {
	background-image:url(/images/lordco_header_icons_02.jpg);background-position:top center;background-repeat:no-repeat;width:34px;height:8px;margin-top:0px;
}

#nav_icon3 {
	background-image:url(/images/lordco_header_icons_03.jpg);background-position:top right;background-repeat:no-repeat;width:28px;height:8px;margin-top:0px;
}

/* --- Menu Core CSS Start --- */
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:0px;height:0px;width:0px;clear:left;line-height:0px;display:none;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}
/*- Menu Styles -*/
	/* --- (MAIN) Container --- */	
	#qm0	
	{	
		width:auto;
	}


	/* --- (MAIN) Items --- */	
	#qm0 a	
	{	
		background-color:#222222;
		color:#ffffff;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
	}


	/* --- (SUB) Container --- */	
	#qm0 div, #qm0 ul	
	{	
		padding:10px;
		margin:-1px 0px 0px;
		background-color:transparent;
		background-image:url(/images/menu/gradient_01.gif);
		background-repeat:repeat-y;
		background-position:left center;
		border-width:1px;
		border-style:solid;
		border-color:#222222;
	}


	/* --- (SUB) Items --- */	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 20px 3px 2px;
		margin:0px;
		background-color:transparent;
		color:#eeeeee;
		font-family:Arial;
		font-size:11px;
		text-decoration:none;
	}


	/* --- (SUB) Hover State --- */	
	#qm0 div a:hover	
	{	
		color:#909090;
		text-decoration:underline;
		background-color:#151a20;
	}


	/* --- (SUB) Hover State - (duplicated for pure CSS) --- */	
	#qm0 ul li:hover>a	
	{	
		color:#ffffff;
		text-decoration:underline;
	}


	/* --- (SUB) Parent Items --- */	
	#qm0 div .qmparent, #qm0 ul .qmparent	
	{	
		background-image:url(/images/menu/arrow_1.gif);
		background-repeat:no-repeat;
		background-position:97% 50%;
	}


	/* --- (SUB) Active State --- */	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#151a20;
		background-image:url(/images/menu/arrow_0.gif);
		color:#909090;
		text-decoration:underline;
	}


	/* --- Individual Titles --- */	
	#qm0 .qmtitle	
	{	
		margin:2px 0px 5px;
		color:#80b5c8;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
	}


	/* --- Individual Horizontal Dividers --- */	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px;
		border-color:#999999;
	}


	/* --- Custom Rule --- */	
	ul#qm0 ul li:hover > a.qmparent	
	{	
		background-color:#ffffff;
		background-image:url(/images/menu/arrow_0.gif);
		color:#000000;
		text-decoration:underline;
	}


	/* --- Custom Rule --- */	
	ul#qm0 a img	
	{	
		display:block;
		border-style:none;
	}
	.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}
/* --- Menu Core CSS End --- */