#main_menu_box { width:957px; height:47px; margin:0px; padding:0px; margin-left:6px;background-color:#b0150e; clear:both; display:block; }

/* main menu */
#ul_m_menu {margin:0px; padding:0px; width:957px; height:47px; background-color:#b0150e;  position:relative; }
#ul_m_menu {list-style:none;}
#ul_m_menu li {float:left; position:relative; height:47px;}
#ul_m_menu div {display:none; }
#ul_m_menu a{background:#fff;float:left;height:47px;text-indent:-9999px;overflow:hidden;}
a#landlords{width:160px;background:url('menu/landlords.gif') no-repeat;background-position:0 0px; outline:none;}
a#tenants{width:159px;background:url('menu/tenants.gif') no-repeat;background-position:0 0px; outline:none;}
a#insurance{width:160px;background:url('menu/insurance.gif') no-repeat;background-position:0 0px; outline:none;}
a#support_services_menu{width:160px;background:url('find_a_trade.gif') no-repeat;background-position:0 0px; outline:none;}
a#shop{width:160px;background:url('menu/shop.gif') no-repeat;background-position:0 0px; outline:none;}
a#newsroom{width:159px;background:url('menu/newsroom.gif') no-repeat;background-position:0 0px; outline:none;}
a#support{width:159px;background:url('menu/support.gif') no-repeat;background-position:0 0px; outline:none;}
a#commercial{width:159px;background:url('menu/commercial.gif') no-repeat;background-position:0 0px; outline:none;}
#ul_m_menu a:hover,#ul_m_menu a:active,#ul_m_menu a:focus,#ul_m_menu a.active{background-position:0 -47px;}




/* ================================================================ 

The Drop Down Menu Part was inspired on 
http://www.cssplay.co.uk/menus/drop_lists.html

This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_lists.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#ul_m_menu li.single a:hover div {display:block;  width:150px; background-color:#b0150e; position:absolute; left:2px; top:47px; padding-bottom:5px; z-index:99;}

#ul_m_menu li.single:hover div {display:block; width:150px; background-color:#b0150e; position:absolute; left:2px; top:47px; padding-bottom:5px; z-index:99;}

table.dropDown tr td { margin:0px; padding:0px; font-size:0em; height:0; position:absolute; top:0px; left:0; }

#main_menu_box .single:hover { position:relative;  }
#main_menu_box .single:hover div.subMenu {background-color:#b0150e; width:150px;}

#main_menu_box :hover div dl {display:inline; padding:0; margin:0; float:left; width:150px;}

#main_menu_box .single:hover div dl {width:140px;}

#main_menu_box :hover div dl dd {padding:0; margin:0; clear:both; overflow:hidden;}
#main_menu_box :hover div dl dd.first { padding-top:8px; }


#main_menu_box :hover div dd a {display:block; background-color:#b0150e; text-decoration:none; font-weight:normal; font-size:12px; color:#fff; text-indent:10px; height:22px; background:url(mm_menu/dots.gif) no-repeat 10px 20px; width:140px; }

#main_menu_box :hover div dd a:hover {text-decoration:underline;}
